Mailinglisten-Archive |
HEUL! keiner versteht mich... > > also, nur um das problem nochmals genauer zu erklären: auf > "meinem" (für jo > > extra in anführungszeichen *g*) server befindet sich eine datei > buch.php. > > diese liest dank der übergebenen variablen nr aus einer > mysql-tabelle den > > datensatz numero $nr. also öffnet buch.php?nr=1 den ersten > datensatz. wenn > > ich aber jetzt www.buchtips.de.vu/buch.php?nr=1 eingebe, kommt > ein fehler: > > variable $nr nicht gesetzt. im quelltext des framesets sehe ich > den fehler: > > es wurde die datei buch.php aufgerufen, und nicht buch.php?nr=1. das > > wichtigste fehlt also. > > Hmmm, hört sich nicht nach Fehler an :-). Was mich stört ist, daß Du ein > Frameset im Spiel hast. An wem übergibst du $var? An das Frameset oder > an die anzuzeigende Datei ;-). > > Ev. habe ich das Problem aber auch falsch verstanden *G*. jou, das hast du leider, andi. nochmal von vorne: der bekannte subdomain-forwarder de.nic.vu verwendet framesets für seine subdomains. diese werden (wahrscheinlich) wie folgt erstellt: 1) Aufruf von domain.de.vu/optionales-verzeichnis/optionale-datei.php 2) DB-Suche: welche Realdomain gehört zu Domain.de.vu 3) Auslesung des Teils hinter de.vu [opt. verzeichnis/opt. datei.php] 4) Framesetbau: <frame src = "http://www.real-domain.de/optionales-verzeichnis/optionale-datei.php [je nach dem]">...... als optionaler teil wie angegeben verzeichnis bzw. datei [beides möglich]. sobald ich aber an den dateinamen per get-methode noch eine variable anhänge, verschwindet diese. im frameset steht dann nur der dateiname, ohne den get-teil, und das script arbeitet, weil der get-teil fehlt, nicht.
php::bar PHP Wiki - Listenarchive