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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Initier un call et revenir au meme endroit dans la fonction

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Initier un call et revenir au meme endroit dans la fonction

n°1606702
benbigboss
Posté le 31-08-2007 à 11:25:35  profilanswer
 

Salut à tous,
j'ai un souci avec un fonction php.
Je voudrais initier un call puis revenir au meme endroit dans la fonction, et sans passer par un include.
Pouvez vous me dire comment faire ?
Merci beaucoup
@++

mood
Publicité
Posté le 31-08-2007 à 11:25:35  profilanswer
 

n°1606711
flo850
moi je
Posté le 31-08-2007 à 11:43:30  profilanswer
 

le tout une main dans le dos et a cloche pieds,non ?

 

plus serieusement, peut tu décrire un peu plus ton besoin ,j'ai l'impression que tu te complique la vie


Message édité par flo850 le 31-08-2007 à 11:43:37
n°1606715
benbigboss
Posté le 31-08-2007 à 11:47:53  profilanswer
 

Oui en fait j'ai une fonction ou je dois initier un call. Le probleme, c'est que la seule facon de revenir au ce niveau de ma fonction après le call, c'est de passer par un include, et je voudrais m'en passer.
Je sais pas si c'est beaucoup plus clair...

n°1606719
flo850
moi je
Posté le 31-08-2007 à 11:49:20  profilanswer
 

et dans les parmaètres de ta fonction , tu ne peux pas ajouter un paramètre , genre $secondAppel
 
mais je n'ai toujours pas compris le principe

n°1606738
benbigboss
Posté le 31-08-2007 à 12:14:12  profilanswer
 

Ok, je vais essayé d'etre plus clair.
 
J'ai une 1ere page avec un code php. A l'interieur de ce code php, j'ai un un bout de javascript self.location qui me permet d'appeler une nouvelle page qui contient aussi un code php. Cette nouvelle page est appelée car je souhaite créer un graphique à inserer dans la 1er page.
A la fin de la 2em page, quand le graphe est créé, je souhaite revenir dans la 1ere page à l'endroit ou la seconde page a été appelée de facon à ne pas rappeler TOUTE la 1er page.
 
En fait, à la fin de la 2em page, j'ai aussi un self.location qui appel la 1ere page, et donc, en toute normalité, c'est toute la 1ere page qui se recharge. Et moi, je souhaite ne pas avoir a passé par ce self.location dans la seconde page.
 
Voila,
pensez vous pouvoir m'aider ?
Merci beaucoup
@++

n°1606740
benbigboss
Posté le 31-08-2007 à 12:22:41  profilanswer
 

Evidemment, je précise que l'idée est bien sur d'integrer dans la page 1 le graphique crée en page deux.

n°1606749
omega2
Posté le 31-08-2007 à 13:03:15  profilanswer
 

En gros, t'as un fichier php dont le résultat est une page html qui doit afficher une image créé dynamiquement.
 
Si c'est bien ça pourquoi tu ne mets pas l'adresse du second fichier php comme adresse de l'image (rien n'empêche de faire un <img src="/monimage.php"> ) et que ce dernier renvoie directement l'image plutôt que de la stocker sur le disque? Tu peux même faire une variante en stockant quand même l'image sur le serveur une fois généré (en plus de l'envoyer au navigateur) de manière à utiliser directement le résultat pour les demandes suivantes.
 
En faisant ça finis le javascript qui pourrait ne pas marcher et finis les étapes bizarre comme celles que tu indiques.

n°1606804
benbigboss
Posté le 31-08-2007 à 14:42:46  profilanswer
 

Ok, tres bien,
cependant, comment faire pour que le seconde fichier renvoi l'image ? C'est quoi l'instruction pour faire ca ?

n°1606842
omega2
Posté le 31-08-2007 à 15:06:46  profilanswer
 

l'envoie au navigateur se fait à l'aide des même fonctions que la sauvegarde sur disque. La seule différence, c'est qu'il ne faut pas indiquer de fichier pour que ça soit envoyé au navigateur.
Voir la section GD de la doc php pour plus d'infos : http://fr.php.net/manual/fr/ref.image.php (cherche toi le mot "navigateur" dans cette page pour le nom des fonctions)

n°1606851
benbigboss
Posté le 31-08-2007 à 15:16:07  profilanswer
 

:jap:  
 
Merci l'ami ca fonctionne au top
@++


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

  [PHP] Initier un call et revenir au meme endroit dans la fonction

 

Sujets relatifs
01img.com (PHP)[Html/VbS] Lancer une fonction via un lien
PHP - GROUP BY et ORDER BYextraire une valeur d'un tableau en retour de fonction
[résolu] PHP : lire une page web et séparation paramètresLe code PHP ne s'affiche plus (tags PHP reconnus comme tags HTML)
recherche un pro en PHPRécup code généré par fonction exeCommand
[PHP] Récupérer session Curl[PHP] Fonction include plus rapide qu'un bout de code dans la page ?
Plus de sujets relatifs à : [PHP] Initier un call et revenir au meme endroit dans la fonction


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