propan
Guest
У новичка проблемы с register_globals
Прошу сильно не пинать. Я только начал учить PHP. У меня WinXP home, Apache 2.0, PHP 4.3.11 поставлен как модуль, register_globals=off. У меня в книге все примеры для старой версии PHP там ещё register_globals=on.
Пример:
<html>
<head>
<title>What's your name?</title>
</head>
<body>
<h1>What's your name?</h1>
<h3>Writing a form for user input</h3>
<form method = "get"
action = "hiUser.php" >
Please type your name:
<input type = "text"
name = "userName"
value = "">
<br>
<input type = "submit">
</form>
</body>
</html>
и PHP Файл:
<html>
<head>
<title>Hi User</title>
</head>
<body>
<h1>Hi User</h1>
<h3>PHP program that receives a value from "whatsName"</h3>
<?
print "<h3>Hi there, $userName!</h3>";
?>
</body>
</html>
Прочитав faq и побродив по Форуму понял, что писать надо $_GET['userName'] вместо $_userName. Только не могу понять куда это воткнуть. Покажите пожалуйста на пальцах.
Прошу сильно не пинать. Я только начал учить PHP. У меня WinXP home, Apache 2.0, PHP 4.3.11 поставлен как модуль, register_globals=off. У меня в книге все примеры для старой версии PHP там ещё register_globals=on.
Пример:
<html>
<head>
<title>What's your name?</title>
</head>
<body>
<h1>What's your name?</h1>
<h3>Writing a form for user input</h3>
<form method = "get"
action = "hiUser.php" >
Please type your name:
<input type = "text"
name = "userName"
value = "">
<br>
<input type = "submit">
</form>
</body>
</html>
и PHP Файл:
<html>
<head>
<title>Hi User</title>
</head>
<body>
<h1>Hi User</h1>
<h3>PHP program that receives a value from "whatsName"</h3>
<?
print "<h3>Hi there, $userName!</h3>";
?>
</body>
</html>
Прочитав faq и побродив по Форуму понял, что писать надо $_GET['userName'] вместо $_userName. Только не могу понять куда это воткнуть. Покажите пожалуйста на пальцах.