Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Подскажите код
Форумы портала PHP.SU » » Вопросы новичков » Подскажите код

Страниц (1): [1]
 

1. BoguMir - 12 Декабря, 2011 - 23:26:31 - перейти к сообщению
Здравствуйте, Передо мной стоит задача - с помощью формы HTML и скрипта РНР залить картинку на сервер и внести в базу mysql название картинки. Буду очень благодарен за помощь.
2. Panoptik - 12 Декабря, 2011 - 23:39:08 - перейти к сообщению
100 раз обсуждалось уже и в разных темах. ну никто вообще не хочет хоть немного посмотреть в гугл.
вот мои примеры + гугл:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form ENCTYPE="multipart/form-data" method="post" action="file_processor.php">
  3. Прикрепить файл: <input type="file" name="fileup" /><input name="" type="submit" value="Отправить" />
  4. </form>
  5.  


вот файл приемник file_processor.php:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4.     include "../db.class.php";
  5.    
  6.     $Db = new Db;
  7.  
  8.     $fullfilename = $_FILES['fileup']['name'];
  9.     $fullfilenamearr = explode(".", $fullfilename);
  10.     $ext = strtolower(array_pop($fullfilenamearr));
  11.     $filename = implode('.',$fullfilenamearr);
  12.     $newfilename = $filename.'.'.$ext;
  13.     $tmpname = pathinfo($_FILES['fileup']['tmp_name']);
  14.     $new_tmpname = time().'_'.$tmpname['filename'].'.'.$ext;
  15.     if(copy($_FILES['fileup']['tmp_name'],'files/'.$new_tmpname)) {
  16.         echo 'File '.$newfilename.' was succesfully saved!';
  17.         $query = "INSERT INTO `images` (`name`,`original_name`,`size`,`date`,`mod_date`)
  18.                  VALUES ('".$new_tmpname."','".$newfilename."','".$_FILES['fileup']['size']."',NOW(),NOW())";
  19.         $res = mysql_query($query);
  20.     }
  21.  
  22. ?>
  23.  
3. BoguMir - 13 Декабря, 2011 - 09:41:39 - перейти к сообщению
Спасибо огромное Вы меня выручили!!!

 

Powered by ExBB FM 1.0 RC1