Novato tiene un problema que le esta amargando la vida.

aitor
06 de Junio del 2004
Hola!
Tengo un problema que me esta amargando la vida.
Mediante PHP genero el codigo HTML para mostrar una imagen en pantalla.
Simple. Pero cada vez que el usuario pulsa SUBMIT ejecuto un programa C++ que modifica esas imagenes, y luego le digo de nuevo que me muestre la imagen. Pero el navegador no se entera del cambio, y simpre me muestra laimagen de la primera vez. He probado muchas variantes. He incluso borrando primero la imagen mediante UNLINK($imagen) antes de generar la nueva con el mismo nombre, siempre muestra la primera imagen.
POOOORQUE? Porque no se entera de los cambios de los ficheros? No sera por alguna opcion de configuracion de PHP? Gracias.

aitor
06 de Junio del 2004
//Al pulsar boton de formulario
if ($_POST['action'] == 'submitted') {
if ($handle = opendir('.')) {
unlink("img.jpg");

//Funcion que sobreescribe nueva imagen en la anterior "img.jpg"
$op = $name_api." ".$input ; $x =exec($op);

//Siempre me muestra la imagen que muestra la primera vez, y no se entera del cambio

$photo = "img.jpg";
?><img id='imagen' src= "<?php echo $photo; ?>" align=right><?
}

closedir($handle);
}