J'utilise php; et je lis que si je demande à l'utilisateur d'entrer des informations sur lui-même par une forme puis quand je avoir accès à cette information, je devrais mieux utiliserLa fonction Trim n'effleure pas vraiment
$var=mysqli_real_escape_string($dbc,trim($_POST['name']));
car il supprime tous les espaces du champ de texte et d'autres symboles indésirables, mais il ne supprime vraiment pas les espaces? Aide!
Pourriez-vous nous donner un exemple de l'entrée, de la sortie que vous obtenez et de la sortie que vous attendez? Cela nous aiderait probablement à dire ce qui se passe. Mais vous réalisez que [trim()] (http://php.net/manual/fr/function.trim.php) ne fait que tronquer les choses du début et de la fin de la chaîne, n'est-ce pas quelque chose au milieu? (c'est-à-dire 'trim ('ceci est un test')' => ''c'est un test''.) –
Il ne supprimera que les espaces avant et arrière. Voulez-vous supprimer _all_ spaces? – Dogbert
'trim' supprime uniquement les espaces ** leading ** et ** trailing **, pas tous les espaces de la chaîne. – deceze