php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.05.2008, 17:00  
Neuer Benutzer
 
Registriert seit: 13.05.2008
Beiträge: 3
abcluberer befindet sich auf einem aufstrebenden Ast
Standard form action wird vor submit ausgeführt

Hallo @all,

ich habe ein Formular welches nach Absenden die selbe Datei mit einem zweiten Formular neu lädt, das die Eingaben vom ersten übernimmt und an die Funktion sendmail() sendet (nach submit). Soweit die Theorie. Allerdings wird die Funktion sendmail() bereits ausgeführt wenn das zweite Formular aufgerufen wird.

.
PHP-Code:
$content.="<p><form action='".$cObj->currentPageUrl(array('ext' => '4'))."' name = 'aenderungsformular' method = 'post'>
//submit
$content.="
<tr><td><input type 'submit' value 'Vorschau' name 'aenderungsformular'></td><td><input type='submit' value='Vorschau und Aliase' name='aenderungsformular'</td><tr></table></form></p><br><br>"; 
PHP-Code:
$content.="<form action='".$this->sendmail()."' name = 'vorschau' method = 'post'><table>";
//submit
$content.="</table><br><input type='submit' name='vorschau' value='Senden'>"
Die Funktion sendmail() wird in der gesamten Datei nur von dem action-Attribut aufgerufen. -> action-Attribut wird "ausgeführt" bevor es durch submit den Befehl dazu erhält.
abcluberer ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.05.2008, 17:04  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Hi,

ähm seh ich das richtig das du vom Formular über das action-Attribut eine PHP-Funktion ausführen willst? Ich glaube dann solltest du nochmal ganz von vorne Anfangen, also mit den Grundlagen.

Gruß
Cy
cycap ist offline  
Alt 13.05.2008, 19:36  
Neuer Benutzer
 
Registriert seit: 13.05.2008
Beiträge: 3
abcluberer befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von cycap Beitrag anzeigen
Hi,

ähm seh ich das richtig das du vom Formular über das action-Attribut eine PHP-Funktion ausführen willst? Ich glaube dann solltest du nochmal ganz von vorne Anfangen, also mit den Grundlagen.

Gruß
Cy
ja, will ich. Hat bisher eigentlich auch wunderbar funktioniert.
abcluberer ist offline  
Alt 14.05.2008, 07:08  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Das will ich sehen, zeig mir doch mal ein Beispiel wo das funktioniert. Die Funktion kann nur vor dem submit ausgeführt werden, eine andere Möglichkeit gibt es so nicht, da PHP sich nicht drum schert an welcher stelle im HTML Code eine PHP Funktion steht
cycap ist offline  
Alt 14.05.2008, 07:16  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Bild dich nochmal nach in dem du dir ueberlegst wann und wo PHP, und wann und wo HTML ausgefuehrt wird. Ein gewisses Mass an Grundlagen muss schon da sein ..
Chriz ist offline  
Alt 14.05.2008, 10:32  
Neuer Benutzer
 
Registriert seit: 13.05.2008
Beiträge: 3
abcluberer befindet sich auf einem aufstrebenden Ast
Standard

Autsch...jetzt hats klick gemacht
aber es hat irgendwie funktioniert, wie is mir aber auch nicht klar.
Hab es jetzt die Mailfunktion in ne extra Datei.
Danke
abcluberer 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
Mail Form an verschiedene Empfänger donjoh PHP Tipps 2008 4 18.06.2008 15:38
[Erledigt] [Variablen] Formulardaten weitergeben OHNE form action! PHP Tipps 2006 4 07.03.2006 13:31
form action method=post PHP Tipps 2005-2 5 10.10.2005 13:01
php datei ueber form erstellen PHP Tipps 2005-2 6 22.09.2005 11:44
[Erledigt] variable ohne form mit submit übergeben PHP Tipps 2005-2 6 06.09.2005 20:34
ein form mit 2 versch. button - actions PHP Tipps 2005-2 3 27.08.2005 21:26
[Erledigt] Wert übergeben in Form action PHP Tipps 2005-2 3 12.07.2005 11:57
form action ??? PHP Tipps 2005 5 29.04.2005 10:21
Daten in HTML form aus einer Query anzeigen PHP Tipps 2005 1 15.02.2005 21:03
Problem mit Table & Form HTML, Usability und Barrierefreiheit 12 15.12.2004 16:28
[Erledigt] form mit enter abschicken HTML, Usability und Barrierefreiheit 10 30.10.2004 23:45
Funktion in php für eine variable Zahl von Form Inhalten? Paulo PHP Tipps 2004 14 27.09.2004 16:57
Greenhorn: Reload einer IMG-Datei nach SUBMIT einer Form PHP Tipps 2004 3 20.09.2004 21:19
form action in popup ausgeben PHP Tipps 2004 2 19.08.2004 00:07
Mail bei Form Abschicken. JEGO PHP Tipps 2004 9 10.06.2004 17:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
je submit eine anderes action, form action php funktion aufrufen, form action, form action submit, formaction ausführen, form action method post submit php, form action submit php-funktion aufrufen, formular submind soll php code ausführen, form action ins selbe dokument, <form action ohne action attribut, wann wird submit ausgeführt, php nur bei action starten, php wird vor submit ausgeführt, wann wird action bei formular ausgeführt, php formular form action bei vor und zurück submit, \action=\?&submit\\, php form senden mit vorschau, html form submit sendet daten nicht richtig, form submit keine action ausführen, form vor senden aktion ausführen

Alle Zeitangaben in WEZ +1. Es ist jetzt 14:54 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