strtolower

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : strtolower

par Tariq » 03 déc. 2006, 18:01

Resolu

par jojolapine » 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 ?

par Tariq » 03 déc. 2006, 17:28

ca marche toujours pas, le meme message d'erreur

par Truc » 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 ?

par Tariq » 30 nov. 2006, 15:38

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

par Truc » 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]

par Ajoloca » 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

par Truc » 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

par DocType » 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:

par Tariq » 30 nov. 2006, 00:14

Je peux pas les mettre dans une seule ligne??

par Truc » 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:

par DocType » 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:

strtolower

par Tariq » 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