[erledigt] [PHP] Variable in Array ausgeben

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
moneycoach
Mitglied
Beiträge: 217
Registriert: 02.02.2007 21:57

[erledigt] [PHP] Variable in Array ausgeben

Beitrag von moneycoach »

Hallo,

Ich hatte vor, einen Wert aus einem Array per echo auszugeben.
Doch leider klappt das nciht so ganz, die Ausgabe ist immer leer :(
So bin ich vorgegangen:

Array definieren:

Code: Alles auswählen

$name = array(
"1"=>"wert1",
"2"=>"wert2",
"3"=>"wert3"
);


Ausgabe:

Code: Alles auswählen

//Versuch 1:
<? echo '$name[$p]'; ?>

//Versuch 2:
<? echo '$name["$p"]'; ?>

//Versuch 3:
<? echo "$name[$p]"; ?>

//Versuch 4:
<? echo "$name['$p']"; ?>

//Versuch 5:
<? echo $name[$p]; ?>
Hinweis: Die Variable p wird über die URL gesetzt, also zB http://www.domain.tld/test.php?p=1

Leider hat nichts funktioniert, ich bin ratlos. Google und die Boardsuche hat nichts brauchbares ausgespuckt :(
Wäre nett, wenn mir jemand helfen könnte :)

Danke im Vorraus
Zuletzt geändert von moneycoach am 09.01.2008 20:47, insgesamt 1-mal geändert.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Nummer 5 sollte passen. Allerdings würde ich mal

Code: Alles auswählen

$name = array( 
1=>"wert1", 
2=>"wert2", 
3=>"wert3" 
);
probieren.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
moneycoach
Mitglied
Beiträge: 217
Registriert: 02.02.2007 21:57

Beitrag von moneycoach »

nee, läuft leider immernoch nicht :cry:
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Ist denn $p richtig gesetzt?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
moneycoach
Mitglied
Beiträge: 217
Registriert: 02.02.2007 21:57

Beitrag von moneycoach »

PhilippK hat geschrieben:Ist denn $p richtig gesetzt?

Gruß, Philipp
http://blabla.com/web/php/index.php?p=1

ich denke schon, ja... :-?

sonst kann ich auch mal den ganzen code reinstellen... (ca 20 zeilen)
UGC

Beitrag von UGC »

Code: Alles auswählen

$p=$_GET['p'];
$test=array('$variable','$bla','$bla');
echo $test[$p];
Du hast p ja via GET erst mal bekommen, oder?
Kann vllt sein, dass du die get-abfrage vergessen hast.
Benutzeravatar
moneycoach
Mitglied
Beiträge: 217
Registriert: 02.02.2007 21:57

Beitrag von moneycoach »

UGC hat geschrieben:

Code: Alles auswählen

$p=$_GET['p'];
$test=array('$variable','$bla','$bla');
echo $test[$p];
Du hast p ja via GET erst mal bekommen, oder?
Kann vllt sein, dass du die get-abfrage vergessen hast.
das ist mir jetzt ganz schön peinlich :oops:

bin halt nicht so der experte, ich dachte, das wird heute automatisch gemacht :-?

Naja, danke euch beiden :)
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

moneycoach hat geschrieben:bin halt nicht so der experte, ich dachte, das wird heute automatisch gemacht :-?
Nein - heute nicht mehr. Aus Sicherheitsgründen.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Antworten

Zurück zu „Coding & Technik“