90 votes

gestion de la tuile de sortie en php

Comment puis-je masquer la sortie de curl en php? Ou de le modifier?

Mon code tel qu'il est, est la suivante;

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_USERPWD, PSSWDINFO);
    $result= curl_exec ($ch);
    curl_close ($ch);

Le problème est que se répand la totalité de la page, comment puis-je simplement afficher un "succès" ou "échec" du message.

220voto

Greg Points 132247

Utilisez cette option pour curl_setopt():

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

Cela rendra curl_exec de renvoyer les données au lieu de la sortie.

Pour voir si elle est réussie, vous pouvez alors contrôler $result et également curl_error().

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X