fehlermeldung, kann ihn´nicht beseitigen .. :(
xeta
- php
0 romy0 Thomas Schmieder
na, ja mein armes gäsetbuch.
noch eine fehlermeldung und ich habe alles ausprobiert:
mein quellcode:
//************************************************************
<html>
<head>
<title>eintragen</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?php
if($action == "add"){
if($name=="" || $mail=="" || $text=="")
{
echo "<br>Du kast nicht alle Felder ausgefüllt!</b><br>";
echo "Klicke auf den Backbutton deines Browsers";
}
else
{
$fp=fopen("gaestebuch.txt", "r+");
$inhalt=fread($fp, filesize("gaestebuch.txt"));
fclose($fp);
if($www=="")
{
$eintrag="<a href="mailto:$mail">$name</a><br>$text";
}
else
{
$eintrag="<a href="mailto:$mail">name</a><br><a href="www">$www</a>$text<hr><br><br>";
}
$datei=fopen("gaestebuch.txt", "w+");
fputs($datei, $eintrag);
fclose($datei);
echo "Danke <i>$name</i> für deinen Eintrag";
}
}
else
{
?>
<b>eintragen ins gästebuch</b>
<form action="sign.php?action=add" method="post">
Dein Name: <input type="text"name="name" size="24"></input><br>
E-Mail: <input type="text" name="mail" size="24"></input><br>
Homepage: <input type="text" name="www" size="24"></input><br>
Dein Eintrag: <textarea name="text" cols"35" rows="5"></textarea><br>
<input type="submit" value="abschicken"></input>
</form>
<?php
}
?>
</body>
</html>
//**************************************************************
Der fehler:
Notice: Undefined index: action in C:\Xitami\webpages\buch\sign.php on line 8
Was habe ich denn falsch gemacht....
kann mir vielleicht jemenad den txt korrigierten ????
bitte
bin verzeifelt.
mfg
xeta
na, ja mein armes gäsetbuch.
siehe [pref:t=29285&m=158467]
mach keinen neuen Thread auf!
Dir wird nicht schneller geholfen, wenn du spamst
romy
bin verzeifelt.
mfg
xeta
na, ja mein armes gäsetbuch.
es scheint eine Warnung zu sein
funktioniert dein script ausserhalb der warnungen?
guck dir mal php.ini an
(bzw. ein script wo nur drinsteht echo php_info();)
steht dort safe_mode = on oder off
bzw. register_globals on oder off???
romy
bin verzeifelt.
mfg
xeta
beides steht bei mir auf off
in der php.ini....
Ist das schlecht oder gut.
so ein script wie phpinfo() das läuft ohne fehlermeldung bei mir.
mfg
xeta
Hallo,
hab dir in dem alten Thread geantwortet. Zwei zum selben Thema in kurzer Zeit sind nicht notwendig.
Jan
Guten Abend,
<form action="sign.php?action=add" method="post">
Du solltest Dich entscheiden: Get oder Post!
sign.php?action=add bestimmt ein Get
method = Post bestimmt ein Post
Warum setzt Du nicht für jeder Operation einen eigenen Submit-Button ins Formular. Das geht. Die sollten dann natürlich unterschiedliche Namen haben und vielleicht auch unterschiedliche Werte (wäre doch dumm, wenn alle die gleiche Beschriftung hätten).
Liebe Grüße aus http://www.braunschweig.de
Tom