Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2010, 09:33   #1
mrgrudge
Форумчанин
 
Аватар для mrgrudge
 
Регистрация: 20.02.2010
Сообщений: 229
По умолчанию небольшая проблемас функцией

вообще функция аплоада файла имеется :

PHP код:
function upload_img () {
    
$uploaddir './images/';
    
    
$_FILES['uploadfile']['name'] = date("m-d-H-i-s").$_FILES['uploadfile']['name'];
    
$uploadfile $uploaddir.basename($_FILES['uploadfile']['name']);
    
//
    
    
copy($_FILES['uploadfile']['tmp_name'], $uploadfile);
    
//// Копируем файл из каталога для временного хранения файлов:
    //
    
if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile)){echo "<p>Картинка успешно добавлена</p>";}else { echo "<p>Картинка НЕ добавлена</p>".$_FILES['uploadfile']['error']." ";}
    
    
//Выводим информацию о загруженном файле:
    
    
$img ="images/".$_FILES['uploadfile']['name'];
    return 
$img;

которая работает почти исправно, она подгружает файл , менет ему имя и все вроде бы ничего, но на выходе она должна отдавать строку с именем фалйа чтоб занести его в БД, но почему то return $img; никакого результата, не приносит...

т.е.
PHP код:
upload_img ();
echo 
$img
ничего не происходит..=\
думай как баг, действуй как баг, и ты найдешь баг )
mrgrudge вне форума Ответить с цитированием
Старый 03.11.2010, 09:38   #2
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,624
По умолчанию

Ну вернула результат ф-я, но вы то её никуда не записали? Имена одинаковые ничего не дадут, внутри ф-ии переменные локальные.
PHP код:
echo upload_img (); 
PHP код:
$img upload_img ();
echo 
$img
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 03.11.2010, 09:39   #3
mrgrudge
Форумчанин
 
Аватар для mrgrudge
 
Регистрация: 20.02.2010
Сообщений: 229
По умолчанию

угу, видиимо 2 дня без сна не прошли даром
$img = upload_img ();
извините за флуд, можно удалять тему.
думай как баг, действуй как баг, и ты найдешь баг )
mrgrudge вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
небольшая проблемка _-Re@l-_ Софт 2 13.04.2010 21:24
Задачка небольшая. Игорь777 Помощь студентам 5 18.04.2009 13:34
Небольшая задачка по СИ Wadroz Помощь студентам 1 29.10.2008 21:01