Mehrdimensionalen Array ansprechen

Hallo,

bin noch PHP Anfänger und habe folgendes Problem:
Ich würde gerne ein mehrdimensionales Array mithilfe einer Variable ansprechen:

<?php echo $cd[$cd_nummer]["artist"].": ".$cd[$cd_nummer]["title"];
?\> so sieht mein Code bisher aus und im OPera BRowser funzt das auch nur der IE will mal wieder nicht. Gibt es eine andere Möglichkeit das zu lösen? Oder wo liegt mein Denkfehler? Vielen Dank schonmal! Heike

hi

so sieht mein Code bisher aus und im OPera BRowser funzt das
auch nur der IE will mal wieder nicht. Gibt es eine andere
Möglichkeit das zu lösen?
Oder wo liegt mein Denkfehler?

ich denke schon, denn php hat nichts mit dem browser zu tun, sondern nur mit dem server, der das ganze dann ja ausführt und absolut kein php an den browser schickt

mfg TLF

<?php :echo $cd[$cd_nummer]["artist"].":
".$cd[$cd\_nummer]["title"]; ?\>

was du da erzeugst ist kein gültiges HTML.
Selbst wenn dies nur ein Ausschnitt des Programms ist, dann schau dir mal im Browser den HTML Quellcode an, um zu sehen was dort ankommt.

Und nicht auf die Browser schimpfen, erstmal den Fehler bei dir suchen …

Quaser

Hallo,

wieso ist denn das kein gültiges HTML?
ISt das nicht einfach nur ein Echo Befehl der zuerst eine Variable, dann noch ein wenig Text und dann wieder eine Variable ausgibt?
Ich glaube ich stehe da wirklich auf dem Schlauch…

Und nicht auf die Browser schimpfen, erstmal den Fehler bei
dir suchen …

na das tu ich sowieso auch wenn ich mit dem „nur“ surfen muss bei der Arbeit!!
:wink:)

wieso ist denn das kein gültiges HTML?
ISt das nicht einfach nur ein Echo Befehl der zuerst eine
Variable, dann noch ein wenig Text und dann wieder eine
Variable ausgibt?
Ich glaube ich stehe da wirklich auf dem Schlauch…

http://de.selfhtml.org/html/allgemein/grundgeruest.htm

Dein Browser versteht aber keine PHP sondern nur HTML.
Deine Ausgabe vom PHP musst du zwischen die BODY Tags setzen. Und das HTML-Gerüst drumherum kommt auch nicht von alleine sondern muss vom PHP Programm auch mit geliefert werden.

Dein Browser versteht aber keine PHP sondern nur HTML.
Deine Ausgabe vom PHP musst du zwischen die BODY Tags setzen.
Und das HTML-Gerüst drumherum kommt auch nicht von alleine
sondern muss vom PHP Programm auch mit geliefert werden.

das war ja auch nur ein auszug aus dem Programm…

aber es läuft jetzt

Daher der zweite Satz meines ersten Postings:
>>Selbst wenn dies nur ein Ausschnitt des Programms ist, dann schau dir mal im Browser den HTML Quellcode an, um zu sehen was dort ankommt.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]