Ich möchte in der index.php die test.php unsichtbar im Hintergrund aufrufen. Scheinbar mit JQuery möglich. Jedoch habe ich keine Ahnung von JQuery und hoffe, mir kann hier jemand helfen.
Der Inhalt meiner Dateien:
index.php:
test.php:
Nun also soll er theoretisch jede Sekunde die $TestVar aktualisieren und ausgeben. Jedoch, wenn ich nun die index.php aufrufe passiert nichts. Soweit ich das lesen kann, wird die Datei aufgerufen und dann ?irgendwas? ausgelesen. Wie kriege ich denn jetzt z.B. eine $TestVar Variable aus test.php in die Scriptfunktion rein und wie gebe ich dessen Inhalte dann aus? MfG
Der Inhalt meiner Dateien:
index.php:
Code:
<html> <head> </head> <body> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> setInterval(function() { $.get('test.php', function(data) { // Hier muss ich was machen, um die $TestVar zu erhalten? alert('Ende der Funktion.'); }); }, 1000); </script> </body> </html>
PHP-Code:
<?php
$TestVar = "Test erfolgreich";
?>
Kommentar