Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: загрузка файла для авторизованного посетителя
 
 автор: ronin   (03.05.2006 в 11:10)   письмо автору
 
 

Здравствуйте! у меня имееться скрипт загрузки зип.файлов для авторизованных посетителей чьи имя и пароль хранятся в мускуле.

<?php
session_start
();

  echo 
$_SESSION['user'].' , результат загрузки файла!';

$directory "files/";

Тут все работает, т.е. эхо выдает имя под которым посетитель логиниться, но дальше $_SESSION['user'].' не работает:

echo "<br> Здравствуйте: $_SESSION['user']";
$ext = strrchr($_FILES["filename"]["name"], ".");
    if($ext != '.zip') exit("&#237;&#229; zip &#244;&#224;&#233;&#235;");
$file = "$directory$_SESSION['user'].zip";

в последней строчке файл получает имя логина посетителя.

   
 
 автор: Trianon   (03.05.2006 в 11:28)   письмо автору
 
   для: ronin   (03.05.2006 в 11:10)
 

Элементы массивов в строках подставляются довольно сложно. Их лучше "подклеивать" операцией склейки строк:
<?
echo "<br> Здравствуйте: "$_SESSION['user']; 
$ext strrchr($_FILES["filename"]["name"], "."); 
    if(
$ext != '.zip') exit("&#237;&#229; zip &#244;&#224;&#233;&#235;"); 
$file $directory $_SESSION['user'] . ".zip"
?>


p.s. с MySQL это слабо связано.

   
 
 автор: ronin   (03.05.2006 в 11:39)   письмо автору
 
   для: Trianon   (03.05.2006 в 11:28)
 

Спасибо! получилось!
правда со скобкой

$file = "$directory".$_SESSION['user'].".zip"; 

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования