php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.02.2009, 20:59  
Erfahrener Benutzer
 
Registriert seit: 17.01.2009
Beiträge: 150
Curcio kann nur auf Besserung hoffen
Standard PHP durch Java Script ausführen ohne include '...'

Hallo,
wie kann ich ein PHP Skript ausführen, wenn ich einen Layer folgendermaßen einbinde:



Code:
<script type="text/javascript" src="http://xxxx.de/layer-12341.js"></script>
Ist es möglich mit diesem Code, die IP eines Nutzers rauszufinden ein Cookie zu setzen und Datenbanken anzusprechen?

Ich habe mir schon dies hier angesehn:
modrewrite.de | Beispiele aus der Praxis | seite_12.html ~> seite.php?id=12

Und es entsprechend umgewandelt:



Code:
RewriteEngine on 
RewriteRule ^layer-([0-9]+).js$ seite.php?id=$1
Zwar kann ich dann http://xxxx.de/layer-12341.js aufrufen, wenn der Scriptinhalt in einer PHP Datei steht, jedoch wird wenn ich beispielsweise $_GET['id'] ausgeben will dies nicht berücksichtigt.

Und wenn ich den zuerst genannten Scriptcode nehme wird nichtmal das Skript ausgeführt.

Kennt wer da eine Lösung?
Danke
__________________
..[.}}.°.°.{{.]..
Curcio ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.02.2009, 21:39  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Ich glaube du hast das Prinzip von PHP(also serverseitige Ausführung) und JavaScript(klientseitige) nicht richtig verstanden.

Du kannst diesen Problem mit einer AJAX-Anfrage lösen. Außer das Cookie setzen, dass geht auch nur mit JavaScript.
PTC ist offline  
Alt 17.02.2009, 21:41  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Ich denke er versucht hier JS dynamisch zu erzeugen oder?
cycap ist offline  
Alt 17.02.2009, 21:45  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Für mich klingt es eindeutig nach einem Versuch PHP im nachhinein(nach einer Anfrage) auszuführen.
PTC ist offline  
Alt 17.02.2009, 21:48  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Naja wäre bei dynamischen Bildern ja auch nicht anders... aber mal sehen was er vor hat
cycap ist offline  
Alt 17.02.2009, 21:51  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.846
HPR1974 wird schon bald berühmt werden
Standard

man kann doch jederzeit ein php script als javascript einbinden.
<script type="text/javascript" src="http://xxxx.de/layer.php"></script>
Das wird dann auf Deinem Server ausgeführt, Ausgaben müssen JavaScript ausgaben entsprechen.
HPR1974 ist offline  
Alt 17.02.2009, 21:55  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Ich denke ihm geht es doch darum das Mod-Rewrite nicht wie gewünscht funktioniert, aber mir ist schleierhaft wozu man mod_rewrite hier brauchen sollte...
cycap ist offline  
Alt 17.02.2009, 21:56  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Ok, an sowas habe ich jetzt nicht gedacht.
PTC ist offline  
Alt 17.02.2009, 21:59  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.846
HPR1974 wird schon bald berühmt werden
Standard

naja die einzigen Fragen die gestellt sind:
<script type="text/javascript" src="http://xxxx.de/layer-12341.js"></script>
Ist es möglich mit diesem Code, die IP eines Nutzers rauszufinden ein Cookie zu setzen und Datenbanken anzusprechen?

Antwort:
Nein, der gegebene code bindet lediglich lokal eine .js Datei als JavaScript ein, auch mit mod rewrite spreche ich weder eine DB an, noch bekomme ich da eine ip heraus

Kennt wer da eine Lösung?
Antwort: Ich kenne da eine Lösung aber nicht das Problem.
HPR1974 ist offline  
Alt 17.02.2009, 22:01  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.846
HPR1974 wird schon bald berühmt werden
Standard

Zitat:
Zwar kann ich dann http://xxxx.de/layer-12341.js aufrufen, wenn der Scriptinhalt in einer PHP Datei steht, jedoch wird wenn ich beispielsweise $_GET['id'] ausgeben will dies nicht berücksichtigt.
hier wäre einzig interessant wie Du meinst $_GET['id'] ausgeben zu können
HPR1974 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Script mehrfach ausführen .David. PHP Tipps 2008 11 21.01.2010 18:51
[Erledigt] script an bestimmter stelle anhalten und an angehaltener steller weiter au litterauspirna PHP Tipps 2008 15 19.04.2009 12:10
include isoliert ausführen – Lösungsansatz gesucht veit PHP-Fortgeschrittene 8 09.04.2008 09:26
Java Script öffnet nicht die gewünschte Seite RebellionFFM JavaScript, Ajax und mehr 0 08.11.2007 14:31
PHP Script alle 10 Sekunden ausführen maninweb PHP-Fortgeschrittene 18 04.11.2007 09:49
Uhrzeit Java Script mar8125 HTML, Usability und Barrierefreiheit 5 28.06.2007 00:55
Script regelmäßig ausführen PHP Tipps 2005-2 7 13.08.2005 16:33
[Erledigt] Script nach 1 minute Ausführen.. keine Sekunde früher. PHP Tipps 2005 6 06.05.2005 22:52
Script funktioniert bei include() nicht mehr :-( seb-web HTML, Usability und Barrierefreiheit 9 24.12.2004 12:35
Java Script und google Beitragsarchiv 13 10.11.2004 15:47
[Erledigt] wie lerne ich möglich schnell java script? HTML, Usability und Barrierefreiheit 3 26.10.2004 20:02
Script nur einem am Tag ausführen? themonk PHP Tipps 2004 1 14.08.2004 13:37
Statistiken ob java script aktiviert thomaspk HTML, Usability und Barrierefreiheit 2 06.08.2004 12:18
[Erledigt] Link in Java script HTML, Usability und Barrierefreiheit 3 05.08.2004 15:31
java script - wenn ausgeschalten HTML, Usability und Barrierefreiheit 4 27.07.2004 23:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php in javascript ausführen, javascript php ausführen, php mit javascript ausführen, mit javascript php ausführen, php javascript ausführen, javascript php code ausführen, js php ausführen, javascript php datei ausführen, in javascript php ausführen, javascript php aufrufen, java include, php script mit javascript ausführen, javascript php script ausführen, http://www.php.de/php-einsteiger/51968-php-durch-java-script-ausfuehren-ohne-include.html, java php script ausführen, java in php aufrufen, mit javascript php aufrufen, java php aufrufen, javascript php starten, javascript php skript ausführen

Alle Zeitangaben in WEZ +1. Es ist jetzt 18:19 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum