rg82fr

Ses derniers messages sur les forums

rg82fr
le 04/03/2006 à 14:00
Problème avec CURL
Merci du renseignement, il faut donc que je trouve autre chose.
rg82fr
le 03/03/2006 à 14:58
Problème avec CURL
Voici où j'en suis sans le write en utilisant CURL

function execution($serveur,$write,$port)
{
$result='';
// Ouverture session TCP
//$s=fsockopen($serveur,$port);
$ch=curl_init($serveur);
curl_setopt($ch,CURLOPT_PORT,$port);
ob_start();
curl_exec($ch);

//if ($s)
if (!curl_errno($ch))
{
// Envoi de $write
//fwrite($socket, "$write\n");
//QUE DOIS-JE FAIRE ????

// Reception réponse
//while (!feof($s)) $result=$result.fgets($s,1000);
$result=ob_get_contents();

// Ferme la session TCP
//fclose($s);
}
else $result='';

curl_close($ch);
ob_end_clean();

return ($result);
}
rg82fr
le 03/03/2006 à 14:50
Problème avec CURL
C'est bien pourquoi je cherche à utiliser CURL que je ne connait pas ; alors je demande de l'aide
rg82fr
le 03/03/2006 à 12:10
Problème avec CURL
http://fr.php.net/curl est plein de doc,
la seule chose que je n'arrive pas à remplacer c'est le "fwrite($socket, "$write\n");"
Par compte j'arrive bien à récupérer la page donnée par "$serveur" si elle ne nécessite pas d'écriture
rg82fr
le 03/03/2006 à 12:06
Problème avec CURL
Mais oui, je l'ai indiqué que la fonction est invalidée sur FREE, c'est pourquoi je voudrais essayer avec CURL
rg82fr
le 03/03/2006 à 10:56
Problème avec CURL
Bonjours à tous,
sur mon réseau la fonction suivante fonctionne impécablement :
function execution($serveur,$write,$port)
{
// Ouverture session TCP
$s=fsockopen($serveur,$port);
if ($s)
{
// Envoi de $write
fwrite($socket, "$write\n");

// Reception réponse
while (!feof($s)) $result=$result.fgets($s,1000);

// Ferme la session TCP
fclose($s);
}
else $b='';
return ($b);
}
mais sur free, "fsockopen" est invalidée alors que CURL est valide, mais ne connaissant pas cette extension, je me tourne vers vous pour avoir de l'aide.
Merci d'avance et bonne journée.
rg82fr
le 21/05/2005 à 09:52
Problème avec un formulaire d'envoi de mail
J'ai modifié une fonction comme suit :
function sendTheMail($to,$sujet,$msg,$expediteur,$copieCachee,$filename,$typemime,$name,$withFile)
{
$a_object=stripslashes($sujet);
$a_msg=stripslashes($msg);
if ($withFile)
{
$resultatEnvoi=mail_attachement($to,$a_object,$a_msg,$filename,$typemime,$name,"$expediteur$copieCachee");
}
else
{
$resultatEnvoi=mail($to,$a_object,$a_msg,"From: $expediteur$copieCachee");
}
return $resultatEnvoi;
}
"stripslashes" résoud le problème.
Je n'avais pas de "addslashes" mais merci de m'avoir mis sur la voie, maintenant je n'ai plus qu'à essayer de simplifier mes scripts.
Encore merci
rg82fr
le 13/05/2005 à 17:53
Problème avec un formulaire d'envoi de mail
Merci pour la réponse.
Je n'est pas de "addslashes()" mais cela me donne l'idée de traiter le textarea pour remplacer tous les caractères avec échappement.
Malheureusement je ne pourrai essayer que la semaine prochaine.
Pour le retour chariot, avec Internet Explorer ça marche très bien, c'est l'objet utilisé par mon application qui ouvre le formulaire qui a un problème.
LoadingChargement en cours