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

  1. 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
    1. Patrick_Martin Messages postés 8 Statut Membre
       
      Merci pour ta réponse
      Mettre un site que j'ai acheté en ligne...
      0
    2. 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
    3. 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
    4. 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
    5. mounir234 Messages postés 183 Statut Membre 12
       
      essaye de faire stripslashes(implode(",",$text)) au lieu de stripslashes(implode("",$text))
      0