За последние 24 часа нас посетили 20956 программистов и 1622 робота. Сейчас ищут 1478 программистов ...

Проблемы при переходе на новый Denwer

Тема в разделе "PHP и базы данных", создана пользователем princekain, 23 мар 2010.

  1. princekain

    princekain Активный пользователь

    С нами с:
    23 мар 2010
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Узбекистан
    Возникла проблема при перехода со старой версии Denwer на новую
    На старой версии Denwer все работает, а на новой почему то именно добавление имени файла не заносится

    PHP:
    1. <?php
    2. require 'config.php';
    3. require 'process.php';
    4.  
    5. if(isset($_FILES['fupload'])) {
    6.  
    7.     if(preg_match('/[.](jpg)|(gif)|(png)|$/',
    8.      $_FILES['fupload']['name'])) {
    9.  
    10.         $filename = $_FILES['fupload']['name'];
    11.         $source = $_FILES['fupload']['tmp_name'];
    12.         $target = $path_to_image_directory . $filename;
    13.  
    14.         move_uploaded_file($source, $target);
    15.  
    16.         createThumbnail($filename);
    17.     }
    18. }
    19.  
    20.   if (isset($filename) && isset($title) && isset($description))
    21.  
    22.   {
    23.     $result = mysql_query ("INSERT INTO galery (filename,title,description) VALUES ('$filename','$title','$description')");
    24.   }
    25.  
    26.   else
    27.  
    28.   {
    29.   echo "";
    30.   }
    31.  
    32.  
    33.  
    34.   ?>
    35.  
    36.  
    37. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    38. <html>
    39. <head>
    40. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    41. <title>Страница добавления новой статьи</title>
    42. <link href="style.css" rel="stylesheet" type="text/css">
    43. </head>
    44.  
    45. <body>
    46. <table width="690" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
    47. <!--Шапка сайта-->
    48. <? include ("blocks/header.php"); ?>
    49.  
    50.   <tr>
    51.     <td><table width="690" border="0" cellspacing="0" cellpadding="0">
    52.   <tr>
    53.   <!--Левый блок сайта-->
    54.  <? include ("blocks/lefttd.php"); ?>
    55.     <td valign="top">
    56.  
    57.  
    58.  
    59. <p>Загрузка изображений:</p>
    60. <form enctype="multipart/form-data" action="" method="post">
    61. <p><label>Введите описание изображения<br>
    62.           <input type="text" name="title" id="title">
    63.           </label></p>
    64. <p>
    65.         <label>Введите краткую информацию
    66.         <textarea name="description" id="description" cols="40" rows="5"></textarea>
    67.         </label>
    68. </p>
    69. <p><input type="file" name="fupload" /></p>
    70. <p><input type="submit" value="Загрузить" /></p>
    71. </form>
    72.  
    73.     <p></p>    </td>
    74.   </tr>
    75. </table>
    76. </td>
    77.   </tr>
    78.   <!--Низ сайта-->
    79. <? include ("blocks/footer.php"); ?>
    80. </table>
    81. </body>
    82. </html>
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
  3. princekain

    princekain Активный пользователь

    С нами с:
    23 мар 2010
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Узбекистан
    я отредактировал сообщение, приношу извинение до этого старый был исходник.
    На старой версии Denwer все работает а на новой почему то именно добавление имени файла не заносится
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    уф. А вот хренушки вам готовый ответ

    • 1. чем отличаются настройки разных версий?
      2. Откуда берутся $title и $description?
      3. скрипт вообще в условие с запросом заходит?
     
  5. princekain

    princekain Активный пользователь

    С нами с:
    23 мар 2010
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Узбекистан
    Ура заработала большое спс тебе Luge
    дописал на запрос к базе и добавил массивчик для создания $title и $description из ячеек.


    Честно сказать понятие не имею чем отличается старая версия от новой. Факт то что на старой версии без всего этого работало нормально.
     
  6. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    жаль