PHP-Datei aus Jquery laden

06/19/2014 04:53 league-factory#1
Moin,
ich stehe irgendwie aufm Schlauch oder so. Ich versuch hier seit einer Stunde eine php-Datei mit der Jquery Methode post zu laden, aber es klappt nicht:

So sieht mein Quellcode aus:

Code:
<script src="js/jquery-1.10.2.js"></script>
<script src="js/jquery-ui.js"></script>
<script>
function callPHPScript(){
	alert('funzt1');
	$.post("logout.php");
	alert('funzt');
}
</script>
Der erste alert wird ausgegeben, der zweite nicht mehr. Die .php Datei sieht wie folgt aus:

Code:
<?php
	session_destroy();
?>
Was mache ich falsch??

Danke im voraus!
06/19/2014 08:25 Hyukisawa#2
kenne die funktion callPHPScript zwar nicht aber vielleicht hilft dir das weiter.
[Only registered and activated users can see links. Click Here To Register...]
06/19/2014 13:05 league-factory#3
Quote:
Originally Posted by ci40pg View Post
kenne die funktion callPHPScript zwar nicht aber vielleicht hilft dir das weiter.
[Only registered and activated users can see links. Click Here To Register...]
Die Api habe ich mir ja angeschaut und daher auch den Befehl. Meine Einschätzung ist, dass die Jquery dort garnicht bekannt ist. Kenne mich mit JS und Jquery leider sehr schlecht aus.
06/19/2014 13:49 devcode#4
Was sagt denn die Konsole? Stimmt die Pfadangabe zur php-datei?
06/19/2014 14:43 .Shalom#5
Wenn du nur die Datei laden willst, würde auch $.get() funktionieren.

Code:
<script>
$(document).ready(function(){
      $.get("datei.php", function(data){
             $("#loadDataIntoMe").html(data);
      });
});
</script>
06/28/2014 12:13 GameZzWorld#6
Was hast du denn genau vor? Wenn du in jQuery ein PHP-Snippet aufrufen willst machst du das zum Beispiel mit einem Ajax-Request.

Die PHP Datei wird dabei aufgerufen und kann einen Wert zurückgeben.
07/02/2014 01:25 3lue#7
Schau mal in die Entwicklerkonsole deines Browsers, da sollte der Fehler ausgegeben werden.
07/02/2014 21:34 Th3dan#8
HTTP POST ist sowieso der falsche Weg. Da fehlen die entsprechenden Header und der Body. Du musst GET benutzen, wie im Bsp von .Shalom