Ho tre files per l'inserimento di dati in un DB mysql
Il primo con una form di inserimento che si colega al secondo file appuntamenti_ins2.php: <form action="appuntamenti_ins2.php" method="post" enctype="multipart/form-data" name="form" onSubmit="return validateForm(this);">
Titolo:
<input name="titolo" type="text" id="titolo" value="<? print $titolo ?> " size="60" maxlength="100" style="font-size: 9px;">
<input name="submit" type=submit value="Continua >>" style="font-size: 9px;">
</form>
Il file appuntamenti_ins2.php è composto di due form la prima:
titolo:<? print $_POST[titolo]; ?>
<form action="appuntamenti_ins.php" method="post" name="form">
<input name="titolo" type="hidden" id="titolo" value="<? print $_POST[titolo]; ?>">
<input name="submit" type=submit value="<< indietro" style="font-size: 10px;">
</form>
che mi permette di tornare indietro per eventuali modifiche di quello che ho scritto
la seconda form che mi permette di salvare i dati nel DB:
<form action="appuntamenti_ins3.php" method="post" name="form">
<input name="titolo" type="hidden" id="titolo" value="<? print $_POST[titolo]; ?>">
<input name="submit" type=submit value="Inserisci >>" style="font-size: 10px;">
</form>
Il terzo file mi salva i dati nel DB
Il problema è che se scrivo parole con l'apostrofo me li visualizza con il doppio apice e me li salva con il doppio apice.Codice PHP:
<?
include "../connect.php";
mysql_query("INSERT INTO appuntamenti (titolo)
VALUES ('$titolo')");
?>
Ad esempio se scrivo l'amore mi visualizza e salva l''amore
Come faccio ad evitare questo problema.
Grazie