php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.07.2006, 21:15  
Gast
 
Beiträge: n/a
Standard Problem mit Variablenausgabe

Hi, ich habe folgendes Selectfeld:
PHP-Code:
<selectname='Visible_$pm_result_name'>                        
<
option value='1'>NR 1</option>                                <option value='2'>NR 2</option>
</
select
Wie kann ich denn da den Wert von dem Selectfeld mit echo ausgeben?
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.07.2006, 21:24  
Gast
 
Beiträge: n/a
Standard Re: Problem mit Variablenausgabe

Zitat:
Zitat von bob18
Wie kann ich denn da den Wert von dem Selectfeld mit echo ausgeben?
Ähm, das sind Grundlagen, die man bitte schön mal alleine lernen sollte!!!
PHP-Code:
<selectname='Visible_<?PHP echo $pm_result_name?>'>
Gruß
phpfan
 
Alt 06.07.2006, 21:26  
Gast
 
Beiträge: n/a
Standard

sorry das selectfeld ist bereits in einem echo. Mit Wert ausgeben habe ich den Wert gemeint, der bei dem Selectfeld ausgewählt wurde, also value=1 oder value=2
 
Alt 06.07.2006, 21:31  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von bob18
sorry das selectfeld ist bereits in einem echo.
Kopfschüttel
Zitat:
Zitat von bob18
Mit Wert ausgeben habe ich den Wert gemeint, der bei dem Selectfeld ausgewählt wurde, also value=1 oder value=2
Ähm, was bitte? Erkläre dein Problem vollständig und liefere keinen verstümmelten Quellcode!

Gruß
phpfan
 
Alt 06.07.2006, 21:34  
Gast
 
Beiträge: n/a
Standard

Das gehört eigentlich auch zu den grundlagen.

Du solltest im Manual mal ein bischen die Anfänge durchlesen, dort steht unteranderem dass PHP Serverseitig arbeitet. Und ein in der Regel Browser macht nur einmal eine Anfrage an den Server und fragt ihn nach der Seite, dann wird dein PHP script ausgeführt und der Browser zeigt das ergebnis an.
Wenn der benutzer etwas an dem Selectfeld ändert kümmert das den Server nix, der kriegt rein garnix davon mit.

Du musst mindestens einen submit knopf oder so einbauen. Dann schickt der browser den wert der im select steht an den server und fragt wie die Seite danach ausschaut
wenn dein select feld Visible_Bernd heißt, dann kannst du das per echo $_REQUEST["Visible_Bernd"] ausgeben.
 
Alt 06.07.2006, 21:39  
Gast
 
Beiträge: n/a
Standard

... also ... ich habe ein script bei dem verschiedenen Bildern verschiedene Eigenschaften zugewiesen werden können. Eine davon ist ob sie sichtbar sind oder nicht. Da ich verschiedene Bilder habe, muss ich jedes Bild definiern können. Daher kommt das "$pm_result_name" und das Visible bezieht sich auf die Eigenschaft "Sichhtbar oder nicht". Nun möchte ich, nachdem der User einen Button betätigt hat die Werte, ob die Bilder sichtbar sind, auflisten. Dabei stellt sich mir aber das Problem wie ich das anstelle. Ich habe schon verschiedene Varianten ausprobiert wie z.B
PHP-Code:
echo $_POST["Visible_$pm_result_name"]; 
Aber es wird nie ein wert ausgegeben
 
Alt 06.07.2006, 21:42  
Gast
 
Beiträge: n/a
Standard

Aber wie sieht es aus wenn ich wenn ich das "Bernd" nicht kenne. Ich frage die Namen der Bilder, nachdem der Button gecklickt wurde ,erneut aus der Datenbank ab und möchte den Namen dann die Werte zuordnen.
 
Alt 07.07.2006, 11:45  
Erfahrener Benutzer
 
Registriert seit: 09.03.2005
Beiträge: 219
webbi
Standard

Vielleicht ist $pm_result_name in der Datei die das Formular auswertet nicht identisch mit dem $pm_result_name des Formulars.

Vielleicht auch lieber so schreiben: $_POST['visible'.$pm_result_name].

Schreib mal print_r($_POST) in dein Script und schau was ankommt.

Außerdem wäre für sowas die Verwendung von Arrays sinnvoller.

Dein Select. <select name="visible[$var]">
Dein Zugriff auf die Variable: $_POST['visible'][$var][/quote]
webbi 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
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Sessions Problem StephenKing PHP Tipps 2008 3 16.10.2007 08:30
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Array Problem [Ansatz ?] PHP Tipps 2005 0 27.01.2005 18:24
[Erledigt] Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
[Erledigt] PHP Upload (Master Value/Local Value Problem) PHP-Fortgeschrittene 5 23.11.2004 07:21
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46
foreach problem mAy^daY PHP Tipps 2004 3 02.06.2004 20:29


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