Ich versuche gerade einen gaaanz simplen Script zu schreiben- aber scheitere leider dabei ![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
Und zwar möchte ich einfach per Formulareingabe eine Liste erstellen, die dann angezeigt wird.
Dabei möchte ich die Wörter einfach nur in eine .txt Datei schreiben lassen- aber das klappt einfach nicht...
Bisher habe ich die index.php
und die words.php
und geschrieben wird das ganze dann in die words.txt
aber leider kommt immer "geht ned" wenn ich auf "hinzufügen" klicke?
Ich hoffe mir kann jemand helfen![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
Vielen Dank!
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
Und zwar möchte ich einfach per Formulareingabe eine Liste erstellen, die dann angezeigt wird.
Dabei möchte ich die Wörter einfach nur in eine .txt Datei schreiben lassen- aber das klappt einfach nicht...
Bisher habe ich die index.php
PHP-Code:
<html>
<head>
<title> Liste der Wörter </title>
</head>
<body>
<form action="words.php" method="post">
<p>Wort hinzufügen:</p>
<input type="text" size="20" name="wort">
<br>
<input type="submit" value="hinzufügen">
</form>
<?php
$datei = fopen ("words.txt", "r");
echo fgets ($datei,10000)."<br>";
while (!feof ($datei))
{
echo fgets ($datei,10000). "<br>";
}
fclose ($datei);
?>
</body>
</html>
PHP-Code:
<?php
function SchreibeDatei ($wort)
{
$datei = "words.txt";
$wort = strip_tags($wort);
$oeffnen = fopen ($datei, "a");
fwrite ($oeffnen,
"$word\n");
fclose ($oeffnen);
}
?>
<html>
<head>
<title> Liste der Wörter die einfach gar nicht gehen</title>
</head>
<body>
<?php
$CallFunction = SchreibeDatei ($wort);
if ($CallFunction)
{
print ("Fresh, neus Wort ;)");
}
else
{
print ("geht ned");
}
?>
<p>
<a href="index.php"> Liste ansehen</a></p>
</body>
</html>
aber leider kommt immer "geht ned" wenn ich auf "hinzufügen" klicke?
Ich hoffe mir kann jemand helfen
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
Vielen Dank!
Kommentar