Sie können PHP nicht in einer jquery-Funktion ausführen. PHP wird auf der Serverseite ausgeführt, während auf der Clientseite jquery / javascript ausgeführt wird. Sie können jedoch eine PHP-Seite mit jquery anfordern und mit dem PHP-Code auf dieser Seite das gewünschte mkdir ausführen.
JS:
%Vor%test.php DATEI:
%Vor%Zuerst sollten Sie verstehen, wie PHP funktioniert (nichts für ungut, aber das ist wichtig). Warum PHP-Skript funktioniert nicht in einem Webbrowser? Um zu erreichen, was Sie brauchen, müssen Sie ajax (um ein Skript auf dem Server mit Javascript anfordern)
PHP-Datei (createdir.php):
%Vor%JavaScript-Code:
%Vor%Ich habe nicht überprüft, ob der Code tatsächlich funktioniert. Wenn Sie irgendwelche Probleme haben, sollten Sie sich die jquery-Dokumentation ansehen (es ist fantastisch :-)) Ссылка
Sie mischen clientseitigen und serverseitigen Code hier. Der PHP-Code wird bereits auf dem Server ausgeführt, wenn der Benutzer auf die Schaltfläche klickt und somit nichts passiert. Sie können den xmlhttprequest (oder ajax) dafür verwenden.
JavaScript - Clientseite.
PHP - Serverseite.
Sie müssen einen AJAX-Aufruf irgendeiner Art ausgeben, um mit dem Server zu kommunizieren. Es gibt keine Möglichkeit für JavaScript, Verzeichnisse auf Ihrem Remote-Server zu erstellen (dies wäre sonst eine große Sicherheitslücke).
Sie können von einem Framework profitieren, das AJAX unterstützt.
Als Autor von Agile Toolkit kann ich Ihnen empfehlen, es auszuprobieren, der Code würde so aussehen:
%Vor%Andere Frameworks bieten möglicherweise andere Möglichkeiten, AJAX zu vereinfachen und in einer Datei zu speichern.
Tags und Links javascript jquery php