php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.07.2005, 13:39  
Erfahrener Benutzer
 
Registriert seit: 17.10.2004
Beiträge: 380
'progman'
'progman' eine Nachricht über ICQ schicken
Standard Daten im Formular sollen erhalten bleiben

Hallo,
ich habe 2 Formulare auf einer Seite, einmal eben titel beschreibung .. etc .. dann hab ich noch ein Formular wo nur ein Button ist, wenn man dadrauf klickt dann kommen html Tipps .. also ein text wird zusätzlich eingeblendet.
Wenn ich dann aber das 1. Formular ausgefüllt habe und es noch nicht abgeschickt habe und dann auf den 2. Button drücke, dann verschwindet alles was ich vorher eingegeben habe.

Ich hoffe ich hab mich einigermassen klar ausgedrückt .

Wie kann ich die Daten erhalten?

THX
__________________
Mit freundlichen Grüssen, 'progman'


http://developers-guide.net
http://www.tradingstore.net
'progman' ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.07.2005, 13:41  
Erfahrener Benutzer
 
Registriert seit: 27.10.2003
Beiträge: 530
Thice
Standard

Beides in ein Formular und abfragen welcher Button gedrückt wurde, sonst werden die Daten aus dem anderen Formular nicht abgeschickt.

MfG
Andy
__________________
kintzebros.de | KintzeBros Home Entertainment
2061. Nach dem Frieden | kurzfilm
Paula | spielfilm
Thice ist offline  
Alt 21.07.2005, 14:04  
Gast
 
Beiträge: n/a
Standard

Du meinst:
Wenn du auf den zweiten Button klickt soll die Seite neu geladen werden oder hast du die Infos in einem versteckten Feld?

Ich empfehle das mit dem versteckten Feld, denn da hast du weniger Arbeit und es ist eleganter wenn der User nicht wegen allem die Daten im Formular sollen erhalten bleiben lassen muss ^^

Gruss
 
Alt 24.07.2005, 01:29  
Erfahrener Benutzer
 
Registriert seit: 17.10.2004
Beiträge: 380
'progman'
'progman' eine Nachricht über ICQ schicken
Standard

Also ich hab in einen <form> 2 Buttons, einmal sende, einmal vorschau ...
jetz fülle ich alles schön aus und sehe meine Daten in der Vorschau, klappt auch Prima, aber die Daten sind aus den Felder weg.
Was hat das denn mit einen Unsichtbaren Feld zutun?

Danke im Vorraus.
__________________
Mit freundlichen Grüssen, 'progman'


http://developers-guide.net
http://www.tradingstore.net
'progman' ist offline  
Alt 24.07.2005, 01:34  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Schau Dir hier mal das Prinzip ab:
http://php-info.org/ftopic110.html
imported_Ben ist offline  
Alt 01.09.2005, 11:46  
Gast
 
Beiträge: n/a
Standard

progman, brauchst DU noch eine Lösung?
Ich habe das gleiche Problem gehabt und gestern gelöst.

PHP-Code:
<?php
<form action="<?php echo $self_php ?>" method="post"> <table border=5>
<?
php
if (isset($_POST['ueberpruefen'])) {
echo 
'[b]Vorname: [/b]' $_POST['vorname'] . '
'
;
echo 
'[b]Nachname: [/b]' $_POST['nachname'] . '
'
;
echo 
'[b]Kostenstelle: [/b]' $_POST['kst'] . '
'
;
echo 
'[b]Ort: [/b]' $_POST['ort'] . '
'
;
echo 
'[b]System: [/b]' $_POST['pc'] . '
'
;
echo 
'[b]System S/N: [/b]' $_POST['pc_sn'] . '
'
;
echo 
'[b]Techniker: [/b]' $_POST['techniker'] . '

'
;

}
?>
<tr><td>Vorname: </td><td><input type="text" name="vorname" value="<?php echo $_POST['vorname']; ?>"></td></tr>
<tr><td>Nachname: </td><td><input type="text" name="nachname" value="<?php echo $_POST['nachname']; ?>"></tr></td>
<tr><td>Kostenstelle: </td><td><input type="text" name="kst" value="<?php echo $_POST['kst']; ?>"</tr></td>
<tr><td>Ort: </td><td><input type="text" name="ort" value="<?php echo $_POST['ort']; ?>"></tr></td>
<tr><td>System: </td><td><input type="text" name="pc" value="<?php echo $_POST['pc']; ?>"></tr></td>
<tr><td>System S/N: </td><td><input type="text" name="pc_sn" value="<?php echo $_POST['pc_sn']; ?>"></tr></td>
<tr><td>Techniker:</td><td>
<select Name="techniker" value="<?php echo $_POST['techniker']; ?>">
<option value="<?php echo $_POST['techniker']; ?>" ><?php echo $_POST['techniker']; ?></option>
<?php
while ($row mysql_fetch_row($result))
{
       echo 
'<option value="' $row[1] . ' ' $row[2] . '">' $row[1]. ' ' $row[2] . '</option>';
}
echo 
'</select></td>';
echo 
$row[0];
?>


