Über Link 2 Sachen übergeben...
Über Link 2 Sachen übergeben...
am 29.08.2006 14:59:26 von Lexis
Ich hänge gerade an einem Link, bei dem ich 2 Sachen übergeben
möchte.... immer wieder krieg ich die Fehlermeldung: "Parse error:
parse error, expecting `','' or `';'' in....."
Der Link sieht wie folgt aus:
echo '
$text['text_id']"?seite=3D"'.($seite+1).'>...weiter';
Ich weiß, es ist sicher nur eine Kleinigkeit, aber ich habe alle
Varianten schon durch.. *grr*
Geht das überhaupt, dass man 2 Sachen über nen Link übergibt?
Danke,
Alex.
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:01:50 von Michael Jostmeyer
Lexis schrieb:
> Ich hänge gerade an einem Link, bei dem ich 2 Sachen übergeben
> möchte.... immer wieder krieg ich die Fehlermeldung: "Parse error:
> parse error, expecting `','' or `';'' in....."
>
> Der Link sieht wie folgt aus:
>
> echo '
> $text['text_id']"?seite="'.($seite+1).'>...weiter';
>
> Ich weiß, es ist sicher nur eine Kleinigkeit, aber ich habe alle
> Varianten schon durch.. *grr*
>
> Geht das überhaupt, dass man 2 Sachen über nen Link übergibt?
>
> Danke,
>
> Alex.
>
ersetze das 2te Fragezeichen durch ein & (Auch als Trenner für weitere
Parameter)
Gruss Josi
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:05:29 von Frank Schenk
Lexis wrote:
> Ich hänge gerade an einem Link, bei dem ich 2 Sachen übergeben
> möchte.... immer wieder krieg ich die Fehlermeldung: "Parse error:
> parse error, expecting `','' or `';'' in....."
>=20
> Der Link sieht wie folgt aus:
>=20
> echo '
> $text['text_id']"?seite=3D"'.($seite+1).'>...weiter';
Du sollst nicht mischen ' und "
Sprich:
echo '
$text['text_id'] .'&seite=3D'.($seite+1).'">...weiter';
> Ich weiß, es ist sicher nur eine Kleinigkeit, aber ich habe alle
> Varianten schon durch.. *grr*
Offentsichtlich nicht.
> Geht das überhaupt, dass man 2 Sachen über nen Link übergibt?
http://de.selfhtml.org/html/verweise/definieren.htm#beispiel e
gruß, Frank
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:05:31 von Michael Jostmeyer
Michael Jostmeyer schrieb:
> Lexis schrieb:
>> Ich hänge gerade an einem Link, bei dem ich 2 Sachen übergeben
>> möchte.... immer wieder krieg ich die Fehlermeldung: "Parse error:
>> parse error, expecting `','' or `';'' in....."
>>
>> Der Link sieht wie folgt aus:
>>
>> echo '
>> $text['text_id']"?seite="'.($seite+1).'>...weiter';
>>
>> Ich weiß, es ist sicher nur eine Kleinigkeit, aber ich habe alle
>> Varianten schon durch.. *grr*
>>
>> Geht das überhaupt, dass man 2 Sachen über nen Link übergibt?
>>
>> Danke,
>>
>> Alex.
>>
> ersetze das 2te Fragezeichen durch ein & (Auch als Trenner für weitere
> Parameter)
>
> Gruss Josi
Nachtrag:
Komplett müsste dass dann so aussehen:
echo '
$text['text_id'].'?seite='.($seite+1).'">...weiter';
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:05:37 von Lexis
Danke, Josi...
Du meinst so?
echo '
$stories['stories_id']"&seite="'.($seite+1).'>...weiter';
Aber das nimmt er mir auch nicht?!
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:07:48 von Frank Schenk
Michael Jostmeyer wrote:
> Nachtrag:
> Komplett müsste dass dann so aussehen:
> echo '
> $text['text_id'].'?seite=3D'.($seite+1).'">...weiter';
Mh, das üben wir nochmal ;)
Frank
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:17:02 von Lexis
Danke Frank.
Doch leider übernimmt er mir nicht die id? Ich verstehe es nicht....
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:19:29 von Michael Jostmeyer
Frank Schenk schrieb:
> Michael Jostmeyer wrote:
>> Nachtrag:
>> Komplett müsste dass dann so aussehen:
>> echo '
>> $text['text_id'].'?seite='.($seite+1).'">...weiter';
>
> Mh, das üben wir nochmal ;)
>
> Frank
Ojeee, das kommt davon, wenn man nebenbei versucht, von fremder Sch*****
den Gestank zu nehmen...
Gruss Josi
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:21:33 von Tobias Kutzler
Lexis schrieb:
> Danke Frank.
>
> Doch leider übernimmt er mir nicht die id? Ich verstehe es nicht....
>
Vielleicht weil Du statt $_GET['text_id'] $text['text_id'] verwendest?
echo '...weiter';
korrigiert:
echo '...weiter';
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:22:01 von Lexis
Komando zurück... ich habe soeben rausgefunden wie es geht.
Denn ich habe die id schon die vorherige Seite per $_GET übergeben,
jetzt muss ich sie mir natürlich auch wieder da her holen.
Der Link sieht nun wie folgt aus:
echo '
'?text_id=3D'.((int)$_GET['text_id'])
..'&seite=3D'.($seite+1).'">...weiter'; ?>
Dankeschön! :-)
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 15:25:08 von Joerg Behrens
Lexis schrieb:
> Komando zurück... ich habe soeben rausgefunden wie es geht.
>
> Denn ich habe die id schon die vorherige Seite per $_GET übergeben,
> jetzt muss ich sie mir natürlich auch wieder da her holen.
>
> Der Link sieht nun wie folgt aus:
>
> echo '...weiter'; ?>
>
> Dankeschön! :-)
Setzte beim entwickeln error_reporting(E_ALL) an einer zentralen Stelle.
Dann haette dich PHP auf deinen Fehler aufmerksam gemacht.
Gruss
Joerg
--
TakeNet GmbH http://www.takenet.de
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 17:03:27 von Matthias Esken
On Tue, 29 Aug 2006 15:01:50 +0200, Michael Jostmeyer wrote:
> ersetze das 2te Fragezeichen durch ein & (Auch als Trenner für weitere
> Parameter)
Bitte nicht. Korrekt ist ein & das vo Browser wiederum zu einem
einfachen & aufgelöst wird.
Gruß,
Matthias
Re: Über Link 2 Sachen übergeben...
am 29.08.2006 18:47:12 von Michael Jostmeyer
Matthias Esken schrieb:
> On Tue, 29 Aug 2006 15:01:50 +0200, Michael Jostmeyer wrote:
>
>> ersetze das 2te Fragezeichen durch ein & (Auch als Trenner für weitere
>> Parameter)
>
> Bitte nicht. Korrekt ist ein & das vo Browser wiederum zu einem
> einfachen & aufgelöst wird.
>
> Gruß,
> Matthias
Solange der Browser korrekt handelt, ist das korrekt, ja...
Ok, ich hatte mal einen Fehler bei einer Funktion, die mir alle links
erzeugt, auch javascript-links, da wurde das halt zu einem Fehler und
nix ging mehr...
egal, andere Baustelle
Gruss Josi