Ok sono riuscito a fare esattamente ciò che dovevo..ora mi si pone 1 altro problemino:
ho il mio form:
Codice PHP:
<html>
<body>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
Link Immagine (nome)
<hr width="420px" align="left" />
<input type="checkbox" name="usa_img" value="<?=$_POST['usa_img']?>" checked="checked"><input name="link" value="<?=$_POST['link']?>" size="62" maxlength="500" type="text">
Nome
<hr width="167px" align="left" />
<input name="nome_pg" value="<?=$_POST['nome_pg']?>" size="20" maxlength="25" type="text">
<input value="Invia" type="submit">
</form>
<?
$link=$_POST['link'];
$nome=$_POST['nome_pg'];
$usa_img=$_POST['usa_img'];
?>
<? echo "[.IMG]".$link."[/.img]";?>
<? echo "[.IMG]".$nome.".png[/.img]";?>
</body>
</html>
mi restituisce a schermo le due frasi che voglio. Ora invece vorrei fare in modo che flaggando la casellina, restituisca solo la frase legata a "link immagine (nome)"..altrimenti soltanto quella legata a "nome".
In pratica uno script per far funzionare il flag tipo: se vuoi usare "link immagine", flagga, scrivi e premi invio..se vuoi usare solo "nome" non flaggare.
Ho provato a utilizzare:
Codice PHP:
<? if (!isset($usa_img)) {
echo "[.IMG]".$link."[/.img]";} else {
echo "[.IMG]".$nome.".png[/.img]";}
?>
ma ovviamente non funzia...
Suggerimenti?
Grazie mille!