Beavis
Mitglied
Guten zusammen
Ich habe ein kleines Problem
Wenn ich die Funktion ausführen lasse,
Lädt mein Browser nurnoch durch
er kommt sogesehen nicht mehr aus der Warteschleife raus.
Das Programm wird jedoch ausgeführt was er zumindest sollte
Das ganze lass ich so aufrufen bzw starten
Warum verursacht die Funktion so ein ewiges laden?
Ich hoffe, das einer eine idee dazu hat
Ich habe ein kleines Problem
Wenn ich die Funktion ausführen lasse,
PHP:
function StartServer($SvrPort){
global $Path;
global $SYSTEM;
if($SYSTEM == 'Windows') { if(!system("cd ".$Path."\Samp_".$SvrPort." && samp-server.exe")) { return 0; } }
else { if(!system("cd ".$Path."\Samp_".$SvrPort." && samp03svr &")) { return 0; } }
return 1;
}
er kommt sogesehen nicht mehr aus der Warteschleife raus.
Das Programm wird jedoch ausgeführt was er zumindest sollte
Das ganze lass ich so aufrufen bzw starten
PHP:
else if(isset($_GET["start"])){
?>
<div style="text-align: center;">
<img src='images/wait.gif' alt='wait'><br />
Bitte warten...
</div>
<?php
header("refresh:10;url=index.php?page=mysamp&port=$Port&action=control");
if(!$samp->isOnline()){
StartServer($Port);
}
}
Warum verursacht die Funktion so ein ewiges laden?
Ich hoffe, das einer eine idee dazu hat