Ciao
ho creato una pagina php con 3 radio che se ci clicco sopra vorrei si caricasse una immagine in un DIV separato, che sta un po a lato. Però non mi funziona.
Un aiutino?
grazie.
il codice che ho usato è questo :
e poi ho creato una funzione JS che è :
e nel file openimage.php c'è :
ho creato una pagina php con 3 radio che se ci clicco sopra vorrei si caricasse una immagine in un DIV separato, che sta un po a lato. Però non mi funziona.
Un aiutino?
grazie.
il codice che ho usato è questo :
Codice:
echo "<input type='radio' id='tab-$c' name='tab-group-1' $checked onclick='CampoClick($c);' value='$c'>";
e poi ho creato una funzione JS che è :
Codice:
function CampoClick(img) {
//alert(img);
document.getElementById('riquadroimmaginecampo')
.innerHTML = '<img src="openimage.php?id='+img+'/>';
}
e nel file openimage.php c'è :
Codice:
$blobId=$_GET['id'];
if(!is_numeric($blobId))
die("blobId invalido");
global $_CONFIG;
$dbQuery = "SELECT immagine_campo FROM campi WHERE id_campo=$blobId";
$result = mysqli_query($_CONFIG['conn'], $dbQuery) or die("File non presenti nel Database");
if(mysqli_num_rows($result) == 1)
{
$fileType = @mysqli_result($result, 0, "file");
$fileContent = @mysqli_result($result, 0, "img");
header("Content-type: $fileType");
echo $fileContent;
} else { Messaggio("non esiste Record."); }