strtolower

Tariq
Invité n'ayant pas de compte PHPfrance

30 nov. 2006, 00:10

Salut,
J'ai un probleme avec strtolower:
$description = htmlentities(strtolower($_POST['description'], ENT_QUOTES)); // post city as var
voila le code:

Warning: Wrong parameter count for strtolower() ..... on line 8
Merci

Mammouth du PHP | 1776 Messages

30 nov. 2006, 00:12

De l'ordre, de l'ordre !!!!
$description = htmlentities(strtolower($_POST['description'], ENT_QUOTES)); // post city as var
revient à faire
$description = strtolower($_POST['description'], ENT_QUOTES);
$description = htmlentities($description);
Reste plus qu'à trouver ton erreur dans ton traitement :wink:

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

30 nov. 2006, 00:13

Salut,
Avant de te répondre sur ce sujet je voudrais bien que tu nous dises si celui-ci est [Résolu] !!

En tant qu'invité tu ne peux pas taguer le message toi même mais tu peux le signaler !
Tu peux aussi t'inscrire pour avoir ce privilège :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Tariq
Invité n'ayant pas de compte PHPfrance

30 nov. 2006, 00:14

Je peux pas les mettre dans une seule ligne??

Mammouth du PHP | 1776 Messages

30 nov. 2006, 00:16

Je peux pas les mettre dans une seule ligne??
Réponds à la demande de Truc d'abord :wink:

Ensuite, bien sûr que tu peux le mettre en une ligne, mais vois ton erreur dans le code. consulte htmlentities() et strtolower(), tu comprendras par toi même la bêtise :wink:

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

30 nov. 2006, 00:28

Si l'autre sujet n'est pas Résolu ce n'est pas grave non plus, on t'aidera quand même sur ce souci, mais donne signe de vie

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

ViPHP
ViPHP | 1961 Messages

30 nov. 2006, 00:46

Bonsoir,
Si on lit le message d'erreur
Warning: Wrong parameter count for strtolower() ..... on line 8
Sans être un spécialiste de l'anglais (trè, très loin de là)
Je dirais, le nombre de paramètres pour la fonction strtolower() est incorrect.

Je regarde donc le manuel de PHP qui me dit lui que strtolower() ne prends qu'un paramètre. Je me tourne vers ce que j'ai écris
$description = htmlentities(strtolower($_POST['description'], ENT_QUOTES)); // post city as var
Je décompose mon code pour y voi plus clair et ça me donne
strtolower($_POST['description'], ENT_QUOTES)
Et là :shock: , que vois-je :?:
strtolower() a deux paramètres. Conclusion :
J'ai mal placé ma première parenthèse fermante.

Je corrige et ça donne
$description = htmlentities(strtolower($_POST['description']), ENT_QUOTES); // post city as var
Ceci-dit, le fait d'avoir résolu ce problème ne t'empèche pas de répondre à la question de Truc
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

30 nov. 2006, 01:40

J'ai tagué tes deux autres sujets [Résolu] à l'avenir (proche) fait l'effort de signaler si tu as obentu une réponse à ton problème et s'il est [Résolu]

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Tariq
Invité n'ayant pas de compte PHPfrance

30 nov. 2006, 15:38

J'ai ecris ce message: c'etait une erreur ds la variable

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

30 nov. 2006, 23:12

J'ai ecris ce message: c'etait une erreur ds la variable
?! :-k ?!

ça veut dire que c'est bon, problème résolu ?

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Tariq
Invité n'ayant pas de compte PHPfrance

03 déc. 2006, 17:28

ca marche toujours pas, le meme message d'erreur

ViPHP
ViPHP | 3607 Messages

03 déc. 2006, 17:36

dis donc c'est un monologue que tu entreprends? ou alors tu te fiches des questions posées par les autres ?

Tariq
Invité n'ayant pas de compte PHPfrance

03 déc. 2006, 18:01

Resolu