<tr><td><input type="submit" name="ueberpruefen" value="&Uuml;berpr&uuml;fen"></td>
    <td align ="center"><input type="submit" name="senden" value="Senden"></td></tr>
</table></form>
?>
Wichtig hierbei ist:
PHP-Code:
<?php
<input type="text" name="vorname" value="<?php echo $_POST['vorname']; ?>
?>
Du setzt quasi den Wert der ausgefüllt wurde in das Feld Vorname. Dieser bleibt
dann so lange erhalten bis es neu ausgeführt oder überschrieben wurde.
 
Alt 01.09.2005, 14:26  
Erfahrener Benutzer
 
Registriert seit: 14.09.2004
Beiträge: 382
Crypi
Standard

Code:
<?php
<input type="text" name="vorname" value="<?php echo $_POST['vorname']; ?>
?>

die äußeren <?php ?>solltest du weg lassen

also eher
Code:
<input type="text" name="vorname" value="<?php echo $_POST['vorname']; ?>>
Crypi ist offline  
Alt 01.09.2005, 14:31  
Gast
 
Beiträge: n/a
Standard

Ja das macht der doch hier automatisch, nicht dran gedacht es zu löschen.

Und um die Felder nach dem senden wieder zu löschen, machst Du für jedes Feld:

PHP-Code:
$_POST['vorname'] ="";
..... 
Die Punkte stehen nur für andere Felder, also nicht übernehmen
 
Alt 02.09.2005, 12:46  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Ben
Schau Dir hier mal das Prinzip ab:
http://php-info.org/ftopic110.html
imported_Ben ist offline  
Alt 02.09.2005, 12:56  
Gast
 
Beiträge: n/a
Standard

Komisch dass er sich nichtmal meldet ob und wie es geklappt hat
 
 


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
Eintragen von Daten per Formular in MySQL Datenbank PHP Tipps 2004 11 07.06.2009 08:58
Formular prüfen wenn Daten ok, dann Daten weitergeben.. PHP Tipps 2007 2 26.07.2007 23:43
Einlesen von Daten in Formular Fragenfrager PHP Tipps 2006 3 14.08.2006 10:11
POST Daten ohne Formular übergeben? &lt;Daniel&gt; PHP Tipps 2006 8 19.06.2006 14:34
Formular übermittelt keine Daten PHP Tipps 2006 4 08.03.2006 13:09
[Erledigt] Formular (POST) übergabe von Daten PHP-Fortgeschrittene 5 23.01.2006 20:34
Session Frage - gleiches Formular 2 mal alle Daten behalten NetLook PHP Tipps 2007 1 21.11.2005 18:42
[Erledigt] sql daten für einen kunden auslesen/ändern im Formular PHP Tipps 2005-2 3 12.10.2005 08:36
"Typ Set" Daten aus Formular werden falsch abgespe Datenbanken 3 25.07.2005 09:36
Formular Daten werden nicht empfangen und ausgegeben PHP Tipps 2005-2 4 14.07.2005 19:05
[Erledigt] Daten aus Formular übergeben, ohne das die erfasst werden. PHP Tipps 2005 7 25.03.2005 20:12
[Erledigt] PHP Formular - Daten an nächsten Schritt weiter geben - Wie? PHP Tipps 2005 14 02.01.2005 20:05
[Erledigt] Daten in einem Formular ausgeben und ändern PHP Tipps 2004-2 7 07.12.2004 17:22
[Erledigt] Formular mit Daten werden auf anderer Seite zusammengefasst PHP Tipps 2004 4 15.08.2004 15:44
[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 formulardaten erhalten, php formulardaten erhalten bleiben, formularfeldeinträge sollen erhalten bleiben, php formular eingabe erhalten, php formulardaten sollen erhalten bleiben, formulardaten erhalten, html formulardaten erhalten, html formular zurück button inhalt soll bleiben, formulardaten sollen im formular erhalten bleiben, angaben im formular erhalten bleiben, formularfelder sollen erhalten bleiben, formularfeld inhalt beibehalten, eingabe in php soll erhalten bleiben, nach abschicken kontaktformular auf seite bleiben, daten im formular soll erhalten bleiben, \formulareingaben nach senden erhalten\, formulareinträge bleiben erhalten, formularfeld inhalt erhalten, formulardaten erhalten html, form php auf seite bleiben

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