Piccolo problema con le parole apostrofate
Salve a tutti sto realizzando un sito e ho un problema con un form di ricerca posto il codice:
<?
if(isset($_POST["Titolo"]))
{
$key=str_replace(" ","+",$_POST["Titolo"]);
header('Location: risultati.php?key='.$key.'&Lin='.$_POST["LIN"]);
}
?>
<img src="immagini/logo.png" alt="logo" name="VideoBook" title="VideoBook">
<br>
<form method="POST">
<input class="bordo" type="text" size="60" name="Titolo" title="Inserisci il titolo da ricercare" tabindex="1"><br>
<input type="radio" value="ita" checked="checked" name="LIN" title="Solo risultati in italiano">Risultati in italiano
<input type="radio" value="All" name="LIN" title="Tutti i risulttati">Tutti i risultati<br>
<input type="submit" value="Cerca con VideoBook" name="Cerca" tabindex="2" title="Clicca per cominciare la ricerca">
<input type="button" onclick="window.open('segnala.php')" value="Segnala un Video" name="Segnala" tabindex="3" title="Segnala un video">
</form>
il problema sta nel fatto che in locale con easy php 1.8 non ci sono problemi menter se lo carico in rete in automatico alla variabile $_post["titolo"] vengono aggiunti degli / se la parola contiene ' come mai?? e pure non uso nessuna funzione addslashes() spero che qualcuno possa aiutarmi grazie a tutti