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. startdreamer - 05 Августа, 2011 - 00:58:26 - перейти к сообщению
Заливаю файл на сервер, он заливается с пробелами, и когда переходишь на ссылку по файлу, пробелы заменяются другими символами и получается ошибка, что делать?
2. DeepVarvar - 05 Августа, 2011 - 01:00:04 - перейти к сообщению
Заливать файлы без пробелов или курить urldecode()
3. startdreamer - 05 Августа, 2011 - 01:00:57 - перейти к сообщению
можно пример? и как допустим переименовать залитый файл
4. DeepVarvar - 05 Августа, 2011 - 01:22:34 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. if (!empty($_FILES['file']['tmp_name']))
  2.   copy($_FILES['file']['tmp_name'],$dir.$newfilename);
5. startdreamer - 05 Августа, 2011 - 01:29:00 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. if($_FILES['document10']['name'] != ""){
  2. $uploaddir = 'doc/';
  3. $uploadfile = $uploaddir .rand(100,999).rand(100,999).rand(100,999). $_FILES['document10']['name'];
  4. move_uploaded_file($_FILES['document10']['tmp_name'], $uploadfile);
  5. $doc10 = $uploadfile;}else $doc10 = '';

вот мой код
6. startdreamer - 05 Августа, 2011 - 11:24:53 - перейти к сообщению
помогите Улыбка
7. illy - 05 Августа, 2011 - 11:33:21 - перейти к сообщению
if($_FILES['document10']['name'] != ""){
$uploaddir = 'doc/';
$uploadfile = $uploaddir .rand(100,999).rand(100,999).rand(100,999).preg_replcae('/ /','_',$_FILES['document10']['name']);
move_uploaded_file($_FILES['document10']['tmp_name'], $uploadfile);
$doc10 = $uploadfile;}else $doc10 = '';
8. startdreamer - 05 Августа, 2011 - 11:36:02 - перейти к сообщению
сейчас попробую Улыбка
(Добавление)
Все равно заливается с пробелами
(Добавление)
Fatal error: Call to undefined function preg_replcae() in
вот такая ошибка получется
9. illy - 05 Августа, 2011 - 11:57:15 - перейти к сообщению
аа Ха-ха replace а не replcae
10. startdreamer - 05 Августа, 2011 - 12:03:02 - перейти к сообщению
все спасибо, получилось )
11. illy - 05 Августа, 2011 - 12:23:11 - перейти к сообщению
чё правда Не понял я думал всё-равно будут пробелы А?!
ну рад был помочь. Люблю искать недочёты в коде Хорошо

 

Powered by ExBB FM 1.0 RC1