ciao, ho problemi con " .
ho un form con un campo input, all'intermo di questo se gli scrivo " all'invio recupero il dato passato, all'interno di un altro campo input, con $_POST e nel risultato mi viene cancellato il carattere " e TUTTO quello che viene dopo.
Allora ho pensato di usare str_replace ecco il codice che ho usato
Codice PHP:
<?php
$oggetto = str_replace("\'","'", $_POST["oggetto"]);
$oggetto .= str_replace('"','"', $_POST["oggetto"]);
$oggetto .= str_replace('\"','"', $_POST["oggetto"]);
?>
<div id="prova">
<form name="form" action="" method="post">
<input type="text" name="oggetto" class="form" value="<?php echo $oggetto; ?>">
ma non funziona... ho anche cerato in giro ma nulla.. potete aiutarmi?