Ich versuche, eine PHP-Datei aus einem JS-Code in Wordpress zu lesen.
$.ajax({
type: "POST",
url: "/set.php"
Das Problem ist, dass die PHP-Datei nicht im Verzeichnis gefunden wird, so dass ich am Ende von js die Warnung eines Fehlers habe.
Wie kann ich die PHP-Datei finden? Hat jemand einen Trick?
BEARBEITEN: Ich habe gerade das Schreiben des vollständigen Pfades gelöst, wie von Ihnen empfohlen, aber ich möchte einen "Minipfad" schreiben, ohne den vollständigen Pfad zu schreiben. Einige geraten?
EDIT2: Ich habe das Schreiben des vollständigen Pfades gelöst
3 Antworten
Wie Zillose sagte, verwenden Sie einfach:
$.ajax({
type: "POST",
url: "set.php"
Wenn Sie den Pfad "/set.php" verwenden, wird diese Datei im Stammverzeichnis gesucht. Wenn es sich um ein Verzeichnis aus Ihrer JS-Datei handelt, wollten Sie wahrscheinlich stattdessen "../set.php" . Wenn Sie Ihre Ordnerstruktur etwas besser beschreiben können, können wir Ihnen weiterhelfen.
[BEARBEITEN]
Wenn sich die PHP-Datei im selben Ordner wie die JS-Datei befindet, können Sie den AJAX-Aufruf folgendermaßen ausführen:
$.ajax({
type: "POST",
url: "set.php"
Url: "/set.php" bedeutet, dass sich die Datei im Stammverzeichnis Ihrer Site befinden muss. Wenn es sich in Ihrem Vorlagenordner befindet, müssen Sie anstelle eines Schrägstrichs den vollständigen Pfad von root schreiben.
Verwandte Fragen
Neue Fragen
php
PHP ist eine weit verbreitete, übergeordnete, dynamische, objektorientierte und interpretierte Skriptsprache, die hauptsächlich für die serverseitige Webentwicklung entwickelt wurde. Wird für Fragen zur PHP-Sprache verwendet.