Problème création de tableau array et retour
Résolu/Fermé
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
-
10 sept. 2008 à 19:55
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 10 sept. 2008 à 20:44
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 10 sept. 2008 à 20:44
A voir également:
- Problème création de tableau array et retour
- Tableau word - Guide
- Code ascii tableau - Guide
- Tableau croisé dynamique - Guide
- Trier tableau excel - Guide
- Creation compte gmail - Guide
7 réponses
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
10 sept. 2008 à 20:10
10 sept. 2008 à 20:10
salut,
mais le code que tu nous donne ne nous éclaire pas beaucoup, il n'y a que les assignations, aucun traitement et pas non plus de retour.
tu fais quoi avec ces variables après ?
mais le code que tu nous donne ne nous éclaire pas beaucoup, il n'y a que les assignations, aucun traitement et pas non plus de retour.
tu fais quoi avec ces variables après ?
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
10 sept. 2008 à 20:25
10 sept. 2008 à 20:25
Mon message est clair et je pense, n'a nullement besoin d'être approfondi, si tu veux savoir je les entre dans une base de donnée mais cela n'as STRICTEMENT rien à voir avec mon problème.
Donc comme je l'ai si bien expliquer la valeur de $relo au retour est nul. Alors que bien évidement la variable $messag est complete à la base.
Donc comme je l'ai si bien expliquer la valeur de $relo au retour est nul. Alors que bien évidement la variable $messag est complete à la base.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
10 sept. 2008 à 20:31
10 sept. 2008 à 20:31
si tu le dis…
as-tu fait (juste après le bout de code donné) un :
et si oui, qu'est-ce que ça donne ?
as-tu fait (juste après le bout de code donné) un :
print_r($messag); print_r($relo); print_r($message);
et si oui, qu'est-ce que ça donne ?
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
10 sept. 2008 à 20:37
10 sept. 2008 à 20:37
et soit dit passant et puisque ta question est on ne peut plus complète, à quoi sert "$relo" puisque aussitôt tu places les données dans "$message".
pourquoi ne pas les placer directement dans "$messages".
ta question est peut être complète mais le code n'est pas aussi clair et on ne sait pas ce que entends par "retour" ni comment tu le fais.
un simple :
???
pourquoi ne pas les placer directement dans "$messages".
ta question est peut être complète mais le code n'est pas aussi clair et on ne sait pas ce que entends par "retour" ni comment tu le fais.
un simple :
return $relo;
???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
10 sept. 2008 à 20:38
10 sept. 2008 à 20:38
Je l'ai dit la valeur est nul, elle est vide.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
10 sept. 2008 à 20:40
10 sept. 2008 à 20:40
"null" et vide, c'est pas la même chose.
et les deux autres variables ?
et comment tu l'affiches ?
si tu veux qu'on t'aide va falloir être un peu plus coopérant, on va te tirer les vers du nez en plus d'essayer de te trouver une solution !
doit bien y avoir quelque chose d'autre entre l'assignation et le retour à l'écran bon sang !
et les deux autres variables ?
et comment tu l'affiches ?
si tu veux qu'on t'aide va falloir être un peu plus coopérant, on va te tirer les vers du nez en plus d'essayer de te trouver une solution !
doit bien y avoir quelque chose d'autre entre l'assignation et le retour à l'écran bon sang !
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
10 sept. 2008 à 20:40
10 sept. 2008 à 20:40
Pardon le code complet est:
$messag = addslashes(nl2br($_POST['message'])); $relo = array('[i]'=>'<em>', '/i'=>'</em>', '[b]'=>'<strong>', '/b'=>'</strong>', '[u]'=>'<u>', '/u'=>'</u>', '[p-left]'=>'<div align=\"left\">', '[p-center]'=>'<div align=\"center\">', '[p-right]'=>'<div align=\"right\">', '[p-justify]'=>'<div align=\"justify\">', '/p'=>'</div>'); $message = $relo[$messag]; echo $message;
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
10 sept. 2008 à 20:42
10 sept. 2008 à 20:42
ah ben évidement !!!
et "$messag", il est égale à quoi ???
si la valeur de "$messag" ne correspond pas à un index de "$relo" c'est normal que rien ne sorte.
et "$messag", il est égale à quoi ???
si la valeur de "$messag" ne correspond pas à un index de "$relo" c'est normal que rien ne sorte.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
10 sept. 2008 à 20:44
10 sept. 2008 à 20:44
ajoute ce test :
comme ça tu sauras si l'index existe dans ton tableau.
print_r( array_key_exists( $messag , $relo ) );
comme ça tu sauras si l'index existe dans ton tableau.