Bonjour,

J'utilise pour la 1ère fois CURL, hier j'ai réussi à faire fonctionner mon script, mais je ne sais pas ce que j'ai pu toucher, je n'y arrive plus.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
$fichier = base64_encode($fichier);
	$md5 = md5($fichier);
	// Création d'une nouvelle cession CURL
	$curl = curl_init();
	// Création des différentes options de la requête CURL
	curl_setopt($curl, CURLOPT_URL, "http://www.nnnnn.fr/synchro/synchronisation_serveur.php");
	curl_setopt($curl, CURLOPT_POST, TRUE);
	curl_setopt($curl, CURLOPT_POSTFIELDS, "fichier=".$fichier."&md5=".$md5);
	curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
	// Exécution de la requête CURL
	$transfert = curl_exec($curl);
	// Libération des ressources de la requête CURL
	curl_close($curl);
Mon $fichier est bon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$commandes[] = "95909|95909|122592|122592|116035|116035|116036|116036|2008-12-05|2008-12-05|1968|1968|1|1|0000-00-00|0000-00-00|0|0|0000-00-00|0000-00-00|||2008-12-09|2008-12-09|2008-12-09|2008-12-09|||2|2|3|3";
$commandes[] = "95909|95909|122593|122593|116035|116035|116036|116036|2008-12-05|2008-12-05|2834|2834|1|1|0000-00-00|0000-00-00|0|0|0000-00-00|0000-00-00|||2008-12-09|2008-12-09|2008-12-09|2008-12-09|||2|2|3|3";
Mon $md5 aussi.

Mais $transfert est à false.

Dans mon php info CURL est bien activé.

J'ai mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
ini_set("display_errors", true);
error_reporting(E_ALL);
Mais je n'ai aucune anomalie.

Ma connexion est bonne aussi.

Bref je tourne en rond en plaçant des echo ici et là mais je ne vois pas.

Une idée

Merci d'avance