Ich versuche, einen sehr einfachen PHP-Aufruf von meiner Haupt-HTML-Datei, die die Website ausführt, zu machen. Ich habe die folgende PHP-Datei, die Google API verwendet, um Reisezeit zu berechnen.So verwenden Sie AJAX, um eine PHP-Funktion aufzurufen
travelTime.php
$travelDetails = "https://maps.googleapis.com/maps/api/distancematrix/json?origins...;
$json = file_get_contents($travelDetails);
$details = json_decode($json, TRUE);
$time = $details['rows'][0]['elements'][0]['duration']['text'];
echo "Your current travel time is $time";
Diese berechnet aus meinem Hause die Reisezeit zu arbeiten, und ich habe es auf der Website angezeigt wird den folgenden Code in dem Körper des HTML-Codes verwenden. Diese Datei heißt info.php und führt den HTML-Code und die gesamte Website aus.
info.php
<body>
<h2><?php include 'travelTime.php'?></h2>
</body>
Diese travelTime.php ruft und erinnert an die Informationen, die sie auf der Webseite anzeigt. Ich frage mich, wie ich das ändern kann, damit ich das PHP-Skript etwa alle 10 Minuten aufrufen kann, damit die Reisezeit auf dem neuesten Stand bleibt und sich mit dem Verkehr ändert. Ich weiß, dass ich AJAX verwenden muss, aber ich bin verwirrt darüber, wie ich es nennen kann und diese Informationen zurückschicke, um von HTML-Code angezeigt zu werden.
Dank
Mögliche Duplikat von [Wie Auto-Refresh einen Abschnitt einer Seite] (http://StackOverflow.com/questions/7660528/how-to-auto-refresh-a-section -of-a-page) – billynoah