fopen skal vente
Hej NGEr ved at lave lidt kringlet kode. På min hjemmeside skal jeg rediger et billede, hvilket jeg ikke kan ved min udbyder. derfor ligger denne funktion på min egen server.
Så først skal jeg fortælle min server at den skal hente billedet og behandle billedet, dette går også fint med fopen"URL?parameter=bla";
Men da min server er lidt tid om at håndtere billedet, går der lidt inden den får genereret det nye billede, men det venter min hjemmeside ikke på. og kan så ikke efterfølgende lave en copy("billede fra min server", "til hjemmeside") da billedet endnu ikke ligger på min server.
Har prøvet at skrive en karakter "F" = færdig.... i programmet på serveren:
billedebehandling... (virker)
echo "F";
og så lavet en lykke på hjemmesiden:
$fd = fopen("min server", "r");
while ($test != "F") { $test = fread($fd, 1); }
fclose($fd);
men så går den ned på en timeout...
nogen der kan følge problematiken? og eventuelt har en god ide til hvordan det løses?
