wenn ich news/anzeigen.php?id=5 aufrufe wird mittels JS die datei
index.html?url=news/anzeigen.php?id=5 aufgerufen. Als Fehler wird angezeigt:
Warning: Supplied argument is not a valid MySQL result resource in
/home/www/web210/html/news/anzeigen.php on line 54
Wenn ich aber index.html?url=inhalt.php aufrufe funktioniert alles korrekt.
Es dreht sich also nur noch um "id" mit Wert = 5 .Wie kann ich mittels
PHP-Script nun verwirklichen, dass im Frameset auch die Seite
anzeigen.php?id=5 angezeigt wird, und nicht nur anzeigen.php Der Text ?id=5
wird ja nicht berücksichtigt.
Das ganze handelt es sich um eine Frameredirektion.
Vielen Dank für die Hilfe.
Markus
> Wie kann ich mittels PHP-Script nun verwirklichen, dass im Frameset
> auch die Seite anzeigen.php?id=5 angezeigt wird, und nicht nur
> anzeigen.php
Finden in anzeigen.php den Fehler in Zeile 54 und beheben ihn.
> Der Text ?id=5 wird ja nicht berücksichtigt.
Was heißt nicht berücksichtigt? Mit ?id=5 gibt es in anzeigen.php je
nach Einstellungen in der php.ini eine Variable $id oder $_GET['id']
geben und das Script wird sicherlich daraufhin versuchen etwas aus einer
Datenbank zu lesen. Dabei wird etwas schief gehen und den Fehler musst
du beheben. Wo ist das Problem?
m.m
--
Englische Grammatik Online www.ego4u.de
Die etwas andere Art Englisch zu lernen
Gruß m@dd!n
versuchs mal mit index.html?url=news/anzeigen.php&id=5
Verknüpfung der Variablen url und id mit & statt ?
Gruß m@dd!n
>> index.html?url=news/anzeigen.php?id=5
>
> versuchs mal mit index.html?url=news/anzeigen.php&id=5
Wenn das in einem Linkziel wie <a href="$uri"> bzw. überhaupt in einer
HTML-Datei stehen soll, dann können wir es auch gleich ganz richtig,
nämlich mit umschriebenem Ampersand (aka kaufmännisches Und), angeben:
index.html?url=news/anzeigen.php&id=5
Christoph
FollowUp-To de.comm.infosystems.www.authoring.misc
--
»Just because something doesn't do what you
planned it to do doesn't mean it's useless.«
Thomas Alva Edison
Ich sollte praktisch im Script schreiben: Wenn "?" schon vorhanden, dann
schreibe ? + &
MArkus
"Gruschka" <mgru...@gmx.de> schrieb im Newsbeitrag
news:5492fe8c.02052...@posting.google.com...
>wenn ich news/anzeigen.php?id=5 aufrufe wird mittels JS die datei
>index.html?url=news/anzeigen.php?id=5 aufgerufen. Als Fehler wird angezeigt:
>Warning: Supplied argument is not a valid MySQL result resource in
>/home/www/web210/html/news/anzeigen.php on line 54
>
>Wenn ich aber index.html?url=inhalt.php aufrufe funktioniert alles korrekt.
>Es dreht sich also nur noch um "id" mit Wert = 5 .Wie kann ich mittels
>PHP-Script nun verwirklichen, dass im Frameset auch die Seite
>anzeigen.php?id=5 angezeigt wird, und nicht nur anzeigen.php Der Text ?id=5
>wird ja nicht berücksichtigt.
Du mußt den String 'news/anzeigen.php?id=5' escapen, da er als
Parameter an index.html übergeben werden soll, andernfalls wird das
zweite ? fehlinterpretiert.
greetings, Keita
--
individual concepts Tel: +49 521 9473475
Keita Ito Fax: +49 521 9473463
Normannenstraße 6 E-Mail: Keit...@indivicon.de
33647 Bielefeld WWW: http://www.indivicon.de
[PHP-Fehler]
> Wenn ich aber index.html?url=inhalt.php aufrufe funktioniert alles
> korrekt. Es dreht sich also nur noch um "id" mit Wert = 5 .Wie kann ich
> mittels PHP-Script nun verwirklichen, dass im Frameset auch die Seite
> anzeigen.php?id=5 angezeigt wird, und nicht nur anzeigen.php Der Text
> ?id=5 wird ja nicht berücksichtigt.
Nur eine Idee: verwende mal statt "id" einen anderen Variablennamen. Es
scheint Browser zu geben, deren Javascript-Implementierung "id" für
irgendwas Spezielles reserviert haben.
Nein, ich kann das nicht genauer ausführen. Von Javascript habe ich nicht
viel Ahnung, will ich auch nicht :-)
Vielleicht kann meine "Idee" jemand noch genauer ausführen (oder
widerlegen).
--
mit freundlichen Grüßen
Dirk Taggesell
Worauf am meisten man erpicht, gerade das bekommt man nicht.
[Wilhelm Busch]
"Keita Ito" <Keit...@indivicon.de> schrieb im Newsbeitrag
news:2o74fusrps56fk9uv...@4ax.com...
>und wie?
in PHP mit urlencode() und in JavaScript mir escape().
Kannst du mir weitere Anhaltspunkte geben?
Markus
"Keita Ito" <Keit...@indivicon.de> schrieb im Newsbeitrag
news:is95fu0tgagcng1kq...@4ax.com...
>Sorry, aber ich komme momentan nicht weiter.
>
>Kannst du mir weitere Anhaltspunkte geben?
JavaScript:
top.location.href = 'index.php?' + escape(var);
PHP:
$url = 'index.php?' . urlencode($var);