Wie man erkennt möchte ich die Variable aus savestat in die include einspeissen. Ist das auf einem ähnlichem Weg machbar oder muss ich elsen/ifs bzw. switchen?
Dennis
Wie man erkennt möchte ich die Variable aus savestat in die include einspeissen. Ist das auf einem ähnlichem Weg machbar oder muss ich elsen/ifs bzw. switchen?
Dennis
--«Wir können alles schaffen, wir brauchen nur genug dressierte Affen» - infinite monkey theorem
Mach um das $savebla['blub'] entweder { } rum oder unterbrich den String mit ". .". Einfach so kann man auf Variablen nicht zugreifen in Strings.
--Abwesend.
Zitat von Dingsi
you!
T(h)ank you!!!!1111111 (War das nicht die Innovationsbombe!?
Dennis
PS: Ja mir war klar das das nicht geht, habs früher schon (bzw. damals passt eher) ausprobiert... ohne Erfolg.
Der Hinweis eröffnet Zig neue Möglichkeiten *php-geil-sich-verzieht* xD
--«Wir können alles schaffen, wir brauchen nur genug dressierte Affen» - infinite monkey theorem
Will noch jemand einen Panzer?
Dann löse er folgende Frage innerhalb der nächsten 14 Stunden:
Wie läuft es denn nun hier?
Dennis
PS: Lösen ohne diese "Punkt"- mehtode.![]()
--«Wir können alles schaffen, wir brauchen nur genug dressierte Affen» - infinite monkey theorem
Geändert von Maisaffe (18.06.2005 um 21:33 Uhr)
Also, halt Dich fest!
Also: Ich will aus einem der Arrays (bis zu 16 Stück!) eine Information herrausholen.
Um das ganze zu kürzen setze ich die Information (ist nur eine einstellige Zahl: 1-16!) in die Variable [$qst] um.
Und [$qst] ist eben die Zahl, die aus der Datei mit [questX] das richtige Array bestimmt (also [quest1] <-> [quest16].
Dennis
--«Wir können alles schaffen, wir brauchen nur genug dressierte Affen» - infinite monkey theorem
Das $save{'quiz'} soll wahrscheinlich $save['quiz'] heißen. Und deine Lösung war dann gar nicht so falsch:
So sollte es eigentlich gehen...
AH! Got it.
Wenn man $$variable macht wird die Variable aufgerufen die in $variable steht. Sagen wir $variable ist gleich "lol" und $lol ist gleich "omgwtf" dann ist $$variable gleich $lol und dementsprechend auch gleich "omgwtf".
--Abwesend.
Geändert von Dingsi (19.06.2005 um 13:46 Uhr)
Hm, ich versteh dich zwar nicht so ganz, aber müsste es dann nicht aucg echo $$quest['answer']; heißen?
Bervor ich wieder nen Thread aufmachen:
Afaik kann man kein PHP in CSS reinschreiben, oder?
Falls nicht, muss ich den Code um einiges verlängern...![]()
Dennis
--«Wir können alles schaffen, wir brauchen nur genug dressierte Affen» - infinite monkey theorem
Doch, kann man. Du kannst PHP überall reinschreiben, weil erst der PHP-Code verarbeitet wird und das ganze dann erst an den Browser gesendet wird, der es verarbeitet.
Natürlich geht das. PHP wird serverseitig verarbeitet, HTML (inklusive JS und CSS) clientseitig. Die beiden Sachen können nie nie nie interferieren.
--Abwesend.
Ich glaub eher er meint den Umstand das .css-Dateien nicht geparsed werden.Zitat von Dingsi
@ dennis_meckel:
Dazu kannst du zweierlei Wege gehen:
1.: Du benennst die Endung der styles.css-Datei einfach in .php um. Kann zwar sein das einige Validatoren dann meckern, aber nujo...
2.: Du bastelst eine solche .htaccess-Datei:
AddType application/x-httpd-php .css
Dadurch werden auch .css-Datein geparsed. Allerdings musst du die entsprechenden Direktivenüberschreibrechte bei deinem Webspace haben.
So wie er es dargestellt hat, ist es CSS in HTML. Wenn man allerdings eine mit PHP generierte CSS-Datei includen will, muss man AFAIK per PHP zumindest den Header 'Content-Type: text/css' senden:
Anders hat es bei mir nie funktioniert. Außerdem ist es recht schwer so die richtigen Styles zu erzeugen, weil man der externen Datei dann alle Variablen, die benötigt werden, entweder per URL oder Session übertragen muss.