PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   PHP Developer Forum (https://www.php-resource.de/forum/php-developer-forum/)
-   -   Keine ausgabe von print (https://www.php-resource.de/forum/php-developer-forum/25978-keine-ausgabe-von-print.html)

Lordofthematrix 13-09-2003 15:14

Keine ausgabe von print
 
HI,
also ich lerne gerade per buch ein bisschen php und nun ist dort der erste code wie ich eine eigene Funktion definiere. Nur leider geht der Code wohl anscheinend nicht. Oder ich habe dort was falsch gemacht, wärt ihr so freundlich mir zu sagen was ich falsch mache?

Gut also es soll eine art bingo sein, hier die Html Datei zum zahl eigeben:
Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<h3>Raten Sie die Zahl!</h3>
<form method="post" action="raten.php">
<input type="text" name="wert">
<input type="submit" value="Abschicken">
<input type="reset" value="Löschen">
</form>
</body>
</html>

und die dazu gehörende PHP Datei:
PHP-Code:

<html>
<head>
</head>
<body>
<?php
$wert
=$HTTP_POST_VARS['wert'];
$zufallszahl=zufall();
if(
$wert==$zufallszahl)
    {
    print (
"<h1>BINGO!</h1>"); 
    print (
"<h3>Die Zahl war:</h3>");
    print (
$zufallszahl);
    }
else
    {
    print (
"<h1>Das war nix...</h1>");
    print (
"<h3><a href="raten.html">Gleich nochmal</a></h3>");
    }
function 
zufall()
    {
    
$zahl=rand(0,10);
    return 
$zahl;
    }
?>
</body>
</html>

Also wenn ich bei der HTML Datei eine Zahl eingebe und diese abschicke erhalte ich von der PHP keine Ausgabe....:confused:

microsoftgegner 13-09-2003 15:47

print ("<h3><a href="raten.html">Gleich nochmal</a></h3>");

diese zeile musst du äandern in:

print ("<h3><a href=\"raten.html\">Gleich nochmal</a></h3>");

warum steht bestimmt auch noch in dem buch... ;-)

microsoftgegner 13-09-2003 15:49

$wert=$HTTP_POST_VARS['wert'];
und diese zeile kannst du eigentlich auch weeglassen :-)

Lordofthematrix 13-09-2003 15:51

Super Danke,
frage mich nur warum das im Buch so drin stand??:confused:
Naja egal danke nochmals:huep:


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:53 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG