Include PHP mit mehr als einem Übergabeparameter
Include PHP mit mehr als einem Übergabeparameter
Hi!
Ich hab bei der Such jetzt nichts finden können... mein Problem ist folgendes, ich binde mittels {PHP:<url>} eine PHP-Datei in einen Artikel ein. Das funktioniert so weit auch ganz gut. Sobald ich jetzt aber mehr als einen §_GET Parameter üerbegeben will, gibts Probleme. Immer der erste der Parameter wird übergeben und alle anderen nicht ...
Jedenfalls kann ich sie beliebig vertauschen, aber immer nur der Erste Parameter kommt an ?!?!?
Wo liegt da das Problem? Jemand eine Idee was tun?
Danke schon mal im Vorraus,
Grüße
Skipy
Ich hab bei der Such jetzt nichts finden können... mein Problem ist folgendes, ich binde mittels {PHP:<url>} eine PHP-Datei in einen Artikel ein. Das funktioniert so weit auch ganz gut. Sobald ich jetzt aber mehr als einen §_GET Parameter üerbegeben will, gibts Probleme. Immer der erste der Parameter wird übergeben und alle anderen nicht ...
Jedenfalls kann ich sie beliebig vertauschen, aber immer nur der Erste Parameter kommt an ?!?!?
Wo liegt da das Problem? Jemand eine Idee was tun?
Danke schon mal im Vorraus,
Grüße
Skipy
- Oliver Georgi
- Site Admin
- Posts: 9940
- Joined: Fri 3. Oct 2003, 22:22
- Location: Dessau-Roßlau
- Contact:
- Oliver Georgi
- Site Admin
- Posts: 9940
- Joined: Fri 3. Oct 2003, 22:22
- Location: Dessau-Roßlau
- Contact:
Also gespeichert ist das Teil auf dem selben Server (lokal) .. den Verweis darauf mache ich allerdings extern mit dem vollen Verzeichnispfad
{PHP:http://schwann.h627409.serverkompetenz. ... usgabe.php}
Als Beispiel Attribut, gibt es
form=true
Da kommt dann das Formular, und beim bestätigen siehst du die ganzen $_GET Attribute aufgelistet ... (anzahl, ausgabe, ...)
Viele Grüße,
Skipy
{PHP:http://schwann.h627409.serverkompetenz. ... usgabe.php}
Als Beispiel Attribut, gibt es
form=true
Da kommt dann das Formular, und beim bestätigen siehst du die ganzen $_GET Attribute aufgelistet ... (anzahl, ausgabe, ...)
Viele Grüße,
Skipy
- Oliver Georgi
- Site Admin
- Posts: 9940
- Joined: Fri 3. Oct 2003, 22:22
- Location: Dessau-Roßlau
- Contact:
Verstehe ich nicht!
Also wenn Du das per http:// holst, dann weiß Dein Script nichts von den GET Werten innerhalb der gerade aufgerufenen Seite. Es ist also besser das "echt" zu includieren.
{PHP:scripte/eventAusgabe.php}
Dann kannst Du innerhalb von eventAusgabe.php die GET Werte oder auch POST Werte prüfen.
Oliver
Also wenn Du das per http:// holst, dann weiß Dein Script nichts von den GET Werten innerhalb der gerade aufgerufenen Seite. Es ist also besser das "echt" zu includieren.
{PHP:scripte/eventAusgabe.php}
Dann kannst Du innerhalb von eventAusgabe.php die GET Werte oder auch POST Werte prüfen.
Oliver
Hi, sorry .. hab nicht ganz den exakten Wert gecodet ...
So hab ich das momentan drin stehen gehabt ...
aber eigentlich will ich ja dass da nicht das Formular sondern die Werte ausgegeben werden ...
In etwa so:
{PHP:http://schwann.h627409.serverkompetenz. ... eginnend=3}
Doch genau bei so was, nimmt er immer nur das erste Attribut an ...
Ich probier das jetzt mal noch mit lokalem Verweiß .. bis gleich *g*
Skipy
So hab ich das momentan drin stehen gehabt ...
aber eigentlich will ich ja dass da nicht das Formular sondern die Werte ausgegeben werden ...
In etwa so:
{PHP:http://schwann.h627409.serverkompetenz. ... eginnend=3}
Doch genau bei so was, nimmt er immer nur das erste Attribut an ...
Ich probier das jetzt mal noch mit lokalem Verweiß .. bis gleich *g*
Skipy
- Oliver Georgi
- Site Admin
- Posts: 9940
- Joined: Fri 3. Oct 2003, 22:22
- Location: Dessau-Roßlau
- Contact:
Sehr komisch:
Dieser Code hier geht NICHT:
Hingegen dieser Code GEHT:
Also dabei kann ich jetzt gar keine Attribute mitübergeben?!?!?
mit gehen, oder geht nicht meine ich, dass er beim ersteren gar nichts importiert. Also nicht die geringste Ausgabe ist zu sehen.
Beim zweiten gehts, aber ohne Attribute ... ?!?!?
Grüße
Skipy
Dieser Code hier geht NICHT:
Code: Select all
{PHP:scripte/eventAusgabe.php?ueberschrift=false}Code: Select all
{PHP:scripte/eventAusgabe.php}mit gehen, oder geht nicht meine ich, dass er beim ersteren gar nichts importiert. Also nicht die geringste Ausgabe ist zu sehen.
Beim zweiten gehts, aber ohne Attribute ... ?!?!?
Grüße
Skipy
- Oliver Georgi
- Site Admin
- Posts: 9940
- Joined: Fri 3. Oct 2003, 22:22
- Location: Dessau-Roßlau
- Contact:
also nochmal:
der {PHP:...} ist eigentlich ausschließlich zum INCLUDE(ieren) gedacht!!!
Natürlich geht bei entsprechend konfigurierten auch das include (externer) Dateien.
Bindest Du das relativ ein, so wird die Datei erst in phpwcms durch den PHP-Wolf gedreht. Bei Aufruf mittels http: wird eine "normale" Seite durch den Webserver generiert - also ein zusätzlicher Prozess. Im Ergebnis gelangt aber eben lediglich "Text" in phpwcms herein.
Schau Dir mein Beispiel an und versuche zu verstehen.
Oliver
der {PHP:...} ist eigentlich ausschließlich zum INCLUDE(ieren) gedacht!!!
Natürlich geht bei entsprechend konfigurierten auch das include (externer) Dateien.
Bindest Du das relativ ein, so wird die Datei erst in phpwcms durch den PHP-Wolf gedreht. Bei Aufruf mittels http: wird eine "normale" Seite durch den Webserver generiert - also ein zusätzlicher Prozess. Im Ergebnis gelangt aber eben lediglich "Text" in phpwcms herein.
Schau Dir mein Beispiel an und versuche zu verstehen.
Oliver
OK, ich fürchte ich hab das Problem kapiert ...
Gibt es nicht eine Möäglichkeit, das Ding im nächsten Release auch noch mit Variablen-Übergabe zu gestalten ...
Quasi eine function aufbauen, die sich immer selber wieder aufruft bis alle Variablen die übergeben wurden erfasst wurden (rekursiv) und diese dann irgendwie an das PHP-Script zu schicken O:-) Ok, das mag vielleicht ein bisschen Futuristisch sein *gg*
Theoretisch müsste es aber doch gehn, dass ich einen PHP-Code miteinbaue, indem ich Globale Variable deffiniere .. diese kann ich dann im Script direkt wieder rausfiltern ... oder?
EDIT: Oh shit, genau das hast du ja oben auch geschrieben ... *sorry* -> You're the king!!
Ich schau mal was ich hinbekomm,
Danke Oliver!!!
Skipy
Gibt es nicht eine Möäglichkeit, das Ding im nächsten Release auch noch mit Variablen-Übergabe zu gestalten ...
Quasi eine function aufbauen, die sich immer selber wieder aufruft bis alle Variablen die übergeben wurden erfasst wurden (rekursiv) und diese dann irgendwie an das PHP-Script zu schicken O:-) Ok, das mag vielleicht ein bisschen Futuristisch sein *gg*
Theoretisch müsste es aber doch gehn, dass ich einen PHP-Code miteinbaue, indem ich Globale Variable deffiniere .. diese kann ich dann im Script direkt wieder rausfiltern ... oder?
EDIT: Oh shit, genau das hast du ja oben auch geschrieben ... *sorry* -> You're the king!!
Ich schau mal was ich hinbekomm,
Danke Oliver!!!
Skipy
- Oliver Georgi
- Site Admin
- Posts: 9940
- Joined: Fri 3. Oct 2003, 22:22
- Location: Dessau-Roßlau
- Contact:
Du bist ein Häschen - guck mal, was ich hier gepostet habe:
http://www.phpwcms.de/forum/viewtopic.php?p=73375#73375
Neben dem {PHP:...} Replacement Tag gibt es den in phpwcms.
Oliver
http://www.phpwcms.de/forum/viewtopic.php?p=73375#73375
Neben dem {PHP:...} Replacement Tag gibt es den
Code: Select all
[PHP] //mein code; [/PHP]Oliver