Retourné des données Help
Résolu
jalalnet
Messages postés
293
Date d'inscription
Statut
Membre
Dernière intervention
-
jalalnet Messages postés 293 Date d'inscription Statut Membre Dernière intervention -
jalalnet Messages postés 293 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrais retourné variable array dans un header puis exploiter les données mais j'arrive pas
voila le code utilisé:
$dataform = array('trimed_titre'=> $trimed_titre , 'trimed_contenu'=> $trimed_contenu , 'billet'=> $_POST['billet'] );
header('Location:news_rediger.php?rtrn=' . $dataform);
mais sur le page news_rediger.php lorsque j'essaye d'afficher le variable $rtrn j'arrive pas
print_r($_GET['rtrn'])
il m'affiche juste le mot array
puis je voudrais savoir comment retourné 2 variable dans un header
j'essaye se code mais toujours j'ai un parse error
header('Location:news_rediger.php?rtrn=' . $dataform ; rtrn2 = .$data);
je voudrais retourné variable array dans un header puis exploiter les données mais j'arrive pas
voila le code utilisé:
$dataform = array('trimed_titre'=> $trimed_titre , 'trimed_contenu'=> $trimed_contenu , 'billet'=> $_POST['billet'] );
header('Location:news_rediger.php?rtrn=' . $dataform);
mais sur le page news_rediger.php lorsque j'essaye d'afficher le variable $rtrn j'arrive pas
print_r($_GET['rtrn'])
il m'affiche juste le mot array
puis je voudrais savoir comment retourné 2 variable dans un header
j'essaye se code mais toujours j'ai un parse error
header('Location:news_rediger.php?rtrn=' . $dataform ; rtrn2 = .$data);
A voir également:
- Retourné des données Help
- Fuite données maif - Guide
- Ecran retourne - Guide
- Trier des données excel - Guide
- Sauvegarde des données - Guide
- Supprimer les données de navigation - Guide
3 réponses
Essaie :
@ pluche.
Fab.
L'important n'est pas de convaincre, mais de donner à réfléchir.
header('Location:news_rediger.php?rtrn=' . $dataform .');
@ pluche.
Fab.
L'important n'est pas de convaincre, mais de donner à réfléchir.
Salut.
Lorsque tu tentes de transformer un tableau en une chaine, le résultat est la chaine "array". En concaténant la variable du tableau à une chaine, tu demandes la conversion.
Jette un coup d'oeil du côté de la sérialisation.
Lorsque tu tentes de transformer un tableau en une chaine, le résultat est la chaine "array". En concaténant la variable du tableau à une chaine, tu demandes la conversion.
Jette un coup d'oeil du côté de la sérialisation.
En mélangeant $dataform avec une chaine grâce à la concaténation (avec le point), tu demandes la conversion de $dataform (qui est un array) en chaine, ce qui est impossible, donc le résultat de la conversion est "array".
Il faudra sérialiser ton array avant de le mettre dans l'URL.
Après, il faudra désérialiser $_GET['rtrn'] pour retrouver ton array.
https://www.php.net/manual/fr/function.serialize.php
https://www.php.net/manual/fr/function.unserialize.php
--
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Il faudra sérialiser ton array avant de le mettre dans l'URL.
Après, il faudra désérialiser $_GET['rtrn'] pour retrouver ton array.
https://www.php.net/manual/fr/function.serialize.php
https://www.php.net/manual/fr/function.unserialize.php
--
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.