php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.07.2010, 18:42  
Neuer Benutzer
 
Registriert seit: 29.07.2010
Beiträge: 12
PHP-Kenntnisse:
Anfänger
Paiden2511 befindet sich auf einem aufstrebenden Ast
Standard ---Formularvariablen an 2. Seite übergeben und versenden---

Hallo Liebe Forengemeinde,

ich habe schon die Suchfunktion benutzt aber wie es immer ist, nicht das gefunden was mir weiterhilft. bin leider noch ein PHP-Neuling und hoffe auf eure Hilfe. Lange Rede, kurzer Sinn:

Ich habe eine Seite (z.Bsp.: Seite 1.php)

Dort trägt man seinen Vornamen ein und klickt auf weiter und wird dann auf Seite 2.php weitergeleitet.

Hier soll man dann seinen Nachnamen eingeben und beim Klick auf absenden soll das Formular bzw die Formulardaten aus Seite 1 und Seite 2 an meine Emailadresse gesendet werden.

Der Code sieht so aus:

Seite 1:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>

<body>
<form action="seite2.php" method="post">
Ihr Vorname:<br>
<input type="Text" name="vorname">
<input type="Submit" value="Weiter">
</form>
</body>
</html>

Seite 2:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>

<body>
<form action="/cgi-bin/mailmanager.pl" method="post" enctype="multipart/form-data" name="Test" target="_blank" id="Dies ist ein Test">
Ihr Nachname:<br>
<input type="Text" name="nachname">
<input type="Submit" value="Absenden">
<input type="hidden" name="recipient" value="meine@emailadresse.de" />
<input type="hidden" name="subject" value="Test" />

</form>

</body>

Ich verwende die Methode Post um den Wert aus Seite 1 an Seite 2 zu übergeben. Wenn ich dann aber auf absenden klicke erhalte ich per Email nur den Wert der Seite 2.

Wo liegt denn da mein Fehler?

Vielen Dank für eure Hilfe im voraus.

MfG
Paiden
Paiden2511 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.07.2010, 18:50  
Erfahrener Benutzer
 
Registriert seit: 14.08.2008
Beiträge: 157
Hexe befindet sich auf einem aufstrebenden Ast
Standard

Du musst den Wert aus dem 1. Formular in dem 2. Formular in einem hidden-Feld auch mit weitergeben.

Übrigens: schon mal was von "Affenformular" gehört?
Hexe ist offline  
Alt 29.07.2010, 18:52  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 1.721
PHP-Kenntnisse:
Fortgeschritten
fab ist einfach richtig nettfab ist einfach richtig nettfab ist einfach richtig nettfab ist einfach richtig nett
Standard

Woher soll das Seite2.php wissen, was es mit den Daten aus $_POST machen soll wenn du sie nirgends verwendest?

Am einfachsten ist es, du befüllst ein weiteres hidden input Element mit $_POST['vorname']

Edit: ninja'd
fab ist gerade online  
Alt 29.07.2010, 19:08  
Neuer Benutzer
 
Registriert seit: 29.07.2010
Beiträge: 12
PHP-Kenntnisse:
Anfänger
Paiden2511 befindet sich auf einem aufstrebenden Ast
Standard

Nein von einem Affenformular habe ich noch nichts gehört... danke erstmal für eine Antwort...

Wie würde der Code dann aussehen bei beiden Seiten? Ich weiss das es doof ist aber wenn ich einmal ein Beispiel habe kann ich es auf meine Seite anwenden. Die enthält natürlich 30 Formulareinträge die ich übergeben muss aber das wäre zu aufwendig daher ebend das Beispiel mit seite 1 und seite 2. Lieben Dank nochmals für eure Hilfe.

mfg
Paiden2511 ist offline  
Alt 29.07.2010, 19:12  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Paiden2511 Beitrag anzeigen
Wie würde der Code dann aussehen bei beiden Seiten? Ich weiss das es doof ist aber wenn ich einmal ein Beispiel habe kann ich es auf meine Seite anwenden.
Informiere dich über das genannte Stichwort, dabei findest du Beispiele.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Alt 29.07.2010, 19:15  
Neuer Benutzer
 
Registriert seit: 29.07.2010
Beiträge: 12
PHP-Kenntnisse:
Anfänger
Paiden2511 befindet sich auf einem aufstrebenden Ast
Standard

Ja Danke schön für die Antwort... Und ich hab doch tatsächlich gedacht, das ein Forum dazu da ist, anderen zu helfen und hilfe zu bekommen... Ich doofi... Logisch - ich kann ja googeln... wobei dein Tip Foren überflüssig macht aber trotzdem danke... *kopfschüttel

lg
Paiden2511 ist offline  
Alt 29.07.2010, 19:22  
Erfahrener Benutzer
 
Registriert seit: 14.08.2008
Beiträge: 157
Hexe befindet sich auf einem aufstrebenden Ast
Standard

