php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.02.2007, 14:52  
Erfahrener Benutzer
 
Registriert seit: 17.01.2005
Beiträge: 227
Mirod
Standard Zurück-Butten und Formulareingaben

Hi zusammen,

auf verschiedenen Seiten habe ich bereits gesehen, dass Formulardaten beim Betätigen vom Zurück-Button noch vorhanden sind. Bei meiner Applikation ist das (leider) nicht so. Was genau muss ich tun, damit bei einem "normalen" zurück via Browser die Formulardaten noch vorhanden sind?

Danke für Tipps,
Grüsse Mirod
Mirod ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.02.2007, 15:00  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ich glaub das liegt eher am Browser selber. Weil du kannst nicht bestimmten was passiert wenn der User auf zurück drückt. Du solltest auf jedenfall keine Weiterleitung einbauen nachdem du das Formular ausgewertet hast weil dann alle Daten verloren gehn.
Flor1an ist offline  
Alt 20.02.2007, 16:09  
Erfahrener Benutzer
 
Registriert seit: 17.01.2005
Beiträge: 227
Mirod
Standard

Danke dir, das mit dem Weiterleiten hatte ich nicht bedacht!

Thx!
Mirod ist offline  
Alt 20.02.2007, 17:26  
Erfahrener Benutzer
 
Registriert seit: 16.08.2007
Beiträge: 702
PHP-Kenntnisse:
Anfänger
Igäl befindet sich auf einem aufstrebenden Ast
Standard

Vielleicht nutzt dir die folgende Funktion was. Ich benutze sie, um die Werte in Formularfeldern zu behalten, wenn beispielsweise ein Fehler aufgetreten und dem User ausgegeben wurde

PHP-Code:
        function postDefault($k$def="") {
        return (
            
array_key_exists($k,$_POST) ? $_POST[$k] : $def
        
);
    } 
Damit kannst du dann im Input-Feld einfach checken, ob im entsprechenden POST-Hash ein Index mit dem Input-Feldnamen vorhanden ist und ihn ausgeben:

Code:
<input type="text" name="testfeld" value="<? echo postDefault('testfeld'); ?>">
Vlt bringts dir ja was
Igäl 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
Formulareingaben im Cookie speichern robertnac PHP Tipps 2008 1 29.01.2008 08:21
Formulareingaben überprüfen... PHP Tipps 2006 3 18.02.2006 22:01
Zurückbutton im Browser lässt Formulareingaben bestehen Mike55 PHP Tipps 2007 8 25.11.2005 16:10
Formulareingaben formatiert in Variablen speichern Dr_Enquinox PHP Tipps 2005-2 9 22.10.2005 22:36
Formulareingaben für mysql schützen PHP Tipps 2005-2 3 05.10.2005 19:45
[Erledigt] Formulareingaben in .txt speichern und per mail versenden PHP Tipps 2005-2 3 19.07.2005 11:50
case sensitive bei formulareingaben PHP Tipps 2005 6 16.04.2005 12:43
Formulareingaben ab Zeilenumbruch in Textarea futsch PHP Tipps 2005 12 22.02.2005 19:05
formulareingaben prüfen PHP Tipps 2004 2 27.10.2004 11:39
Formulareingaben werden nicht übergeben? PHP Tipps 2004 3 23.09.2004 08:56
[Erledigt] iframe nach Formulareingaben an neue Grösse anpassen HTML, Usability und Barrierefreiheit 2 17.06.2004 16:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2007/43499-zurueck-butten-und-formulareingaben.html, formulardaten zurück, php formular zurück button eingaben speichern, formulardaten bei zurück, inputfeld eingaben in cookie speichern, php formulardaten bei zurück, formulardaten verlieren zurück, zurück button formular behalten, php formulareingaben behalten, formulareingaben browser back, formulareingaben zurück, formulareingaben übergeben, zurück butten, formulareingaben ausgeben, php formulareingaben an browser übergeben, php eingaben nicht verlieren, browser eingaben bei zurück funktion beibehalten, formulardaten nicht verlieren, php form zurück button, php formulardaten speichern zurück button

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:45 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.