Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1398 connectés 

  FORUM HardWare.fr
  Programmation

  avis aux violents en php.....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

avis aux violents en php.....

n°19327
alien_nan
Posté le 19-03-2001 à 17:29:25  profilanswer
 

salut,
 
voila mon probleme. je veux passer des variables php  d'une page vers une autre sans utiliser de formulaire ni de javascript.
la formule courante est href=mapage.html?var1=valeur1&var2=...
et ainsi de suite
le probleme, c'est qu'il faut que je passe des tableaux, donc je ne peux pas faire tab[1]=...
 
le tableau se remplit a partir d'info extraite d'un fichier, je dois les afficher, et encore les transmettre ds une autre page...  
 
c'est la le hic. si quelqu'un a une idée.....
merci d'avance...
 
ps: si je n'ai pas ete suffisamment clair, n'hesitez pas a me demander des precisions ou reformuler....

mood
Publicité
Posté le 19-03-2001 à 17:29:25  profilanswer
 

n°19337
Lord II
PIB2000
Posté le 19-03-2001 à 17:38:00  profilanswer
 

Essaye de passer tes variables comme une chaine de texte en séparant chaque valeur du tableau par une virgule (exemple).
Ensuite sur la seconde page tu n'as plus qu'a splitter la variable suivant la virgule, et tu remets les valeurs dans un tableau.
 
En Vbscript il y a une fonction toute prete qui fait ca mais ca ne doit pas etre sorcier à faire !!!


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°19342
bounty2k
Posté le 19-03-2001 à 17:53:40  profilanswer
 

Il y a aussi la methode des sessions qui marche bien.

n°19343
duch
Posté le 19-03-2001 à 17:56:11  profilanswer
 

ouais sauf que si t'as des virgules dans tes valeurs t'es un peu dans la merde.


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°19345
Lord II
PIB2000
Posté le 19-03-2001 à 17:59:39  profilanswer
 

C'était un exemple, n'importe quel caractère marche du moment qu'il ne se retrouve pas dans les valeurs et que ce ne soit pas &


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°19349
alien_nan
Posté le 19-03-2001 à 18:29:05  profilanswer
 

pour ce qui est de splitter le tableau, c'est une tres bonne idee. mais il n'y a pas une limite de taille pour l'adresse url ? car des tableaux, j'en ai au moins 10 de 1 a 10 enregistrements.....en ce qui concerne les sessions, je vais regarder, je ne connais pas du tout...merci pour votre aide, j'ai des pistes pour travailler...

n°19376
maverick20​01
Posté le 19-03-2001 à 20:18:41  profilanswer
 

va regarder les fonctions serialize et unserialize dans la doc php, tu devrais trouver ton bonheur


---------------
http://eskuel.net/
n°19386
PHPFacile
Posté le 19-03-2001 à 21:03:07  profilanswer
 

Tout a fait !
un coup de serialize pour transformer ton tableau (ou n'importe quel objet en chaine de caractère)
$chaine=serialize($tableau);
Pour le passer en paramètre de l'url te devras sans doute ajouter un urlencode($chaine) [ou rawurlencode];
Puis à la lecture du paramètre $param tu récupères ton tableau par
$tableau=unserialize($param)
 
Voilà, c'est pas plus compliqué que cela.


---------------
-----
n°19571
alien_nan
Posté le 20-03-2001 à 17:58:18  profilanswer
 

merci a ts, mais le probleme, c que je dois utiliser du php3, pas du php4...or, serialize est une fonction php4

n°19573
Lord II
PIB2000
Posté le 20-03-2001 à 18:12:58  profilanswer
 

Il te suffit de refaire une fonction comme serialize ( tu la fait toi meme !!)


---------------
La bave du crapaud n'empèche pas la caravane de passer .
mood
Publicité
Posté le 20-03-2001 à 18:12:58  profilanswer
 

n°19610
Roswell_
Posté le 20-03-2001 à 23:10:44  profilanswer
 

En php3 il y a implode($tableau,$delimiteur) qui te renvoie la chaine de charactere.
Sinon pourquoi ne pas utiliser un formulaire avec des hidden ?


---------------
http://www.cheata.net le site qui vous donne la banane!
n°19618
alien_nan
Posté le 21-03-2001 à 04:07:18  profilanswer
 

le probleme, c que j'ai sur ma page html un tableau et une form
dans le tableau, il y a des noms de fichiers derriere lesquels il y a des href=.... le probleme avec ces  href, c que si un champs de mon formulaire contenu ds la form est rempli, alors  je le perds des que le href est fait.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  avis aux violents en php.....

 

Sujets relatifs
[Flash] Votre avis ?...hardware.fr est terriblement lent. Pourquoi, à votre avis?
[PHP] Un truc à mon avis impossible...mais on sait jamais... 
Plus de sujets relatifs à : avis aux violents en php.....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR