Homepage-Tipps & -tricks für Webmaster mit PHP: Daten an ein weiteres Formular ins Formularfeld einer neuen Seite übergeben   


Freitag, 24. März 2023

03:43

Homepage-Tipps & -tricks für Webmaster mit PHP

Daten an ein weiteres Formular ins Formularfeld einer neuen Seite übergeben

Man nehme ein wenig "input" und etwas "value" dazu eine Prise PHP und fertig ist das Formular im Nu!

Um bestimmte Daten eines Formulars an ein weiteres zu übergeben, übermitteln oder übertragen, muss jedem Feld einen jeweils anderen Namen zugewiesen werden. Ein Formularfeld, welches beispielsweise den Vornamen einer Person übermittelt, erhält den Namen "vorname", beim Nachnamen "nachname", beim Wohnort "wohnort" usw.
Ein Formular wird ja wie bekanntlich mit <form> eingeleitet. Zusätzlich benötigt es aber noch die Anweisung action="xyz.php", um die Ziel-Seite (Url) festzulegen, auf welche die Daten zu übertragen sind. In nachfolgendem Beispiel übergeben wir die Daten mit method="post". Eine weitere Möglichkeit wäre noch method="get", welche hier aber nicht zur Anwendung kommt.

Anweisung im Html-Dokument "test-formular.htm":

<html>
<head>
<title>Formular, in der die Daten eingegeben werden!</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<form action="formular-uebergeben.php" method="post">
<input type="text" name="vorname" size="24"><br>
<input type="submit" name="send" value="Daten senden">
</form>
</body>
</html>

Anweisung auf der Übergabeseite "formular-uebergeben.php":

<html>
<head>
<title>Formular, welches die Daten empfängt!</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<form action="#" method="post">
<input type="text" name="vorname" size="24" value='<?php
echo $_POST["vorname"]; ?>'>
</form>
</body>
</html>

Beispiel ansehen

Achtung: Das Skript funktioniert nur serverseitig! Das Html-Dokument bzw. die Seite, welches die Daten empfängt, muss die Endung .php tragen oder siehe hier!
[ veröffentlicht am 20.01.2009 ] __________________________





© 2007 - 2023 Copyright by homepage-vorlagen-webdesign.de | Hosted by 1&1 Internet SE

Diese Seite wurde zuletzt am 02.06.2018 17:37 aktualisiert.