begin process at 2012 05 31 20:16:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Tableau 2D en 2 tableaux 1D ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Tableau 2D en 2 tableaux 1D ?

jeudi 13 octobre 2005 à 19:43:25 | Tableau 2D en 2 tableaux 1D ?

tabatha64

Bonjour, 

Voici mon souci :  pourquoi lorsque je passse comme  parametre à une url, un tableau en 2 dimensions, le navigateur bloque mon fichier de reception et ne m'affiche rien. Est ce par le fait que le tableau contient environ 100 int ? Car lorque j'envoie 2 tableaux de 1 dimension, il n'y a pas de probléme..

je voudrais savoir aussi s'il existe un script permettant de passer un tableau en 2 dimensions en 2 tableaux de 1 dimension.


Merci pour votre aide.
jeudi 13 octobre 2005 à 19:54:33 | Re : Tableau 2D en 2 tableaux 1D ?

Anthomicro

Salut,

tu envoies ton tableau comment ? en le sérialisant ? il faut savoir que les url sont limités à 2048 caractères sous IE, sous firefox la limite est bien plus grande


    jeudi 13 octobre 2005 à 20:15:33 | Re : Tableau 2D en 2 tableaux 1D ?

    tabatha64

    Les tableaux sont envoyés avec sérialize, addslash, et encode ainsi que les fonctions inverse dans le fichier de réception. J'y arrive bien avec des tableaux de 1D mais des que je passe à 2D , ca bloque .. alors que je n'ai juste que 90 données dans ce tableau. Donc, je vais essayer de le passer en 2 tableaux de 1D (  ou pourrais je trouver un script pour cela, s'il y en a un?), sinon il y a la solution des sessions mais je préfererai éviter. Qu'en penses tu ?

    Merci encore
    jeudi 13 octobre 2005 à 20:27:58 | Re : Tableau 2D en 2 tableaux 1D ?

    Anthomicro

    il faudrait vérifier la longueur de ta chaîne générée avant de changer de méthode. si ça dépasse 2048 caractères t'as la réponse.


      jeudi 13 octobre 2005 à 20:34:45 | Re : Tableau 2D en 2 tableaux 1D ?

      tabatha64

      Je ne pense pas que ca vienne de là car lorsque je la diminue au minimum ca ne passe pas quand meme. Ca passe juste avec des tableaux 1D. Ne me dis pas que je dois passer aux sessions ?

      jeudi 13 octobre 2005 à 21:27:19 | Re : Tableau 2D en 2 tableaux 1D ?

      Anthomicro

      tu peux nous montrer ton code qui sérialise et celui qui récupère les tableaux stp ?


        jeudi 13 octobre 2005 à 23:15:28 | Re : Tableau 2D en 2 tableaux 1D ?

        FhX

        Ouais, y'a un bug au niveau de la sérialisation... !
        vendredi 14 octobre 2005 à 08:52:11 | Re : Tableau 2D en 2 tableaux 1D ?

        tabatha64

        voici mon code d'envoi d'url :

        echo "<img src='Artichow/examples/site/3bars-2_IV_11_1.php?str=".addslashes(urlencode(serialize($tab1)))."&str2=".addslashes(urlencode(serialize($tabTypes)))."&str3=".addslashes(urlencode(serialize($tabData1)))."'>";

        // $tab1 et $tabTypes sont des tableaux de 1D
        // $tabData un tableau de 2D (30 lignes / 3 colonnes)

        Fichier 3bars-2_IV_11_1.php :

        //Je récupère mon tableau pour la légende
        $str=$_GET['str'];
        $tabEntete=unserialize(urldecode(stripslashes($str)));

        //Je récupère les types pour la légende
        $str2=$_GET['str2'];
        $tabTypes=unserialize(urldecode(stripslashes($str2)));

        //Je récupère les données ds un tableau à 2 dimensions
        $str3=$_GET['str3'];
        $tabData1=unserialize(urldecode($str3));



        Voila..
        En passant les 2 premiers tableaux ca marche, mais dés que je rajoute le 3éme tableau , il m'affiche le petit carré (avec à l'intérieur un triangle, un cercle et un carré) comme si l'image allait arriver. Et meme en ne mettant que le tableau 2D en parametre, l'image ne s'affiche pas.
        vendredi 14 octobre 2005 à 10:38:26 | Re : Tableau 2D en 2 tableaux 1D ?

        tabatha64

        Désolé mais je viens de m'apercevoir que mon tableau 2D faisait + de 4000 caracteres une fois encodé. Donc impossible à passer en parametre dans l'url avec Internet explorer.

        Apparemment la librairie bz2 ne me permet pas de compresser ce genre de données donc, est ce que quelqu'un voit une autre solution car je n'ai pas d'idée de mon côté ?
        vendredi 14 octobre 2005 à 14:07:25 | Re : Tableau 2D en 2 tableaux 1D ?

        malalam

        Administrateur CodeS-SourceS
        Hello,

        ben à part découper ton tableau...
        Ou alors, tu le sérialises, et au lieu de le passer dans l'url, tu le mets dans un fichier.
        Dans la page où tu en as besoin, tu ouvres le fichier, tu le lis, et tu déserialises.


        1 2

        Cette discussion est classée dans : tableau, tableaux, dimensions, 2d, 1d


        Répondre à ce message

        Sujets en rapport avec ce message

        array 2D composé de array [ par Diafwl1 ] Bonjour, j'aurais voulu savoir s'il existe une fonction qui me permette de créer ou d'ajouter dans un tableau à 2 dimensions, un tabeau d'1 dimension Tableaux et image en html Aide SIVOUPLAIT [ par 0000000000 ] Bonjour je voudrais savoir comment faire pour mettre dans un tableau une image de taille proportionnelle à celle du tableau?Sachant que le tableau à u Comment crrer un tableau comme .... [ par milkasoprano ] Bonsoir tous le monde ! comment allez vous ! Bien ! ben c ce qui compte... :)Lol ! Voila l'origine de ce message, c'est que je recherche desespereme petites questions de débutant sur les tableaux [ par johanb ] bonjour à tous, alors voilà je me lance juste dans le PHP, et j'aimerais poser quelques questions a propos des tableaux.je possède les bases en c/c++ passage de tableaux en paramètre à une fonction [ par FreakDev ] salut à tous,euh... une question de noob... dsl mais j'ai pas trouver d'exemple dans la doc officielle (euh... il est possible que j'ai mal chercher d Tableau a deux dimensions [ par hicksman ] salut,comment faire pour mettre le resultat d'une requete select dans un tableau a deux dimensions.en fait je eux que le résultat de ma boucle while($ Tableau 2D [ par goulouk ] Bonjour je voudrais savoir comment créer et lire un tableau en 2D en php svp.merci. Chois entre plusieurs tableaux (4, 6, 8 cellules) [ par Brikse ] Hello à tous, Alors, je voudrais savoir si quelqu'un a une idée pour choisir tel ou tel tableau (4, 6 ou 8 cellules) dans la partie Admin d'un site po tableaux [ par Angel42480 ] Salut je cherchais un petit code que je pensais pas trop trop dur, alors voila c'est simple : je veux que quand un visiteur tape son nom dans une case Script de sondage évolué avec tableau à 2 dimensions [ par regisgo ] Bjr à tous,Je cherche désespérement un script php de sondage évolué sous la forme de tableau à 2 dimensions :Exemple : Ceci est la question du sondage


        Nos sponsors


        Sondage...

        CalendriCode

        Mai 2012
        LMMJVSD
         123456
        78910111213
        14151617181920
        21222324252627
        28293031   

        Consulter la suite du CalendriCode

        Photothèque

        A découvrir



         
        Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
        CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
        CodeS-SourceS.com© est une marque déposée tous droits réservés

        Google Coop CodeS-SourceS Google Coop CodeS-SourceS
        Temps d'éxécution de la page : 1,810 sec (3)

        Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales