[SDem]
Новичок
Объявление переменных
Возьмем к примеру простой скрипт:
<html>
<a href="<?php echo $_SERVER['PHP_SELF']."?file=1.txt"; ?>">Text1.</a>
<a href="<?php echo $_SERVER['PHP_SELF']."?file=2.txt"; ?>">text2.</a>
<?php $file = $_GET["file"];
include($file); ?>
</html>
в результате выполнения которого сначала выводится сообщение:Notice: Undefined index: file in E:\...\simple.php on line 9
Warning: main() [function.main]: Failed opening '' for inclusion (include_path='.;c:\program files\php4\includes') in E:\...\simple.php on line 10
Всё указывает на то что переменная должна быть заранее объявлена,но при попытке сделать это появляются ошибки.Подскажите пожалёйста как и в каком месте программы правильнее было бы определить переменную file ???
Возьмем к примеру простой скрипт:
<html>
<a href="<?php echo $_SERVER['PHP_SELF']."?file=1.txt"; ?>">Text1.</a>
<a href="<?php echo $_SERVER['PHP_SELF']."?file=2.txt"; ?>">text2.</a>
<?php $file = $_GET["file"];
include($file); ?>
</html>
в результате выполнения которого сначала выводится сообщение:Notice: Undefined index: file in E:\...\simple.php on line 9
Warning: main() [function.main]: Failed opening '' for inclusion (include_path='.;c:\program files\php4\includes') in E:\...\simple.php on line 10
Всё указывает на то что переменная должна быть заранее объявлена,но при попытке сделать это появляются ошибки.Подскажите пожалёйста как и в каком месте программы правильнее было бы определить переменную file ???