Tak znovu:
Dobrý den, učím se php z učebnice rok 2005. Mám na webhostingu složku, kde si zkouším skripty. Žádné mi ale nefungují - ty co mají odesílací formulář. Je tam metoda get, takže vidím ten přenos proměnných, ale do stránky se nic nevypíše.
Dám jeden příklad za všechny:
HTML stránka:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>048.htm</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>
<form action="./048.php" method="get">
<input type=text name="Pozdrav" value="Zapište požadovaný pozdrav" size=40>
<input type=submit value="Odeslat">
</form>
</body>
</html>
PHP - 048.php ve stejné složce:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>048.php</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>
<? echo "A slibovaný pozdrav: <h2>".$Pozdrav."</h2>"; ?>
</body>
</html>
zde se mi objeví jen, a slibovaný pozdrav...a když doplním v html stránce třeba ahoj, tak tam nic není. Děkuji za odpověď.
Asi si odpovíte sám, nemá. Doporučuji knihu Mistrovství v PHP 5.
Tak už jsem na to přišel, abych vám ušetřil čas, přístup k hodnotě takovýmto zápisem je zakázán na většině serverech. Má to ale cenu se učit s takovéhle učebnice? A jak budou fungovat staré skripty, například u toho, kdo má už stránku někde třeba 7 let?