Ciao,
Punteggiatura ok tranne ' e " che me lo stampa così:
Facciamo una prova, mettiamo un po\' di punteggiatura. Allora , : @ \"ciao\"!
La barra tra il po e l'apostrofo qui sul forum non la visualizza però a me si, ecco perchè te lo sto specificando.
Credo che il problema sia all'inizio cioè quando invio il form e questo memorizza i dati nel txt, è lì che dovrei fare qualcosa o posso risolverlo anche prima di stamparlo a video?
Questo è il file a cui indirizza il form:
Codice PHP:
<?php
$numrighe = 0;
$textfile = fopen("../db/messaggi.txt", "r");
while ( fgets($textfile,1024) ) {
$numrighe = $numrighe +1;
}
fclose($textfile);
$textfile = fopen("../db/messaggi.txt", "a");
$idriga = $numrighe + 1;
$ccorso = $_POST["corso"];
$cnome = $_POST["nome"];
$cemail = $_POST["email"];
$cmessaggio = $_POST["messaggio_bac"];
$cmessaggio_ok=EREG_REPLACE("\r\n"," ",$cmessaggio);
$datiform = "$idriga|$ccorso|$cnome|$cemail|$cmessaggio_ok|\n";
fwrite($textfile, $datiform);
fclose($textfile);
$nome=$_POST["nome"];
$email=$_POST["email"];
$corso=$_POST["corso"];
$messaggio_bac=$_POST["messaggio_bac"];
...
...
...
?>
Per quanto riguarda le parole proibite, ora non copre più nulla!
Ho notato che hai tagliato parecchio codice, come mai?
Ciao e grazie ancora,
Cicileu