nixp.ru v3.0

24 апреля 2024,
среда,
21:36:53 MSK

mylon написал 20 января 2006 года в 20:32 (502 просмотра) Ведет себя как мужчина; открыл 14 тем в форуме, оставил 105 комментариев на сайте.

Сервер:

Debian Sarge

Apache: 1.3.33

PHP: 4.3

[pictures.php
<table width="800">
<tr>
<td>

  1. SouthGhettoServer logo<?//Ссылка на этот же файл с переменной $name = "png/sta.png"?>

  2. Фон рабочего стола

  3. LiserShower


</td>
</tr>
</table>
<table>
<tr>
<td>

<?

if($name!="")

{

echo "<img src=".$name.">"; // Если в имя входит хотябы один символ, то загружается картинка(или нам скажут что такого файла нет).

}

?>
</td>
</tr>
</table>

pictures.php]

Вывод в браузере:

Адрес: www.localhost.net/pictures.php?name=png/sta.png

В окне:

SouthGhettoServer logo

Фон рабочего стола

LiserShower

[Картинка отсутствует!]

Если код заменить на:

<?

if(isset($name))

{

echo «<img src=«.$name.»>»;

}

?>

Картинка отсутствует!

В папках картинки есть, имена совпадают, PHP работате, т.к другие функции работают.

То же самое происходит и при передаче переменных из формы на другую страницу…

Перенастроил Апач и PhP, не помогает, раньше на woody всё работало!

Искал с чем это может быть связано, нигде ничего не нашёл…

Подскажите, где можно поискать про это всё дело…

Genie

заменить $name на $_GET['name']

и читать документацию про register_globals = off

Последние комментарии

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.