· 

PHPRunner file_get_contents

Das war eine schwere Geburt. Was ich erreichen wollte, sah eigentlich ganz einfach aus. Nämlich in einem AJAX snippet die Funktion file_get_contents() ausführen lassen. Der PHPRunner weigerte sich zunächst standhaft dagegen.

 

 

Zeile 3 (im Screenshot auskommentiert) sollte eigentlich die Webadresse aufrufen, welche im Variablen Namen gespeichert ist:

$xxx = file_get_contents($adresse);

Machte sie aber nicht. Es passierte einfach nix.

Die Lösung:

Zuerst baut man sich ein PHP Script, das diese Aufgabe ausführt. Beispielsweise:

<?php
function lesedaten()
{
    $adresse = "http://test.php";
    $xxx = file_get_contents($adresse);
    return $xxx;
}

Dieses Script speichert man im PHPRunner Projekt-Pfad als test1.php für externe Scripte ab.

..\Documents\PHPRunnerProjects\Project1\source\test1.php

Nun muss das Script noch in PHPRunner einbinden. Das geschieht über das Event After Table initialised. Ist das erfolgt, kann man die selbst definierte Funktion lesedaten() im AJAX snippet aufrufen. Siehe Zeile 4 im Screenshot.

 


?>

Kommentar schreiben

Kommentare: 0