Salve a tutti, scrivo per un problema di confronto stringa in cui compare il carattere §.
In breve, ho necessità di verificare se un messaggio inserito tramite un form contiene come primo carattere il simbolo §.
Il codice semplificato è qui sotto, composto da due file (form e pagina php chiamata).
Form.html
Codice PHP:
<form action="script.php" method="post">
<input type="text" size="10" name="messaggio" />
<input type="submit" />
</form>
script.php
Codice PHP:
<?php
$messaggio = $_POST['messaggio'];
if(substr($messaggio,0,1) == "§")
{
echo $messaggio;
}
?>
Purtroppo, se inserisco un messaggio del tipo §ciao, non me lo fa visualizzare, segno che quindi non lavora con questo carattere.
Con caratteri normali invece (a, b, c, 1, 2, 3) nessun problema...
Purtroppo io ho necessità di dover usare questo simbolo, §, c'è nessuno che saprebbe darmi una mano?
Grazie in anticipo!