22.12.2022, 14:17
Hi black79,
du kannst zwar eine PHP-Datei am Anfang ausgeben, aber nicht PHP in eine HTML-Einbinden. Du kannst aber via Ajax-Request PHP-Inhalte aufrufen.
Hier ein Beispiel aus dem Netz:
du kannst zwar eine PHP-Datei am Anfang ausgeben, aber nicht PHP in eine HTML-Einbinden. Du kannst aber via Ajax-Request PHP-Inhalte aufrufen.
Hier ein Beispiel aus dem Netz:
Code:
// Erstelle eine Funktion, die das Modal öffnet
function openModal() {
// Erstelle eine neue XMLHttpRequest-Instanz
var xhttp = new XMLHttpRequest();
// Definiere, was passieren soll, wenn der Request erfolgreich ist
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
// Wenn der Request erfolgreich war, setze den Inhalt des Modals auf den Inhalt, der vom Server zurückgegeben wurde
document.getElementById("modal-content").innerHTML = this.responseText;
// Zeige das Modal an
document.getElementById("modal").style.display = "block";
}
};
// Sende den Ajax-Request
xhttp.open("GET", "your-url-here", true);
xhttp.send();
}
// Erstelle eine Funktion, die das Modal schließt
function closeModal() {
document.getElementById("modal").style.display = "none";
}
// Füge einen Event-Listener hinzu, der das Modal öffnet, wenn ein Button geklickt wird
document.getElementById("open-modal-button").addEventListener("click", openModal);
// Füge einen Event-Listener hinzu, der das Modal schließt, wenn der Benutzer außerhalb des Modals klickt
window.addEventListener("click", function(event) {
if (event.target == document.getElementById("modal")) {
closeModal();
}
});
"Gerne dürft ihr mir eine gute Bewertung da lassen aber auch gegenüber Kritik bin ich offen"
![Angel Angel](https://javascript-forum.de/images/smilies/angel.png)