php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.08.2007, 22:06  
Neuer Benutzer
 
Registriert seit: 02.08.2007
Beiträge: 19
FrankTheTank
Standard Zurück und alte Daten anzeigen

Hi,
Hab da ein großes problem.
Ich starte mit einer INDEX.php in der ich eine Neu.php per include rein lade.
In der Neu.php kann ich Daten eingeben welche dann durch ein Formular an Neu_check.php übergeben werden.
Die Neu_check.php dient dem Benutzer als Vorschau, wo er seine eingaben sieht.
Dort soll die möglichkeit bestehen bei einer Fehleingabe über einen "Zurück" Button auf die Seite Neu.php zu gelangen mit den Werten die er vorher dort eingegeben hat.

Nun schaffe ich es nicht das die Daten wieder drin stehen.
Habe es mit
Code:
zurück 
versucht. Ich komme zurück aber ohne Daten.

Kann mir jemand helfen?
FrankTheTank ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 02.08.2007, 22:41  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

http://de.wikipedia.org/wiki/Affenformular
Zergling-new ist offline  
Alt 03.08.2007, 07:51  
Neuer Benutzer
 
Registriert seit: 02.08.2007
Beiträge: 19
FrankTheTank
Standard

Guten morgen.
Erst mal entschuldigung, das ich den Thread im falschen bereich gepostet habe.

Zergling, danke für Deine schnelle Antwort.
Ich glaub ich verstehe was Du meinst, das Script soll die Daten an sich selber schicken, um diese dann auszuwerten.

Mein problem ist nur, es soll eine Seite werden wo der Benutzer sein eigenes Design entwerfen kann.

Die Index.php ist das Design für die Eingabe Oberfläche,wo die Datei Neu.php per Include geladen wird.
Dort gibt der Benutzer seine Daten an.
Und die Datei Neu_check.php zeigt das Design anhand der Eingegeben Daten an.
Diese nichts vom Design der Index.php beinhalten soll.
Nur wenn der Benutzer seiner Eingabe nicht zufrieden ist, soll er die möglichkeit erhalten einen Schritt zurück zu gehen, wo seine bisher Eingegebenen Daten wieder in den Feldern stehen.
FrankTheTank ist offline  
Alt 03.08.2007, 08:16  
Erfahrener Benutzer
 
Registriert seit: 16.08.2007
Beiträge: 702
PHP-Kenntnisse:
Anfänger
Igäl befindet sich auf einem aufstrebenden Ast
Standard

Naja dann musst du wohl irgendeinen Backup-Datensatz in eine DB oder die Session oder Text-File oder was auch immer speichern. Eigentlich sollte das Ganze ja schon gespeichert sein, wenn der User seine gewählten Einstellungen betrachten kann, nicht?
__________________
Das Recht auf Dummheit gehört zur Garantie der freien Entfaltung der Persönlichkeit.
Mark Twain
Igäl ist offline  
Alt 03.08.2007, 09:02  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hallo,

kennst du dich mit Sessions aus? Wenn ja mach es doch darüber!
User entscheidet sich zur erneuten Bearbeitung:
form.php =[post]-> display.php [a=form.php]-> form.php (jetzt mit SESSION_DATA)

User entscheidet sich zu Speicherung:
form.php =[post]-> display.php [a=save.php]-> save.php (mit SESSION_DATA für DB)

Ich hoffe du kannst damit etwas anfangen. Ansonsten müsstest du dich noch bis morgen oder übermorgen gedulden - dann gibt es im Tutorial Bereich eine nette Anleitung.
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline  
Alt 03.08.2007, 11:19  
Neuer Benutzer
 
Registriert seit: 02.08.2007
Beiträge: 19
FrankTheTank
Standard

Danke für die schnelle Antwort.
Werde mich wohl eher an die $session variante halten.
Wenn denn alles funktioniert, das kann ich aber erst heute Abend testen.

Wenn ich das mit der $session richtig verstanden habe müsste ich die daten in etwa so speichern.

als erstes
PHP-Code:
session_start(); 
dann daten speichern
PHP-Code:
$_session['data1']=$picname1
und so Daten auslesen
PHP-Code:
$pic1=$_session['data1']; 
bitte korrigiert mich wenn ich es falsch verstanden habe.
FrankTheTank ist offline  
Alt 03.08.2007, 12:22  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Richtig.

