Buogiorno.
Chiedo un aiuto, probabilmente banale, ma sono giorni che ci provo ma non ne vengo fuori.
Partendo da un modulo "meteo", mi sono messo a smanettare nel codice per trasformarlo in un modulo nel quala faccio vedere le immagini di una webcam della mia città. Felice del funzionamento (sto appena iniziando a studiare php) ho voluto aggiungere al modulo un combo dove poter scegliere tra 2 webcam. Funziona... circa.
In pratica non riesco a fare un "autoaggiornamento" del modulo. Vorrei che nel momento in cui uno sceglie la webcam, nel modulo carichi direttamente l'immagine di questa prescelta. Non sapendo come fare autoaggiornare, ho messo un tasto che però, cliccandoci sopra mi riaggiorna la pagina intera (aggiornando il modulo con le immagini della webcam scelta) però a centro pagina mi dice che ho linkato una pagine inesistente.
Vi posto il codice del modulo sperando mi possiate dire cosa manca o cosa ho sbagliato.
Grazie
Jena
<?php
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
echo "<!-- Trieste WebCam 1.0 -->\r\n";
echo "<table class='contentpaneopen'>\r\n";
$webcam = array(
"Seleziona la webcam", "------------------",
"Molo audace", "Piazza Unità"
);
echo "<tr><td align='center'>\r\n";
echo "<form name='Webcam'method='post' action='index.php?option=mod_TSWebcam.php'>\r\n";
echo "<select name='webcam_input'>\r\n";
$selwebcam = $_POST['webcam_input'];
foreach ($webcam as $unawebcam) {
echo "<option value='" . $unawebcam . "'" . (($unawebcam == $selwebcam) ? " selected" : "") . ">" . $unawebcam . "</option>\r\n";
}
echo "</select>\r\n";
echo "<input type='submit' value='Webcam' class='button'>\r\n";
echo "</form>\r\n";
echo "</tr></td>\r\n";
switch ($selwebcam) {
case 'Molo Audace':
$baseurl = "http://www.commissariato.fvg.it/webcam/image01.jpg";
$url = "http://www.commissariato.fvg.it/webcam/image01.jpg" ;
break;
case 'Piazza Unità':
$baseurl = "http://www.commissariato.fvg.it/foto/SpyCam.jpg";
$url="http://www.commissariato.fvg.it/foto/SpyCam.jpg";
break;
default:
$baseurl = "http://www.commissariato.fvg.it/webcam/image01.jpg";
$url = "http://www.commissariato.fvg.it/webcam/image01.jpg" ;
break;
}
echo "<tr><td align='center'>";
$size="100%";
echo "<a href=\"" . $baseurl . "\" target=_blank>";
echo "<img src=\"". $url . "\" height=" . $size . " width=" . $size . " border=0 alt=\"Click per aprire " . $baseurl . "\">";
echo "</a>";
echo "</td></tr>\r\n";
echo "</table>\r\n";
echo "<!-- end of Trieste WebCam module -->\r\n";
?>