19Fermer21
RHJPPLe 25/04/2007 à 07:59
Ha oui ok smile

Sinon, tu as la technique du bricolage smile

Ton script :
<?
/* Fait plein de trucs (upload etc.) */

$id = ID de l'image, enfin, je ne sais pas comment tu gères ça;

// Créer la miniature

if (!extension_loaded("curl"))
	dl("curl");
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.yaronet.com/mirari/ton script qui fait les miniatures.php");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "id=".urlencode($id)."&hash=".urlencode(md5("$id mot de passe")));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$id_miniature = curl_exec($ch);
curl_close($ch);

if (substr($id_miniature, 0, 2) == "OK") {
	$id_miniature = trim(substr($id_miniature, 2));
	// Utiliser l'id de la miniature
} else {
	// Erreur lors de la création de la miniature :(
}
?>


Script qui fait les miniatures :
<?
if (!isset($_REQUEST["id"] || !isset($_REQUEST["hash"]) || $_REQUEST["hash"] != md5("$_REQUEST[id] mot de passe")) exit;

/* Fonctions qui risquent de planter ^^ */

echo "OK$id_miniature";
?>