Habe da mal eine frage wie öffne ich eine php seite?
MfG
Roberto
Habe da mal eine frage wie öffne ich eine php seite?
MfG
Roberto
Vielleicht willst du uns ein paar Informationen mehr geben? Was willst du mit der Seite machen? Editieren? Ausführen?
Wenn du es editieren willst dann kannst du SciTE oder Notepad++ verwenden.
Wenn du sie ausführen willst, brauchst du einen Webserver z.B. XAMPP um PHP auszuführen, oder du lädst ihn auf einen free Webspace mit php Unterstützung hoch.
Ach so na ja will sie nur ausführen, oder kann ich den quelltext direkt in autoit einbauen? geht das dann ohne Server ???
MfG
Roberto
Ich bezweifle sehr stark das es eine PHP-Interpreter UDF gibt da PHP nicht für clientseitige Aufgaben geeignet ist.
PHP wird genutzt um Webseiten dynamisch zu machen und Daten auf dem Webserver anzusprechen und nicht um Aufgaben zu automatisieren wie z.B. in AutoIt.
Ohne Server wirst du die PHP nicht zum laufen bekommen wenn du keinen PHP-Interpreter hast. Du kannst versuchen den Code in AutoIt neuzuschreiben wenn er nicht allzu lang ist.
Autoit hat mit php nix zu tun und kann auch kein php ausführen.
Wenn du die Seite mit AutoIt öffnen willst, ginge das z. B. so:
Dafür brauchst du dennoch einen Webserver mit einem PHP-Interpreter.
okay brauche ich dazu noch das IE Include oder so ???
Ist die PHP denn online auf einer Website?
brauche ich dazu noch das IE Include oder so ???
Nein.
Du brauchst lediglich, wie @alpines schon sagte, einen Webserver mit einem PHP-Interpreter, wobei es keine Rolle spielt, ob es ein externer oder interner Webserver ist.
Einen internen Webserver inkl. PHP-Interpreter kannst du dir z. B. mit wenig Aufwand mit xampp aufsetzen.
Vereinfacht ausgedrückt funktioniert das dann etwa so:
Mit ShellExecute('https://127.0.0.1/info/ip.php') wird dein Standard-Brower gestartet und ihm die URL als Parameter mit übergeben. Dein Standard-Brower öffnet nun ein neues Fenster oder Tab und ruft den Webserver mit dieser URL auf.
Dein lokaler Webserver führt die in dem Script enthaltenen Anweisungen aus - in unserem Fall also das PHP-Script "ip.php" aus dem Unterverzeichnis /info, dass unterhalb des Webroot-Verzeichnisses liegt. Die Ausgaben des PHP-Scripts werden dann wiederum vom PHP-Interpreter an den Webserver übergeben, der diese dann letztendlich an den Browser übergibt, welcher das Ergebnis dann anzeigt.
Das PHP-Script "ip.php" könnte dann z. B. so aussehen: