Erreur "invalid argument passed in"

Patrick_Martin Messages postés 8 Statut Membre -  
 Pitet -
bonjour, j'ai ce message d'erreur
Warning: implode() [function.implode]: Invalid arguments passed in /h............/admin/index.php on line 265 que je ne comprends pas...
la ligne en question :
<TEXTAREA name="text" rows=20 cols=80>'.stripslashes(implode("",$text)).'</TEXTAREA>
Je ne suis pas un grand connaisseur au niveau PHP, si quelqu'un peux m'aider..
Merci d'avance

1 réponse

mounir234 Messages postés 183 Statut Membre 12
 
Bonjour,
tu n'a pas mis le caractère avec le quel tu veux imploder et la variable $text doit être un tableau.

la syntaxe pour implode est :

$tableau= array('lastname', 'email', 'phone');
$text = implode(",", $tableau);

que est ce que tu veux faire exactement ?
0
Patrick_Martin Messages postés 8 Statut Membre
 
Merci pour ta réponse
Mettre un site que j'ai acheté en ligne...
0
Patrick_Martin Messages postés 8 Statut Membre
 
if($q) {
$filename = "../includes/pages/$q";
if(!is_writable($filename)) {
die("<b>$q</b> is not writable! All files in your includes/pages directory should be CHMOD 666");
}
$text = @file($filename,"r");
echo '<b>EDIT PAGE</b> : '.$q.'
<FORM action="index.php" method="POST">
<INPUT type="hidden" name="q" value="'.$q.'">
<TEXTAREA name="text" rows=20 cols=80>'.stripslashes(implode("",$text)).'</TEXTAREA>
<br><INPUT type="submit" name="submit" value="Save page">
</FORM>';
include("footer.php");
exit;
}
j'en ai mis un peu plus
0
mounir234 Messages postés 183 Statut Membre 12
 
lool non pas ca, je veux savoir ce que tu veux faire exactement avec le code qui ne marche pas ==> stripslashes(implode("",$text)) : qu'est ce que cela doit retourner comme résultat.
0
Patrick_Martin Messages postés 8 Statut Membre
 
Ben en fait je sais pas trop expliquer vu que j'y connais pas grand chose, le site : http://paddynicedeals.com/aikido/ Jettes un oeil tu pourras mieux comprendre que moi
En fait dans le cadre more ressources j'ai un message d'erreur, et j'ai ce message sur implode quand je suis dans la configuration. Je suppose que c'est lié
0
mounir234 Messages postés 183 Statut Membre 12
 
essaye de faire stripslashes(implode(",",$text)) au lieu de stripslashes(implode("",$text))
0