[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запись названия в файл
KAMAEL
Есть скрипт приема файлов.

<?php
$name=("$_FILES"."["."filename"."]"."["."name"."]");
$date=date("d.m.Y");
$date2=date("G.i");
$prt=fopen("$date.txt", "a+");
fwrite ($prt, "$date2 - $name"."\r\n");
fclose ("$prt");

if(strstr($_SERVER ['HTTP_USER_AGENT'], "Ultra Core Protector") && $_FILES["filename"]["type"] =="image/jpeg" && preg_match('/\.jpg$/i',$_FILES["filename"]["name"]))
{
move_uploaded_file ($_FILES["filename"]["tmp_name"], $_FILES["filename"]["name"]);
}
?>


Но в файл не пишется название файлов а пишется Array[filename][name].
Файлы на сервере сохраняются.
Что я делаю не так??? Подскажите плз.



Спустя 1 час, 1 минута, 10 секунд (4.11.2011 - 14:56) Winston написал(а):
C кавычками ты сильно перемудрил
Свернутый текст
<?php
$name = '(' . $_FILES['filename']['name'] . ')';
$date = date("d.m.Y");
$date2 = date("G.i");
$prt = fopen($date . '.txt', 'a+');
fwrite ($prt, $date2 . ' - ' . $name . "\r\n");
fclose ($prt);

if(strstr($_SERVER['HTTP_USER_AGENT'], 'Ultra Core Protector') && $_FILES['filename']['type'] == 'image/jpeg' && preg_match('/\.jpg$/i', $_FILES['filename']['name']))
{
move_uploaded_file($_FILES['filename']['tmp_name'], $_FILES['filename']['name']);
}
?>

Спустя 19 минут, 20 секунд (4.11.2011 - 15:16) KAMAEL написал(а):
Спс, но уже сам разобрался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.