Du hast eine Antwort auf deine Frage bekommen. Dazu noch einen Tipp, wie es vielleicht besser geht. Und dann kommt sowas von dir? Da kann man nur mit dem Kopf schütteln!
Hexe ist offline  
Alt 29.07.2010, 19:30  
Neuer Benutzer
 
Registriert seit: 29.07.2010
Beiträge: 12
PHP-Kenntnisse:
Anfänger
Paiden2511 befindet sich auf einem aufstrebenden Ast
Standard

Darum geht es doch garnicht... Wenn ich die Frage gelesen hätte und es für mich ein Kinderspiel ist den Code der ja nun wirklich nicht lang ist zu schreiben hätte ich es getan um demjenigen zu helfen. So kenn ich das eben in Foren... Antworten wie: musste mal googeln oder nutz die Suchfunktion helfen doch keinem weiter Hexe... Jeder ist mal bei irgendwas Neuling und jeder freut sich darüber wenn einem geholfen wird oder etwa nicht? und es würde mir nunmal ungemein helfen wenn ich es optisch als Beispiel hätte...

Klar ist der tip mit dem Affenformular gut und ich google ja auch schon aber es hätte viel Zeit erspart...

Trotzdem Danke...
Paiden2511 ist offline  
Alt 29.07.2010, 19:46  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 1.721
PHP-Kenntnisse:
Fortgeschritten
fab ist einfach richtig nettfab ist einfach richtig nettfab ist einfach richtig nettfab ist einfach richtig nett
Standard

Und den anderen Tipp ignorierst du einfach. Lies doch die Antworten nochmal, wenn dir das als Hilfestellung nicht reicht sondern du alles haarklein vorgekaut brauchst, solltest du es vielleicht gar nicht erst versuchen.

Oder sind dir Begriffe wie POST oder hidden-Feld nicht geläufig? Das kann man ja nicht riechen, wenn du nicht fragst. Ein bisschen Grundlagenwissen wird hier schon erwartet...
fab ist gerade online  
Alt 29.07.2010, 19:55  
Neuer Benutzer
 
Registriert seit: 29.07.2010
Beiträge: 12
PHP-Kenntnisse:
Anfänger
Paiden2511 befindet sich auf einem aufstrebenden Ast
Standard

Verstehe ich... Ich kenn die Begriffe Post / Get und hidden schon... aber ich weiss leider nicht, wie es als code aussieht.

<input type="hidden" name="$Post" value="vorname">

??

Das habe ich in der Seite 2 eingefügt bekomm dann auch 2 werte per Mail gesandt aber leider steht beim Wert der Seite 1 nur:

$POST: vorname
Paiden2511 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Header Location funktioniert nicht, wenn div's oder span's auf der Seite s phpels PHP Tipps 2008 24 01.12.2008 00:16
Hilfe, Seite im Internet Explorer Buggy trowman HTML, Usability und Barrierefreiheit 4 15.09.2008 08:32
Krieg kein Objekt zurück auf includeter Seite NONNNNN PHP Tipps 2008 5 28.03.2008 19:25
Eintrag in DB und Wechsel zu anderer Seite Darson PHP Tipps 2008 25 14.01.2008 16:46
einer Variablen eine ganze seite übergeben lukatsch PHP Tipps 2006 3 11.05.2006 12:09
seite über mail versenden chrisbog PHP Tipps 2006 13 17.01.2006 18:25
getSelection() im Formular an andere Seite übergeben ?? HTML, Usability und Barrierefreiheit 2 17.01.2006 10:49
String von einer php seite an eine andere übergeben PHP Tipps 2005 4 01.06.2005 11:55
[Erledigt] Seite in Seite PHP-Fortgeschrittene 3 15.03.2005 19:27
Variable für SQL-Statement wird nicht übergeben PHP Tipps 2005 7 03.02.2005 14:28
Passwort übergeben duerov PHP Tipps 2004 5 27.09.2004 09:41
[Erledigt] Werte von einer zur anderen Seite übergeben (allgemein) PHP Tipps 2004 5 05.08.2004 10:13
Seite nicht mit content="3600" im Cache gespeicher scheibo PHP Tipps 2004 0 19.07.2004 14:49
Werte auf andere Seite übergeben themonk PHP Tipps 2004 2 29.06.2004 21:04
Variablen zwischen Frames übergeben PHP Tipps 2004 4 29.06.2004 12:41

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html formulardaten übergeben, php formular an zwei seiten senden, formulardaten übergeben html, variable über mehrere seiten übergeben, \variablen anderer html-seite übergeben\, php formular variablen übergeben, html formular werte übergeben, php formular variablen werden nicht übergeben, html form daten übergeben, formular eingabe an alle seiten übergeben, php formulardaten an 2 seiten übergeben, wert an html formular übergeben, formularfeld html übergeben, html post formulardaten übergeben, <form action=\seite2.php\ method=\post\>, form html übergeben form action, formulardaten zweite seite übergeben, html ein formular an verschiedene übergeben, html formular eingabe übergeben, html formular variable übergeben

Alle Zeitangaben in WEZ +1. Es ist jetzt 19:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum