header('Content-Disposition: inline; filename=LeNomQueJeVeux.png'); header('Content-type: image/png');
header('Content-Disposition: inline; filename=000.jpg'); header("Content-type: image/jpeg"); session_start(); $size = getimagesize("http://www.monsite.com/000.jpg"); $image = imagecreatefromjpeg("http://www.monsite.com/000.jpg");
<?php header("Content-type: image/png"); session_start(); $size = getimagesize("http://www.wachtelfarm-tf.de/bilder%20neu/Bresse2.jpg"); $image = imagecreatefromjpeg("http://www.wachtelfarm-tf.de/bilder%20neu/Bresse2.jpg"); $largeur=$size[0]; $hauteur=$size[1]; $ratio=$hauteur/$largeur; $noir = imagecolorallocate($image,0,0,0); $rouge = imagecolorallocate($image,255,0,0); $bleu = imagecolorallocate($image,0,255,0); $vert = imagecolorallocate($image,0,255,255); $blanc = imagecolorallocate($image,255,255,255); $jaune = imagecolorallocate($image,255,255,204); imagesetthickness($image,$largeurpix); //imagefilledrectangle ($image, 0, 0, $hauteur, $largeur, $noir); imagerectangle ($image, $largeur/4, $hauteur/4, $largeur*3/4, $hauteur*3/4, $jaune); imagepng($image); //renvoie une image sous format png imagedestroy($image); //détruit l'image, libérant ainsi de la mémoire ?>
header('Content-Disposition: inline; filename=000.jpg'); header("Content-type: image/jpeg"); session_start(); $size = getimagesize("http://www.rocdacier.com/jeu-outil/000.jpg"); /* on créé l'image en vraies couleurs avec une largeur de 50 pixels et une hauteur de 100 pixels */ $image = imagecreatefromjpeg("http://www.rocdacier.com/jeu-outil/000.jpg"); $largeur=$size[0]; $hauteur=$size[1]; $ratio=$hauteur/$largeur; $noir = imagecolorallocate($image,0,0,0); $rouge = imagecolorallocate($image,255,0,0); $bleu = imagecolorallocate($image,0,255,0); $vert = imagecolorallocate($image,0,255,255); $blanc = imagecolorallocate($image,255,255,255); $jaune = imagecolorallocate($image,255,255,204); imagesetthickness($image,$largeurpix); //imagefilledrectangle ($image, 0, 0, $hauteur, $largeur, $noir); imagerectangle ($image, $largeur/4, $hauteur/4, $largeur*3/4, $hauteur*3/4, $jaune); imagejpeg($image); //renvoie une image sous format png imagedestroy($image); //détruit l'image, libérant ainsi de la mémoire
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question//imagefilledrectangle ($image, 0, 0, $hauteur, $largeur, $noir);
imagefilledrectangle ($image, $largeur/4, $hauteur/4, $largeur*3/4, $hauteur*3/4, $noir);
imagefilledrectangle($image, 0, 0, $largeur, $hauteur/4, $noir); imagefilledrectangle($image, 0, 0, $largeur/4, $hauteur, $noir); imagefilledrectangle($image, $largeur, $hauteur, $largeur*3/4, $hauteur/4, $noir); imagefilledrectangle($image, $largeur, $hauteur, $largeur/4, $hauteur*3/4, $noir);
function reveal(&$image, $step, $color, $nb_steps = 10) { settype($step, 'int'); settype($nb_steps, 'int'); if (gettype($image) 'resource' && get_resource_type($image) 'gd') { if ($step != $nb_steps && $step != 0) { $H = imagesy($image); $W = imagesx($image); // Hauteur des bandes horizontales $h = ($nb_steps - $step) * $H / (2 * $nb_steps); // Largeur des bandes verticales $w = ($nb_steps - $step) * $W / (2 * $nb_steps); imagefilledrectangle($image, 0, 0, $W, $h, $color); imagefilledrectangle($image, 0, $H-$h, $W, $H, $color); imagefilledrectangle($image, 0, $h, $w, $W-$h, $color); imagefilledrectangle($image, $W-$w, $h, $W, $H-$h, $color); } elseif ($step == 0) { imagefilledrectangle($image, 0, 0, imagesx($image), imagesy($image), $color); } } }
function reveal2(&$image, $step, $nb_steps = 10) { settype($step, 'int'); settype($nb_steps, 'int'); if (gettype($image) 'resource' && get_resource_type($image) 'gd') { if ($step < $nb_steps && $step != 0) { $H = imagesy($image); $W = imagesx($image); // Hauteur des bandes horizontales $h = ($nb_steps - $step) * $H / (2 * $nb_steps); // Largeur des bandes verticales $w = ($nb_steps - $step) * $W / (2 * $nb_steps); $mask = imagecreatetruecolor($W, $H); $blanc = imagecolorallocate($mask, 255, 255, 255); $transparent = imagecolortransparent($mask, $blanc); imagefilledrectangle($mask, $w, $h, $W-$w, $H-$h, $transparent); imagecopymerge($image, $mask, 0, 0, 0, 0, $W, $H, 100); } } }
<?php header('Location: jeu-outil.php'); session_start(); include 'labase.php'; @mysql_connect($dbhost,$dbuser,$dbpasswd) or die("Connexion impossible"); @mysql_select_db($dbname) or die("Echec de selection de la base"); $time=time(); $timequery88= mysql_query("SELECT fin FROM compteur_jeu WHERE id='1'"); $timerow88 = mysql_fetch_array($timequery88); $fin=$timerow88['fin']; $tempsrestant=$fin-time(); if ($tempsrestant<=0) {echo "La partie est terminée ! Une autre reprendra très vite !";die();} $largeurpix=round(300/518400*$tempsrestant); $_SESSION['largeurpix'] = $largeurpix;$_SESSION['tempsrestant'] = $tempsrestant; ?>
<?php header('Location: jeu-outil.php'); session_start(); include 'configbase.php'; @mysql_connect($dbhost,$dbuser,$dbpasswd) or die("Connexion impossible"); @mysql_select_db($dbname) or die("Echec de selection de la base"); $time= time(); $timequery88= mysql_query("SELECT fin FROM compteur_jeu WHERE id='1'"); $timerow88 = mysql_fetch_array($timequery88); $fin=$timerow88['fin']; $tempsrestant=$fin-time(); $miseajour=time()+518400; if ($_GET["adm"]==1) {mysql_query("UPDATE compteur_jeu SET fin='$miseajour' WHERE id='1'");} if ($tempsrestant<=0) {echo "La partie est terminée ! Une autre reprendra très vite !";die();} $largeurpix=round(300/518400*$tempsrestant); $_SESSION['largeurpix'] = $largeurpix;$_SESSION['tempsrestant'] = $tempsrestant; ?>
<?php header('Content-Disposition: inline; filename =001.jpg'); header("Content-type: image/jpeg"); //la ligne qui change tout ! session_start(); $size = getimagesize("http://www.rocdacier.com/jeu-outil/001.jpg"); /* on créé l'image en vraies couleurs avec une largeur de 50 pixels et une hauteur de 100 pixels */ $image = imagecreatefromjpeg("http://www.rocdacier.com/jeu-outil/001.jpg"); $largeur=$size[0]; $hauteur=$size[1]; $ratio=$largeur/$hauteur; $noir = imagecolorallocate($image,0,0,0); $rouge = imagecolorallocate($image,255,0,0); $bleu = imagecolorallocate($image,0,255,0); $vert = imagecolorallocate($image,0,255,255); $blanc = imagecolorallocate($image,255,255,255); $jaune = imagecolorallocate($image,255,255,204); //imagesetthickness($image,$largeurpix); //imagefilledrectangle ($image, 0, 0, $hauteur, $largeur, $noir); //imagerectangle ($image, $largeur/4, $hauteur/4, $largeur*3/4, $hauteur*3/4, $jaune); imagefilledrectangle($image, 0, 0, $largeur, $largeurpix, $noir); imagefilledrectangle($image, 0, 0, $largeurpix*$ratio, $hauteur, $noir); imagefilledrectangle($image, $largeur, 0, $largeur-($largeurpix*$ratio), $hauteur, $noir); imagefilledrectangle($image, 0, $hauteur, $largeur, $hauteur-$largeurpix, $noir); imagejpeg($image); //imagejpeg($image); //renvoie une image sous format png imagedestroy($image); //détruit l'image, libérant ainsi de la mémoire ?>