Originariamente inviato da progalba
cercando nel forum ci sono:


se vuoi eliminare tutti gli spazi vuoti della stringa puoi fare cosi:

$stringa = str_replace(" ", "",$stringa);

se invece vuoi lasciare quelli tra le parole e togliere solo quelli inziali e/o finali:

$stringa=trim($stringa);
Beh allora basterebbe modificare solo questa parte che dici?

$nome = htmlspecialchars(strip_tags(trim($_POST['nome'],"\x00..\x1F")));
$email = htmlspecialchars(strip_tags(trim($_POST['email'],"\x00..\x1F")));
$url = htmlspecialchars(strip_tags(trim($_POST['url'],"\x00..\x1F")));
$citta = htmlspecialchars(strip_tags(trim($_POST['citta'],"\x00..\x1F")));
$messaggio = htmlspecialchars(strip_tags(trim($_POST['messaggio'],"\x00..\x1F")));