Frage von doctorlutschge, 42

Mit .html Datei, onload, php ausführen, ohne php anzuwenden (<--SCHWIERIG IN WENIGE WORTE ZU FASSEN!)?

Ich habe folgende HTML Datei:

<html>
<body onload="xyz">
...

Ich möchte bei onload eine externe PHP Datei ausführen. Da man (oder nur ich) mit einer HTML Datei kein PHP ausführen kann, kann ich in xyz nicht

<?php include("view.php"); ?>

einsetzen. Also brauche ich einen anderen Weg. Wie mach ich das?

Antwort
von LeonardM, 33

Kannst mit js ne xmlhttprequest senden

Antwort
von Julian2T, 38

Doch das geht! Entweder du fügst .HTML zu den Endungen hinzu, die php bearbeitet, oder du benennst sie in .php um. Dann sollte auch das include richtig arbeiten. Hoffe ich konnte helfen!:)

Kommentar von doctorlutschge ,

ich kann die datei nicht umbenennen da ich viele unterseiten habe inder die datei verlinkt ist. ich habe aber eine idee wie es klappen könnte...

Kommentar von doctorlutschge ,

es klappt. ich mach einfach

<iframe hidden="hidden" src="abc.php" />
Kommentar von RakonDark ,

Da sollte aber der schließende tag nicht fehlen sonst ist es nicht konform.

Kommentar von doctorlutschge ,

is klar habs nur hier falsch aufgeschrieben, in meinem code ist es richtig :D

Kommentar von LiFe0 ,

schreib doch einfach htaccess... dann benennst du die datie in .php um kannst sie aber mit .html aufrufen und php wird trotzdem ausgeführt

Kommentar von Julian2T ,

Das mit einem iFrame zu machen ist sehr sehr sehr grenzwertig! Lass dir helfen falls du es nicht verstehst und lass dir .HTML Dateien von php ausführen.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten