Salve ho un piccolo ma grande problema tramite una form con una select seleziono in una tabella del db (phpmyadmin) un valore e lo invia tramite Post a un altra pagina dove lo inserisco in un altra tabella, solo che se seleziono un valore che tiene un apostrofo internamente me lo tronca ....
esempio:
pagina della form
<form action="cod.php" method="post">
<select name="comunicap">
<?
$sql = "SELECT * FROM comuni " ;
$result = mysql_query ( $sql );
while ( $row = mysql_fetch_array( $result ))
{
$var = $row['1'];
$menu=$row['1'];
$menu1=$row['5'];
echo "<option value=\"$var - $menu1 \">$menu - $menu1 </option>";
}
?>
</select>
<input type="submit" name="Submit" value="invia" />
</form>
----cod.php------
$comunicap=$_POST['comunicap'];
quando vado a stampare la variabile $comunicap se internamente c'è un valore con l'apostrofo tronca il testo...
ho provato con diverse soluzioni ,stripslashes,addslashes ma non riesco a risolvere ...