Précédent   Forum du club des développeurs et IT Pro > PHP > Scripts
Scripts Forum d'entraide sur les scripts PHP téléchargés. Les meilleurs scripts PHP, la FAQ scripts PHP, toutes les FAQ PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 01/11/2012, 05h34   #1
Christophe.G
Invité de passage
 
Homme Christophe
bidouilleur
Inscription : novembre 2012
Messages : 11
Détails du profil
Informations personnelles :
Nom : Homme Christophe
Localisation : France

Informations professionnelles :
Activité : bidouilleur
Secteur : Industrie

Informations forums :
Inscription : novembre 2012
Messages : 11
Points : 1
Points : 1
Par défaut Ne pas afficher le résultat de la commande return

Bonjour à tous.

Je viens faire appel à vous de bon matin car je bloque sur un truc probablement tout bête.
Je précise que je ne connais pas grand chose au langage PHP (à la programmation en général d’ailleurs) mais jusque là je me débrouillais en faisant des recherches (votre faq m'a bien aidé) mais la, je ne trouve pas.

Je m'explique: Depuis une page (en PHP) je fais appel à un autre fichier (PHP lui aussi) en utilisant la commande "include".
Jusque la pas de problème, le script appelé est correctement exécuté mais le problème c'est que le résultat retourné par la commande "return" en fin de script vient s'afficher dans la page qui à appelé le script.
Je voudrais tout simplement que le script s'exécute en arrière plan sans afficher le retour dans la page initiale. Je ne sais pas si je suis très clair là.
Un truc du genre >>dev/null avec le bash sous linux ou similaire.
Le retour ne me sert à rien (si ce n'est a faire fonctionner le script) vu qu'il est déjà récupéré dans un fichier texte. Mais forcément ça ne marche pas si je le supprime.
Je précise que le script n'est pas de moi, je l'ai trouvé sur le net, il sert à faire un WHOIS sur une une IP contenu dans une variable et en récupérer le retour dans un .txt.

J'espère avoir été assez clair, je vous remercie par avance pour l'attention que vous porterez à mon problème qui j'en suis sur doit être tout bête.
Christophe.G est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2012, 12h54   #2
Exia93
Membre Expert
 
Homme
Étudiant
Inscription : avril 2012
Messages : 609
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2012
Messages : 609
Points : 1 064
Points : 1 064
Bonjour,

Regarde si tu ne fait pas un :
qui afficherais alors le return de ta fonction, ou si dans la fonction même il ne fait un pas echo du résultat avant de le retourner.
Exia93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2012, 05h42   #3
Christophe.G
Invité de passage
 
Homme Christophe
bidouilleur
Inscription : novembre 2012
Messages : 11
Détails du profil
Informations personnelles :
Nom : Homme Christophe
Localisation : France

Informations professionnelles :
Activité : bidouilleur
Secteur : Industrie

Informations forums :
Inscription : novembre 2012
Messages : 11
Points : 1
Points : 1
Merci beaucoup, effectivement c'était tout bête. Il y avait bien un echo $lavariable qui qui se baladait et affichait le retour.
Merci encore.
Christophe.G est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h25.


 
 
 
 
Partenaires

Hébergement Web