Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 05.09.2005, 17:40   #1
TP-Member
 
Registriert seit: Aug 2005
bernator macht alles soweit korrekt

Nach Formularprüfung zurück zur Eingabe


Hallo,

folgendes Problem:

Was kann ich machen, damit man nach dem Check der ausgefüllten Felder per Klick wieder zur Eingabe mit den bereits eingegebenen Daten kommt?

Mit javascript:history.... komme ich beim IE nicht weiter?

Gibt es vielleicht einen kurzen php-Ansatz von jemanden?
bernator ist offline   Mit Zitat antworten


Alt 05.09.2005, 17:46   #2
TP-Veteran
 
Benutzerbild von Master_T2
 
Registriert seit: Oct 2002
Ort: Übach-Palenberg
Master_T2 macht sich hier sehr viel Mühe
du setzt in das FORM-Tag das Attribut action="deinFormular.php". Wenn du nun einen Submit machst wird diese Datei wieder aufgerufen. Für jedes Input-Feld musst du nun den Value setzten mit <input type="text" name="test" value="<?php echo $_POST['test']; ?>">. Dann werden nach dem Submit auch die Daten wieder angezeigt...
__________________
Grüße aus Übach-Palenberg
Tim

WEB.ASSISTANTS IT-SOLUTIONS
www.web-assistants.de

Hängt das doch mal an eine beliebige PHP-Datei: ?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
Master_T2 ist offline   Mit Zitat antworten
Alt 07.09.2005, 07:18   #3
TP-Member
 
Registriert seit: Aug 2005
bernator macht alles soweit korrekt

Aber...?


Hallo,

Wenn ich im Form-Tag Action die Formularseite angebe, wie spreche ich denn den Mailer an?
bernator ist offline   Mit Zitat antworten
Alt 07.09.2005, 09:38   #4
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein
indem du ein kleines if-construct einbindest und als bedingungen die gefuellten (nicht leer) felder setzt.
ist eines der pflichtfelder leer, dann gehts zum formular. sind sie alle voll, dann ab inne post damit.

kleiner tip: bau nach dem versenden der mail einen header ein, der auf eine andere seite weiterleitet. es gibt immer noch dau´s mit einem f5-tick.

gruss
hardy
theo ist offline   Mit Zitat antworten
Alt 07.09.2005, 13:33   #5
TP-Member
 
Registriert seit: Aug 2005
bernator macht alles soweit korrekt

Gut..aber...


Hallo,

das klappt ja ganz gut, nur wie soll ich mit dem <?php echo $_POST['test']; ?>"> Daten aus einem Optionsfeld übergeben, die befinden sich ja in einer Gruppe und haben ja schon einen Wert...
bernator ist offline   Mit Zitat antworten
Alt 07.09.2005, 13:40   #6
TP-Member
 
Registriert seit: Aug 2005
bernator macht alles soweit korrekt

....


funktioniert auch nicht mit Checkboxen und Textareas...
bernator ist offline   Mit Zitat antworten
Alt 07.09.2005, 13:52   #7
TP-Veteran
 
Benutzerbild von Master_T2
 
Registriert seit: Oct 2002
Ort: Übach-Palenberg
Master_T2 macht sich hier sehr viel Mühe
Ein bischen nachdenken wär nich schlecht...

Textareas:
<textarea name="test"><?php echo $_POST['test']; ?></textarea>

Checkboxen:
<input type="checkbox" name="test" <?php if (isset($_POST['test'])) echo "checked" ?>>

Und für Radio-Buttons darfst du jetzt selber raten...
__________________
Grüße aus Übach-Palenberg
Tim

WEB.ASSISTANTS IT-SOLUTIONS
www.web-assistants.de

Hängt das doch mal an eine beliebige PHP-Datei: ?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

Geändert von Master_T2 (07.09.2005 um 13:56 Uhr).
Master_T2 ist offline   Mit Zitat antworten
Alt 07.09.2005, 14:43   #8
TP-Member
 
Registriert seit: Aug 2005
bernator macht alles soweit korrekt

Aber....


Danke, danke, danke....

leider aber hab ich auch ein Upload-Feld drin....da klappt es, die URL zur Datei wird nicht übergeben. Vieleicht eine Lösung?
bernator ist offline   Mit Zitat antworten
Alt 07.09.2005, 14:53   #9
TP-Veteran
 
