Hej -
Det er muligt at det stadig er nytårs tømmermændene der hersker hos mig, men
hvordan eksekverer jeg et php-script fra et andet php-script uden at gøre
brug af HTTP, og uden at bruge eval() som eksekverer i scriptet og derved
efterlader variabler mv. i hovedscriptet?
Funktionaliteten jeg ønsker ser ud som følger:
$file = file_get_contents("
http://sars-abe.dk/fil.php");
Men det er bare ikke optimalt pga. det ekstra HTTP-kald. Man kunne gøre som
nedenfor, men det vil ikke være sikkert.
$file = eval(' ?>'.file_get_contents("fil.php").'<?php ');
Man kunne også lave noget exec("php.exe fil.php") men dette vil næppe være
særligt kompatibelt pga. php.exe
Nogen der har nogle idéer?
--
Mvh. Jonas Delfs
Freelance webprogrammør:
http://delfs.dk