Hi Leute!!
Ich hab den Auftrag bekommen, ein Formular-Generator zu erstellen.
Nun habe ich mich hingesetzt und mit mein basic wissen sowas zusammengebastelt:
index.php
index2.php (PHP mit HTML-Code)
index3.php
nun meine Fragen:
1. Ist dies eine gute Art von Generator..? habt ihr Tipps wie ich es anderst machen könnte?
2. Wie kriege ich es hin dass es (beim index.3) bei der erstellung meiner TXT-Datei den Namen der Eingabe des Nachnamens nimmt****
Vielen Dank für die Hilfe im Voraus.
Grüsse
IT_ITALIA
Ich hab den Auftrag bekommen, ein Formular-Generator zu erstellen.
Nun habe ich mich hingesetzt und mit mein basic wissen sowas zusammengebastelt:
index.php
HTML:
<form name="eingabe" action="index2.php" method="get">
<p><strong>Formular-Generator</strong></p>
<input type="radio" name="anrede" value="1" /> Herr / Frau <br />
<input type="radio" name="Nachname" value="2" /> Nachname <br />
<input type="radio" name="Vorname" value="3" />Vorname <br />
<input type="radio" name="Adresse" value="4" />Adresse <br />
<input type="radio" name="PLZ" value="5" />PLZ <br />
<input type="radio" name="Ort" value="6" />Ort <br />
<br />
<input type="submit" value="absenden" />
</form>
index2.php (PHP mit HTML-Code)
PHP:
<?php
if (in_array("1", $_GET))
{
?>
<FORM name="input" method="get" action="index3.php">
<br><strong>Anrede</strong><br/>
<font>Herr</font><INPUT type="radio" name="anrede" />
<font>Frau</font><INPUT type="radio" name="anrede" />
</FORM>
<?php
}
if (in_array("2", $_GET))
{
?>
<FORM name="input" method="get" action="index3.php">
<br><strong>Nachname</strong><br/>
<INPUT type="text" name="nachname" />
</FORM>
<?php
}
if (in_array("3", $_GET))
{
?>
<FORM name="input" method="get" action="index3.php">
<br><strong>Vorname</strong><br/>
<INPUT type="text" name="vorname" />
</FORM>
<?php
}
if (in_array("4", $_GET))
{
?>
<FORM name="input" method="get" action="index3.php">
<br><strong>Adresse</strong><br/>
<INPUT type="text" name="adresse" />
</FORM>
<?php
}
if (in_array("5", $_GET))
{
?>
<FORM name="input" method="get" action="index3.php">
<br><strong>PLZ</strong><br/>
<INPUT type="text" name="PLZ" />
</FORM>
<?php
}
if (in_array("6", $_GET))
{
?>
<FORM name="input" method="get" action="index3.php">
<br><strong>Ort</strong><br/>
<INPUT type="text" name="ort" />
</FORM>
<?php
}
?>
<br />
<FORM name="input" method="get" action="index3.php">
<br><strong>Dateiname</strong><br/>
<input type="text" name="dateiname" />
<input type="submit" value="absenden" />
<br />
<br />
<br />
<font size="3">
<a href="index.php"><strong>Hauptmenu</strong></a>
</font>
index3.php
PHP:
<?php
include("index2.php");
$datei=fopen($_GET['nachname'].".txt","w"); <- Frage 2
fwrite($datei, "hello world");
fclose($datei);
?>
nun meine Fragen:
1. Ist dies eine gute Art von Generator..? habt ihr Tipps wie ich es anderst machen könnte?
2. Wie kriege ich es hin dass es (beim index.3) bei der erstellung meiner TXT-Datei den Namen der Eingabe des Nachnamens nimmt****
Vielen Dank für die Hilfe im Voraus.
Grüsse
IT_ITALIA