Benutzerbild von Master_T2
 
Registriert seit: Oct 2002
Ort: Übach-Palenberg
Master_T2 macht sich hier sehr viel Mühe
Bei einem Upload-Feld geht das nicht! Das wäre ein riesen Sicherheitsloch. Dann könnte man einfach einen Pfad da reinsetzen und die Form automatisch abschicken. So könnte man an Dateien eines Useres kommen...
__________________
Grüße aus Übach-Palenberg
Tim

WEB.ASSISTANTS IT-SOLUTIONS
www.web-assistants.de

Hängt das doch mal an eine beliebige PHP-Datei: ?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
Master_T2 ist offline   Mit Zitat antworten
Alt 07.09.2005, 14:54   #10
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Zitat:
Das Attribut value in Verbindung mit <input type="file">, mit dem das Vorbelegen der Dateiauswahl möglich wäre, wird von moderneren Browsern aus Sicherheitsgründen nicht mehr unterstützt.
Da aber mit dem ersten Versende-Versuch die Datei ja schon temp an den Server geschickt wurde, kann man mit dieser Datei arbeiten.
Eine einfache Lösung, um nicht immer mit den POST-Vars zu arbeiten, wenn man eine separate Fehlermeldung, also ohne das Formular machen will, ist die verwendung einer Session.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 07.09.2005, 17:03   #11
TP-Member
 
Registriert seit: Aug 2005
bernator macht alles soweit korrekt

innerhalb eines echos...?


Hallo nochmal, habe das jetzt so hingebaut wie oben gepostet. Nun habe ich aber eine tpl.php in der für das wieder aufgerufene Formular mit den fehlenden Einträgen per echo abgerufen wird. Leider hakt es noch bei den Check- und Radioboxen. Habe das so:

<input type=radio name=preferred_contact if (isset($_POST[preferred_contact])) echo checked value=Phone>
<input type=radio name=preferred_contact if (isset($_POST[preferred_contact])) echo checked value=eMail>

gemacht....Bei dem Wiederaufruf ist aber immer das zweite ausgewählt.

Gibt es dafür eine Lösung?
bernator ist offline   Mit Zitat antworten
Alt 07.09.2005, 17:19   #12
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
alle radios, die den gleichen Namen haben, sind Arrays

<input type=radio name=preferred_contact <?php if (isset($_POST[preferred_contact][0])) echo "checked";?> value=Phone>
<input type=radio name=preferred_contact <?php if (isset($_POST[preferred_contact][1])) echo "checked";?> value=eMail>
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 07.09.2005, 17:20   #13
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
PHP-Code:
<input type=radio name=preferred_contact <?=isset($_POST[preferred_contact]) && $_POST[preferred_contact] != "" "checked" "";?> value=Phone>
EDIT:
Mannnn Steffen *grummel*
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 07.09.2005, 17:46   #14
TP-Member
 
Registriert seit: Aug 2005
bernator macht alles soweit korrekt

ne...


Danke für die schnellen Antworten.

Leider aber funktioniert das nicht.

Wie gesagt, das Ganze muss ohne Anführungsstriche laufen. Ich weiss nicht, wie ich mich sonst ausdrücken soll. Die Normalen Textfelder bekommen die Werte so:
<input name=homepage type=text size=37 maxlength=200 value=$_POST[homepage] >

...aber bei den Checkfeldern habe ich es so:

<input type=radio name=preferred_contact if (isset($_POST[preferred_contact])) echo checked value=Phone>

versucht und es ging nicht. Und die Lösungen, die ihr gepostet habt, laufen bei mir nicht.

Das Mailscript ruft eine fehler.inc.php auf....darin steht der Verweis auf ein Template mit einem Echo des html-Inhalts.

???
bernator ist offline   Mit Zitat antworten
Alt 07.09.2005, 17:46   #15
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User


(man sollte immer schauen, wer das Thema betrachtet )
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Nach Formularprüfung zurück zur Eingabe Nach Formularprüfung zurück zur Eingabe
« foreach und reg_exp | anleitung fuer wikipedia - mediawiki, ... ? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:02 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58