Hallo Liste, hallo Peter, Peter Wiersig [wiersig-ml@dns.glamus.de] schrieb:
On Thu, Apr 25, 2002 at 11:53:41PM +0200, Florian Evers wrote:
ich hab hier mal ein Problem, bei dem mir hoffentlich ein paar Perl-Gurus helfen koennen :-)
Ich mag und mach zwar kein perl, aber kann dir helfen.
<HEAD><LINK rel=stylesheet type="text/css" href="http://www.meincgiserver.de/~login/statistik&startseite">
Starte ich dagegen das Script direkt ueber eine URL, wie z.B. "http://www.meincgiserver.de/~login/statistik&startseite" im Konqueror, dann erhaelt das Skript den Parameter in der korrekten Form, und alles funktioniert bestens!
Wie kriege ich das _in_ der HTML-Datei hin?
Mit dem richtigen Zeichen: Normalerweise faengt beim GET-Befehl der Parameterteil mit dem ? an.
Argh, Fehlerteufelchen! Sollte natuerlich ein Fragezeichen sein, hab's hier nur falsch getippt! :-) Trotzdem Danke fuer den Tip! Ich hab eben noch ein wenig experimentiert, und das Skript so erweitert, dass einfach mal _alle_ Eintrage aus %ENV in eine extra Datei abgespeichert werden. Komischerweise ist in _keiner_ Variablen der Parameter enthalten, und QUERY_STRING selbst ist ein Leerstring. Und mein Netscape meckert irgendwie total, denn der erwartet da wohl irgendwie noch eine Rueckantwort vom Skript, und bringt daher einer Fehlermeldung. Den QUERY_STRING uebermittelt er aber leider ebenfalls nicht... Also nun doch noch der Weg ueber transparente Gif-Grafiken... Argh! Komisch, wieso klappt das denn bei PHP, und bei Perl/CGI nicht? verstehe ich irgendwie nicht...
Ausserdem kannst du dir mal die Apache bzw. httpd Config vornehmen, weil ein Browser eigentlich auch einen Referer-Header aus dem du die Daten auch entnehmen kannst.
Hmm, ich habe nur Zugriff auf %ENV, keine Ahnung, wo ich da noch weitere Daten hernehmen kann... auf die Einstellungen des Servers selbst habe ich keinen Zugriff, da es unser UNI-Server ist. Kann man da irgendwie mit der POST-Methode was machen? Wahrscheinlich nicht, oder? Gruss Florian -- Die Netiquette ist (lediglich) eine FAQ zu der Frage "Warum sind die anderen so genervt von mir und nennen mich immer PLONK?". [Oliver Gassner in dsn]