Scindapsus
Cadet 3rd Year
- Registriert
- März 2011
- Beiträge
- 58
Hallo,
ich habe sehr wenig Erfahrung in PHP.
Wie kann man in PHP mehrere Textfelder auswerten?
Hintergrund:
In einer Tabelle soll pro Zeile ein Textfeld und ein Button ausgegeben werden.
Je nachdem welcher Button gedrückt wurde, soll dann das Textfeld eingelesen und verarbeitet werden, also z.B.
Zeile 1: Textfeldinhalt: 5 Button: 1
Ausgabe: Es wurde Button 1 gedrückt - im Textfeld stand 5.
Ersteres stellt kein Problem dar, zweiteres (das mit dem Textfeld) aber schon.
Hier der Code:
Wie ist das zu realisieren bzw. wie kann ich abhängig vom gedrückten Button das jeweilige Textfeld auslesen?
ich habe sehr wenig Erfahrung in PHP.
Wie kann man in PHP mehrere Textfelder auswerten?
Hintergrund:
In einer Tabelle soll pro Zeile ein Textfeld und ein Button ausgegeben werden.
Je nachdem welcher Button gedrückt wurde, soll dann das Textfeld eingelesen und verarbeitet werden, also z.B.
Zeile 1: Textfeldinhalt: 5 Button: 1
Ausgabe: Es wurde Button 1 gedrückt - im Textfeld stand 5.
Ersteres stellt kein Problem dar, zweiteres (das mit dem Textfeld) aber schon.
Hier der Code:
PHP:
$datei = "Datei.txt";
$zeile = file($datei);
print "<form action='' method='post'>";
print "<table>";
for($i = 1; $i < count($zeile) + 1; $i++){
$teil = explode(";", $zeile[$i-1]);
print "<tr>";
print "<td><input type='int' name='Textfeld' maxlength='2' style='width: 20px;' /></td>";
print "<td><button type='button' name='Button' onclick='window.location.href = \"Datei.php?button=$i\";' />Eingabe anzeigen</button></td>";
print "</tr>";
}
print "</table> <br />";
print "</form>";
#-- Nr. des Buttons und Inhalt des Textfeldes auslesen und ausgeben --#
$buttonnr = $_GET["button"];
if ($buttonnr != "") {
print "<br />Es wurde Button $buttonnr gedrückt - ";
$inhalt = $_POST['Textfeld'];
print "im Textfeld stand $inhalt,";
}
Wie ist das zu realisieren bzw. wie kann ich abhängig vom gedrückten Button das jeweilige Textfeld auslesen?