ciao a tutti!
come faccio ad evitare che in un form venga inserito un "invio" in un record del db??
grazie...
ciao a tutti!
come faccio ad evitare che in un form venga inserito un "invio" in un record del db??
grazie...
prova a fare il replace di "\r\n" con la stringa vuota
"La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)
cioè eseguo un controllo e ogni volta che trovo la stringa vuota la sostituisco con "\r\n"?? che significa?
no! devi fare il contrario! come ti ha suggerito panta, devi sostituire \n\r [ che è il corrispondente del tasto "invio" ] con la stringa vuota![supersaibal]Originariamente inviato da kodode
cioè eseguo un controllo e ogni volta che trovo la stringa vuota la sostituisco con "\r\n"?? che significa? [/supersaibal]
http://it.php.net/manual/it/function.str-replace.php
codice:$str = str_replace("\n\r", "", $tua_stringa);
Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone
WARNING! \r\n e non \n\r![supersaibal]Originariamente inviato da 13manuel84
no! devi fare il contrario! come ti ha suggerito panta, devi sostituire \n\r [ che è il corrispondente del tasto "invio" ] con la stringa vuota!
http://it.php.net/manual/it/function.str-replace.php
[/supersaibal]codice:$str = str_replace("\n\r", "", $tua_stringa);
io per sicurezza sostituivo:
\r -> \n
\n -> ""
sembra che \r non sia supportato su linux ma solo su win
CIAO!
«Se leggi dimentichi, se vedi capisci, se fai impari» Piaget