no save
Assistance
Achat
News

Forum | webmastering
Problème: Double Pseudo (Sans Base de Donnée)
benkeeper, le lun. 12 févr. 2007 à 14:12:24
Si le modèle de la ligne est le suivant :

NOM MOTDEPASSE EMAIL\n

La ligne

$morceaux = explode(" ", $indice);

implique que $morceaux[0] = NOM, $morceaux[1] = MOTDEPASSE et $morceaux[2] = EMAIL

Peut être que le problème vient de là.

Autrement, bien que j'ai conscience qu'il s'agit d'un script de test, il vaut mieux prendre pour habitude de ne pas utilise l'espace comme séparateur, pour éviter les erreurs si l'utilisateur entre un espace dans son nom. Personellement j'utiliserai le "pipe" |

ex : NOM|MOTDEPASSE|EMAIL\n

avec un test pour supprimer les pipes éventuellement entrés par l'utilisateur, de cette manière :

$membre = str_replace("|", "",$nom) ."|". str_replace("|", "",$motdepasse). "|" . str_replace("|", "",$email) ."|";

Je sais pas expérience qu'il vaut mieux prendre l'habitude de ces petits détails, y compris pour les tests :)

Ben
PrécédentClaudeDavy
févr. 07
ClaudeDavy
févr. 07
Suivant
REPONSES
benkeeper
févr. 07
ClaudeDavy
févr. 07
ClaudeDavy
févr. 07
benkeeper
févr. 07
ClaudeDavy
févr. 07
ClaudeDavy
févr. 07
benkeeper
févr. 07
ClaudeDavy
févr. 07
ludivine
mars 07
Version Web
Réalisé par RedShift
no save