Da Hacker
Erfahrenes Mitglied
Sehr geehrte Tutorials.de-Community,
vielleicht wissen schon einige aus meinem anderen Thread, dass ich dabei bin PHP zu lernen.
Jetzt hab ich da ein relativ großes, Denk-Problem, das ich gerne gelöst hätte:
Die Sache ist die. Ich hab zwei Webspaces - schön und gut. Der eine Webspace reagiert allerdings äußerst allergisch auf PHP-Scripts, nennen wir ihn mal "Piranho" . Der andere dagegen überhaupt nicht, bringt aber den Nachteil von Werbung auf, dieser wird von uns "Ohost" genannt.
Jetzt hab ich eine Seite bei Piranho, mit der ich gerne die IP des Users abfragen möchte und diese in einer Alert-Box ausgeben möchte(Das alles nur zum Beispiel, keine Sorge! Ich möchte meine Besucher nicht nerven ). Und bekanntlich kann man die IP nur per PHP abfragen. Deshalb habe ich jetzt - auch nur zum Beispiel ein PHP-Script "MeineIP.php" bei Ohost liegen. Nun meine Frage:
(Schematisierte Ansicht: )
Wie kann Javascript bei dem PHP-Script 'anklopfen' und ihm mitteilen: "Hey, führ mal dein Script aus und teile mir die Variable '$REMOTE_ADDR' bitte als String mit!".
Okay, ich könnte nun folgendes machen:
Ich könnte mittels "document.location = 'http://ohost.oh.de/MeineIP.php';"(oder so ähnlich, bin mir nicht mehr sicher) im Javascript auf die PHP-Seite verweisen und diese dann aufrufen. Die IP wird angezeigt und ich bin glücklich - VORERST! Denn: Wie kommt mein Besucher wieder zurück auf meine Seite? Ich will ja schließlich die IP auf meiner Seite anzeigen lassen.
Was ich natürlich noch machen könnte ist direkt die Seite auf Ohost zu hosten. Allerdings möchte ich gerne die Werbung umgehen!
Wie läuft jetzt also die Kommunikation zwischen den beiden Scriptsprachen Javascript und PHP? Wie werden Daten übertragen, wenn nur eine Seite PHP unterstützt? Ist es überhaupt möglich dieses Vorhaben zu realisieren?
Ich bin sicher nicht die Koryphäe in PHP und Javascript, aber ich komme mit Sicherheit auch mit kurzen Beschreibungen zurecht.
Viel unnötiges, aber nur, damit ihr euch ein bischen in mich reinversetzen könnt. Ich wäre euch wirklich dankbar, wenn ihr mir hier helfen könntet. Die foreninterne Suche habe ich bereits benutzt, hab aber nichts zu meinem Thema finden können.
THX:
Da' Hacker
Keywords:
Datenübertragung, Werte abfragen, übermitteln, Script aufrufen
vielleicht wissen schon einige aus meinem anderen Thread, dass ich dabei bin PHP zu lernen.
Jetzt hab ich da ein relativ großes, Denk-Problem, das ich gerne gelöst hätte:
Die Sache ist die. Ich hab zwei Webspaces - schön und gut. Der eine Webspace reagiert allerdings äußerst allergisch auf PHP-Scripts, nennen wir ihn mal "Piranho" . Der andere dagegen überhaupt nicht, bringt aber den Nachteil von Werbung auf, dieser wird von uns "Ohost" genannt.
Jetzt hab ich eine Seite bei Piranho, mit der ich gerne die IP des Users abfragen möchte und diese in einer Alert-Box ausgeben möchte(Das alles nur zum Beispiel, keine Sorge! Ich möchte meine Besucher nicht nerven ). Und bekanntlich kann man die IP nur per PHP abfragen. Deshalb habe ich jetzt - auch nur zum Beispiel ein PHP-Script "MeineIP.php" bei Ohost liegen. Nun meine Frage:
(Schematisierte Ansicht: )
Wie kann Javascript bei dem PHP-Script 'anklopfen' und ihm mitteilen: "Hey, führ mal dein Script aus und teile mir die Variable '$REMOTE_ADDR' bitte als String mit!".
Okay, ich könnte nun folgendes machen:
Ich könnte mittels "document.location = 'http://ohost.oh.de/MeineIP.php';"(oder so ähnlich, bin mir nicht mehr sicher) im Javascript auf die PHP-Seite verweisen und diese dann aufrufen. Die IP wird angezeigt und ich bin glücklich - VORERST! Denn: Wie kommt mein Besucher wieder zurück auf meine Seite? Ich will ja schließlich die IP auf meiner Seite anzeigen lassen.
Was ich natürlich noch machen könnte ist direkt die Seite auf Ohost zu hosten. Allerdings möchte ich gerne die Werbung umgehen!
Wie läuft jetzt also die Kommunikation zwischen den beiden Scriptsprachen Javascript und PHP? Wie werden Daten übertragen, wenn nur eine Seite PHP unterstützt? Ist es überhaupt möglich dieses Vorhaben zu realisieren?
Ich bin sicher nicht die Koryphäe in PHP und Javascript, aber ich komme mit Sicherheit auch mit kurzen Beschreibungen zurecht.
Viel unnötiges, aber nur, damit ihr euch ein bischen in mich reinversetzen könnt. Ich wäre euch wirklich dankbar, wenn ihr mir hier helfen könntet. Die foreninterne Suche habe ich bereits benutzt, hab aber nichts zu meinem Thema finden können.
THX:
Da' Hacker
Keywords:
Datenübertragung, Werte abfragen, übermitteln, Script aufrufen