Hallo ich habe ein kleines Script gebastelt das mir Eine Variable aus einem Text-Input in eine ".txt" datei speichert. Es gibt mehrere textdatein im ordner und um welche es sich handelt wird über $_GET weitergegeben, erst in die einrtrag.php von da in die eintrag-schreiben.php.
Das script sieht so aus:
Die $_GET kommt von index.php -> eintrag.php?event=31.10.2008.txt
eintrag.php:
eintrag-schreiben.php:
Das script sieht so aus:
Die $_GET kommt von index.php -> eintrag.php?event=31.10.2008.txt
eintrag.php:
PHP:
<?php
echo "
<form action=\"./eintrag-schreiben.php?".($_GET["event"])."\" method=\"post\">
<p class=\"p-1\"><b>Ihr Name:</b></p>
<p class=\"p-2\"><input type=\"text\" name=\"name\"></p><br>
<p class=\"p-2\"><input type=\"submit\" value=\"Eintragen\" name=\"absenden\"></p>
</form>
";
?>
eintrag-schreiben.php:
PHP:
<?php
$name = $_POST['name'];
$fertig = $_POST['absenden'];
$event = ($_GET["event"]);
if(isset($fertig)){
if ($name == "") {
echo"<script type=\"text/javascript\"> alert(\"Sie haben ihren Namen nicht angegeben!\");</script>";
header("Location: ./index.php");
} else {;
$schreiben = fopen("$event", "a");
fputs($schreiben, $name);
echo"<script type=\"text/javascript\"> alert(\"Die Nachricht wurde erfolgreich verschickt!\");</script>";
header("Location: ./index.php");
}
}
?>