transférer un tableau? serialize unserialize

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 : transférer un tableau? serialize unserialize

par Xabi » 08 févr. 2006, 19:02

Salut,

tu peux poster ta trouvaille, ça m'interesse dur...

Merci pour ton altruisme.

Xabi_

c'est bon j'ai trouvé

par funzyrip » 24 janv. 2006, 16:37

pas la peine de vous embêter, j'ai trouvé...

:)

désolé d'avoir poster pour rien

transférer un tableau? serialize unserialize

par funzyrip » 24 janv. 2006, 11:07

bonjour
je voudrai passer un tableau d'une page à l'autre mais je n'arrive pas à trouver une syntaxe correcte:

voila pour le code de la 1ere page ou je rempli le tableau :
 <?php
$tab = array();
for($i=0;$i<=$total;$i++) {
echo "<br />".$fichier[$i];
$tab[]=$fichier{$i}; }
?>
<input type="hidden" name="tableau" value="$tab[]">
ou par la methode serialize
<input type="hidden" name="tableau" value="'.serialize($tab).'">
et voila pour la 2eme page ou je récupère le tableau et ou je tente de lire la 1ere valeur:
<?php 
$tableau[] = $_POST['tableau'];
echo "<br />".$tableau[0];
?>
ou avec unserialize
$tableau = unserialize($_POST['tableau']);
en cherchant sur google et sur des forums, j'ai vu que certains arrivent à passer leur tableau "normalement" et que d'autres utilisent serialize pour l'envoi et unserialize pour la réception... J'ai essayé les deux mais je ne dois pas avoir une syntaxe correcte?
si quelq'un pouvait voir mon erreur ou trouver une solution? merci à vous