Vor session_start() darf keine HTML Ausgabe stattfinden. Ich würde auch eher $_SESSION anstatt $_session schreiben (oder muss man das sogar?). Wichtig ist auch, die Session ID mitzugeben. Ob als hiddenfield oder in der URL, wenn die fehlt und die Cookieunterstützung nicht geht (Cookies nicht akzeptiert, ...), so geht die Sitzung verloren

Mehr zu Sessions:

http://tut.php-q.net/sessions.html

Grüße
Da Psy
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 03.08.2007, 13:34  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von PsychoEagle
Ich würde auch eher $_SESSION anstatt $_session schreiben (oder muss man das sogar?)
Ja, PHP ist case-sensitiv bei Variablen, bei Funktionen und Klassen nicht.
Zergling-new ist offline  
Alt 03.08.2007, 14:56  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von Zergling
Zitat:
Zitat von PsychoEagle
Ich würde auch eher $_SESSION anstatt $_session schreiben (oder muss man das sogar?)
Ja, PHP ist case-sensitiv bei Variablen, bei Funktionen und Klassen nicht.
Gut zu wissen, das bei normalen Variablen das so ist war mir klar, aber bei Super Globals wusst ichs nicht genau danke

Grüße
Da Psy
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 04.08.2007, 18:45  
Neuer Benutzer
 
Registriert seit: 02.08.2007
Beiträge: 19
FrankTheTank
Standard

Danke für die Hilfe.
Hat prima funktioiert mit $SESSION["..."].
Nun möchte ich die Daten Speichern.

meine sql anweisung würde im normalfall in etwa so aussehen.

Code:
$sql="INSERT INTO inhalt Values('','$_SESSION["link"],'$_SESSION["beschreibung"]')";
Aber das funktioniert nicht.
Gibt es eine einfache möglichkeit diesen Syntax so zu ändern das es funktioniert?
FrankTheTank 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
Daten aus MySQL korrekt anzeigen sams9 PHP Tipps 2008 21 19.06.2008 20:58
Javascript: verbundenes Dropdownmenü soll Daten anzeigen... BartTheDevil89 HTML, Usability und Barrierefreiheit 0 15.03.2008 22:39
Kalender nach Datum ordnen und alte Termine nicht anzeigen. Wie? Ricardando PHP Tipps 2008 9 05.01.2008 19:35
Vom Browser verschickte Daten auslesen und anzeigen? andy32 PHP Tipps 2008 3 22.08.2007 18:33
Daten mit bestimmtem Anfang anzeigen tsvst PHP Tipps 2006 1 30.07.2006 20:18
Daten anzeigen Kein Genie PHP Tipps 2006 7 23.07.2006 13:36
JS: daten nach combofeldwechsel anzeigen center HTML, Usability und Barrierefreiheit 6 16.09.2005 23:53
Daten aus Datenbank auslesen und in PHP-Seite anzeigen PHP Tipps 2005-2 1 28.08.2005 20:16
Alte Dateien verschieben und neuste anzeigen PHP Tipps 2005-2 5 02.08.2005 12:04
Bestimmte elemente nur zu bestimmten Daten anzeigen lassen PHP Tipps 2005-2 3 14.07.2005 14:05
[Erledigt] daten in einer tabelle anzeigen PHP Tipps 2005 6 26.05.2005 15:17
Daten in HTML form aus einer Query anzeigen PHP Tipps 2005 1 15.02.2005 21:03
[Erledigt] Probleme mit dem anzeigen von Daten in einem Formular PHP Tipps 2004 2 26.07.2004 19:29
Daten von PHP an HTML-Maske übergeben & anzeigen PHP Tipps 2004 5 22.07.2004 14:33
[Erledigt] Daten in neuem Formular anzeigen PHP Tipps 2004 6 21.07.2004 10:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php ältere einträge anzeigen, alte dateien anzeigen, alte dateien eingabe ~, php zurück button alte werte aus formular übernehmen, formular zurück soll alte eingaben, php alte feldangaben anzeigen, formular alte daten anzeigen, formular html zurück alte eingaben, php html zurück zu formular alte daten, index.php soll daten auflisten, alte seiten anzeigen

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