Probleme bei der Übergabe von Variablen

Use GitHub to post bug reports and error descriptions for phpwcms. Describe your problem detailed!
Locked
headcrash
Posts: 2
Joined: Thu 12. May 2005, 12:09

Probleme bei der Übergabe von Variablen

Post by headcrash »

Hallo. Ich habe schon das ganze Forum durchsucht und konnte leider nichts zu meinem problem finden.

ich habe ein php-script eingebaut. da habe ich ein link:

Code: Select all

index.php?id=3,0,0,1,0,0&detail=true
der link ruft die selbe seite auf, nur dass er dabei noch den wert der variable detail übergeben soll.
das problem ist aber, das er die variable nicht übergibt. ich habe das überprüft mit:

Code: Select all

echo $detail;
aber er gibt nichts aus.
könnt ihr mir evtl. weiterhelfen?
danke[/code]
headcrash
Posts: 2
Joined: Thu 12. May 2005, 12:09

Post by headcrash »

bin ich hier etwa der einzige der das problem hat, oder was? ich kann mir das nicht vorstellen. ohne variablenübergabe per link kann ich ja nicht viel machen...

ich habe eine seite, in der mein html/php code enthalten ist

-> klappt wunderbar .. aber:

die links, die ich darin habe, sind auf exakt die gleiche seite verlinkt ... nur mit vaiablen ...&detail=true.. usw. werden nicht an die neu aufgerufene seite übergeben.

warum nicht ? was mach ich falsch ? das muss doch gehen.....
User avatar
pico
Posts: 2595
Joined: Wed 28. Jul 2004, 18:04
Location: Frankfurt/M Germany
Contact:

Post by pico »

denke dran, dass die Zeile den Parser vom phpWCMS durchläuft und der kann mit deiner Parameterübergabe nix anfangen - also schmeist er sie in den Müll.

Hatte zwar noch nicht das Problem aber ich denke dass du die Parameter per POST und GET übergeben musst. :?:
Lieber Gott gib mir Geduld - ABER BEEIL DICH
Horst - find me at Musiker-Board
User avatar
Oliver Georgi
Site Admin
Posts: 9892
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

niemals so auf die Variable zugriefen:

in Deinem Script geht das nur mit

$_GET['detail']

gewöhnt Euch endlich an, das zu trennen.

Und möchtest Du eine Variable von woanders retten, dann

$GLOBALS['detail'];

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
rushclub
Posts: 915
Joined: Tue 17. Feb 2004, 18:52

Post by rushclub »

Oliver Georgi wrote:niemals so auf die Variable zugriefen:

in Deinem Script geht das nur mit

$_GET['detail']

gewöhnt Euch endlich an, das zu trennen.

Und möchtest Du eine Variable von woanders retten, dann

$GLOBALS['detail'];

Oliver
für phplaien wie mich bedeutet das dann folgendes:
wenn ein wert zum beispiel so übergeben wurde:

Code: Select all

http://www.domain.de/index.php?id=4,157,0,0,1,0?detail=xyz

kann man sich das ganze dann so ausgeben lassen:

Code: Select all

[PHP]
echo $_GET['detail'];
[/PHP]

oder so in eine neue variable schreiben zum weiterbenutzen:

Code: Select all

[PHP]
$meindetail = $_GET['detail'];
[/PHP]

hier muss dann natürlich im folgenden die variable $meindetail verwandt werden.

rush
3 (!) Jahre warten reichen mir. Ich bin erst mal weg.
Locked