php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.11.2004, 11:49  
Gast
 
Beiträge: n/a
Standard [Erledigt] Select Feld - Eingabe merken ?!?

Hi,

hab folgendes Problem ...
Ich habe ein Formular mit diversen input und select Feldern die bei abschicken des Formulars auf richtige Eingabe überprüft werden.
Falls die Eingabe in bestimmten Feldern korrekt ist wird die Eingabe gespeichert und wieder in das Feld eingetragen, damit man nicht immer alles nochmal eingeben muss.
Bei input Feldern hab ich das so gelöst:

Code:
<input name="email"  value="'.$_POST['email'].'">
Wie kann man aber die Auswahl in select Feldern speichern ?
Kann mir da jemand nen Tip geben ?

Gruß
crucho
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.11.2004, 11:57  
Gast
 
Beiträge: n/a
Standard

Na mach doch in der Select einfach eine abfrage

IF ($_POST['artikel']=='') { ECHO 'SELECTED'; }

Wenn Du mit Nummern arbeitest dann geht das schöner bzw.
Definiere vorher ein Array lasse das durch eine For schleife laufen
und wenn POST[]==$i dann ECHO SELECTED ... hilft Dir das schon !?
  Mit Zitat antworten
Alt 18.11.2004, 11:57  
Erfahrener Benutzer
 
Registriert seit: 01.09.2004
Beiträge: 532
PHP-Kenntnisse:
Fortgeschritten
schifti
Standard

mit switch:

PHP-Code:
             switch ($selectfeldname)
              {
                case 
"erste":
                
$select[0] = "selected";
                break;

                case 
"zweite":
                
$select[1] = "selected";
                break;

                default:
                
$select[0] = "selected";
             }
echo<<<SELECT
<select name="select">
           <option name="erste" $select
[0] value="erste">erste</option>
           <option name="zweite" $select
[1] value="zweite">zweite</option>
         </select>
SELECT; 
__________________
MFG Schifti
auch ein Forum (PHP)
schifti ist offline   Mit Zitat antworten
Alt 18.11.2004, 12:07  
Gast
 
Beiträge: n/a
Standard

Beispiel (einfache auswahl)

PHP-Code:
$array=array('artikel1','artikel2','artikel3');
ECHO 
'<select name"select1">';
FOR (
$i=0$i<count($array); $i++) {
ECHO 
'<option name="$array[$i]" value="$array[$i]" '; IF ($_POST[select1]==$array[$i]) { ECHO 'selected'; } ECHO ' >'.$array[$i].'</option>';
}
ECHO 
'</select>'
oder !?
  Mit Zitat antworten
Alt 18.11.2004, 12:30  
Gast
 
Beiträge: n/a
Standard

Das ging ja fix !

Wusste dass es mit "selected" zu tun hat ... nur nicht wie ich sowas einbaue.

@schifti : Ist wohl die verständlichere Version, Danke

@south : Und das die elegantere Version, ebenfalls Danke

Mann stand ich auf der Leitung Werds sofort einbauen ...

Mercio @ all
MfG
crucho
  Mit Zitat antworten
Antwort


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
Select Feld Überlappungsproblem andrew22 HTML, Usability und Barrierefreiheit 22 30.11.2006 10:44
Hintergrundbild bei select feld HTML, Usability und Barrierefreiheit 7 05.12.2005 13:42
Select Feld nach Überprüfung PHP Tipps 2005-2 4 31.08.2005 22:22
select feld mit datenbank-tabelle PHP Tipps 2005-2 4 13.06.2005 12:28
wie kann ich von einem JS eingabe feld in ein input schreibe LA-Finest HTML, Usability und Barrierefreiheit 2 07.06.2005 10:21
select feld automatisch als "submit" setzen bei au PHP Tipps 2005-2 10 07.06.2005 08:23
select feld mit auswahl aus mysql tabelle PHP Tipps 2005 10 01.06.2005 14:17
Select Feld nicht automatisch zurücksetzen nach Send Button PHP Tipps 2005 5 17.03.2005 16:13
eingabe im formular merken PHP Tipps 2005 15 14.03.2005 10:58
[Erledigt] Eingabe soll mal Feld TIME mal leer PHP Tipps 2004 3 18.10.2004 14:12
Eingabe Feld PHP Skazi PHP Tipps 2004 13 23.09.2004 20:29
Multiple Select in einen Feld in MYSQL einfügen Datenbanken 4 22.09.2004 18:15
select feld andrew22 HTML, Usability und Barrierefreiheit 2 13.09.2004 17:16
[Erledigt] 2 mal select 1 form PHP-Fortgeschrittene 1 01.09.2004 20:13
select Feld automatisch aktualisieren PHP-Fortgeschrittene 6 13.08.2004 16:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
select feld php, php select feld, select auswahl merken, html select merken, php select merken, html select mit eingabe, select merken, html select auswahl merken, select html merken, php select switch, php select felder, form select merken, select feld selected, select mit eingabe, html form select auswahl merken, php select wert merken, http://www.php.de/php-fortgeschrittene/12523-select-feld-eingabe-merken.html, formular auswahl merken, select feld html, html selected merken

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