Hallo
Ich bin gerade für meine ABiturklausur am lernen und stehe vor einem Problem. Wir haben einmal eine Arbeit geschrieben in der man eine Datei erstellen soll.
Seite 1 ist eine .html mit einem Formular das man ausfüllen muss. Nach klicken auf einen Button wird man auf dei 2. Seite - eine.php - geleitet. Nun soll man die Angaben überprüfen und wenn sie korrekt sind auf einen Button,Link oder sonstwas klicken und die Angaben in eine Datei zu schreiben. Und genau das scheitere ich:
Könnt ihr mir vielleicht sagen wie ich es am geschicktesten mache, dass wenn ich einen Link oder einen Button drücke das dann eine if Anweisung in php kommt in der dann die Datei geschrieben wird?
Mit freundlichen Grüßen
Ich bin gerade für meine ABiturklausur am lernen und stehe vor einem Problem. Wir haben einmal eine Arbeit geschrieben in der man eine Datei erstellen soll.
Seite 1 ist eine .html mit einem Formular das man ausfüllen muss. Nach klicken auf einen Button wird man auf dei 2. Seite - eine.php - geleitet. Nun soll man die Angaben überprüfen und wenn sie korrekt sind auf einen Button,Link oder sonstwas klicken und die Angaben in eine Datei zu schreiben. Und genau das scheitere ich:
Code:
<html>
<head>
</head>
<body>
<?php
$anrede = $_GET["anrede"];
$name = $_GET["name"];
$vorname = $_GET["vorname"];
$alter = $_GET["alter"];
$plz = $_GET["plz"];
$ort = $_GET["ort"];
$straße = $_GET["straße"];
$bild = $_GET["bild"];
$druck = $_GET["druck"];
$komplett = $_GET["komplett"];
$speicher = $_GET["speicher"];
$on = $_Get["on"];
if ($bild == "on") {
$produkt = "Bildschirme";
}
if ($druck == "on") {
$produkt = "Drucker";
}
if ($komplett == "on") {
$produkt = "PC-Komplettangebot";
}
if ($speicher == "on") {
$produkt = "Speicherbausteine";
}
echo "Sehr geehrte/r $anrede $vorname $name,";
echo "<p>";
echo "wir bedanken uns für Ihr Interesse und senden Ihnen Prospektmaterial zu dem Thema $produkt zu.";
echo "<p>";
echo "Ihre Anschrift lautet:";
echo "<br>";
echo "$straße";
echo "<br>";
echo "$plz $ort";
echo "<p>";
echo "Sind diese Angaben korrekt, klicken Sie bitte hier um diese Daten in einer Textdatei zu speichern:";
?>
[B]
<input type="radio" name="on">Bestätigen<br>
<?php
if ($on == 'on') {
$datei = fopen ("Daten.txt","w+");
fputs ($datei,"\"$anrede\", \"$name\", \"$vorname\", \"$alter\", \"$plz\", \"$ort\", \"$straße\"\n");
fclose ($datei);
}
[/B]
echo "<p>";
echo "Möchten Sie Korrekturen vornehmen, dann werden Sie nach einem Klick zu der vorherigen Seite zurück geleitet:";
?>
<form action="321.html" method="GET">
<input type="Submit" value="Korrektur"><p>
</body>
</html>
Könnt ihr mir vielleicht sagen wie ich es am geschicktesten mache, dass wenn ich einen Link oder einen Button drücke das dann eine if Anweisung in php kommt in der dann die Datei geschrieben wird?
Mit freundlichen Grüßen