Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité de passage
    Homme Profil pro Christophe
    bidouilleur
    Inscrit en
    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.

  2. #2
    Membre Expert
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    764
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 764
    Points : 1 234
    Points
    1 234

    Par défaut

    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.

  3. #3
    Invité de passage
    Homme Profil pro Christophe
    bidouilleur
    Inscrit en
    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

    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.

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •