Aller au contenu

snwoman49

Hubmaster
  • Compteur de contenus

    212
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par snwoman49

  1. Salut stone essaie de mettre une pierre à l'édifice en codant en béta ce que tu souhaites car là j'ai pas trop compris. Désolé pour le jeux de mots je n'ai pas pu m'enpêcher
  2. Ce que tu peux faire c'est faire dans une table mysql tout d'abord ta liste de salles informatique, dans une autre table tu mets 2 champs ou plus mais 2 champs obligatoires, un champ livre et un champ salle ou se trouve le livre. Après quand il n'y aucun champ qui est selectioné tu faits afficher le premier formulaire et que celui là. Par exemple if($champ=='') { formulaire } et si une salle est choisis elseif($champ == 'salle2') { //requêtes sql pour trouver les livres de la salle 2 } etc.. Pour ajax je ne connais pas donc je te propose cette soluce que je connais. Ah oui j'oubliais tu faits passer les paramètres via l'url, et avec un code js pour faire varier directement l'url sans appuyer sur un bouton envoyer.
  3. Euh sinon $aexploder= explode(' $exploder = $aexploder[1]; $exploder = explode('' alt='>$exploder = explode(''>',$exploder); $exploder = $exploder[0]; echo "$exploder"; snowman
  4. Je n'ai pas réussis à le passer en php, j'ai énormément de mal avec la signification avec le code en C.
  5. Ca me met rien Voici le code en entier. $fichier = fopen("39-97.txt","r"); $contenu = fread($fichier, filesize("39-97.txt")); $contenu = explode('<layout-key>k-p3h-n38-1</layout-key>',$contenu); $contenu = $contenu[1]; $contenu= split('<start-valid-time>',$contenu); for($y=0; $y<30; $y++) { echo $contenu[$y]; $contenu = explode('T', $contenu[$y] ); $contenu = $contenu[0]; echo "$contenu"; }
  6. snwoman49

    Problème explode + for

    Bonjour amis Hubiens et Hubiennes. J'ai un problème avec l'un de mes for et explode Voici le code, il y a d'autres oppérations au dessus, qui ne posent pas de problèmes, le problème en fet c'est que ca ne m'affiche rien, le $y n'est pas pris en compte. for($y=0; $y<30; $y++) { $contenu = $contenu[$y]; $contenu = explode('T', $contenu ); $contenu = $contenu[0]; echo "$contenu"; } Merci pour vos réponses Bien amicalement.
  7. Voilà je viens de tester en mettant l'image avec imagecreatetruecolor et ca marche. Ca donne des index avec énormément de chiffres mais ca marche. Bonne soirée et encore merci Duxmachine.
  8. J'ai un problème avec Gd est les imagecolorat qui me servent à récupèrer l'index de la couleur et d'ensuite utiliser cette couleur pour mettre sur mon image,cet index est récupèrer sur une autre image qui est ensuite copié sur une image vide avec ce script. $img1 = imagecreatefromgif('url.gif'); $img = imagecreate(787,539); imagecopy ($img, $img1, 0, 0, 3, 55, 787, 539 ); Devrais je utiliser imagecreatetruecolor ? Merci pour vos réponses,amicalement. Pour Duxmachine c'est le même code que au dessus Ca c'est une partie avant
  9. Encore merci duxmachine
  10. yes merci ca marche impec. Super Duxmachine Un autre truc que j'aimerais savoir s'il est possible de faire est de partir des bords de l'image donc de 0 et après fait le +10 par exemple
  11. Toujours ce même message d'erreur . Voici le code comme tu me l'as conseiller duxmachine <?php $im = imagecreatefromgif(''url.gif'); $img = imagecreatefromgif('url.gif'); //On définit les couleurs $audessusvingtsix = imagecolorallocate($im, 254, 0, 225); $audessusvingt = imagecolorallocate($im, 180, 0, 50); $audessusquatorze = imagecolorallocate($im, 220, 75,30); $audessushuight = imagecolorallocate($im, 254, 150, 0); $audessusdeux = imagecolorallocate($im, 254, 225, 0); $audessusmoinsquatre = imagecolorallocate($im, 0, 240, 40); $audessusmoinsdix = imagecolorallocate($im, 0, 230, 160); $audessusmoinsseize = imagecolorallocate($im, 0, 150, 254); $audessusmoinsvinght = imagecolorallocate($im, 0, 50, 254); $audessusmoinstrente = imagecolorallocate($im, 200, 0, 254); $audessusmoinstrentesix = imagecolorallocate($im,50, 0, 50); ///boucle for($y=0; $y<650; $y=$y+10) { for ($x=0; $x<800; $x=$x +10) { $color = imagecolorat($img, $x, $y); switch ($color) { case 32: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "> 32", $audessusvingtsix); break; case 30: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "> 30", $audessusvingtsix); break; case 23: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "28", $audessusvingtsix); break; case 26: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "26", $audessusvingtsix); break; case 24: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "24", $audessusvingt); break; case 18: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "22", $audessusvingt); break; case 16: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "20", $audessusvingt); break; case 17: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y,"18", $audessusquatorze); break; case 19: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y,"16", $audessusquatorze); break; case 21: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y,"14", $audessusquatorze); break; case 22: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y,"12", $audessushuight); break; case 23: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y,"10", $audessushuight); break; case 33: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y,"8", $audessushuight); break; case 34: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y,"6", $audessusdeux); break; case 35: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "4", $audessusdeux); break; case 36: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "2", $audessusdeux); break; case 37: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "0", $audessusmoinsquatre); break; case 8: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-2", $audessusmoinsquatre); break; case 9: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-4", $audessusmoinsquatre); break; case 10: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-6", $audessusmoinsdix); break; case 11: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-8", $audessusmoinsdix); break; case 13: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-10", $audessusmoinsdix); break; case 15: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-12", $audessusmoinsseize); break; case 14: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-14", $audessusmoinsseize); break; case 12: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-16", $audessusmoinsseize); break; case 6: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-18", $audessusmoinsvinght); break; case 4: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-20", $audessusmoinsvinght); break; case 5: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-22", $audessusmoinsvinght); break; case 7: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-24",$audessusmoinstrente); break; case 25: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-26",$audessusmoinstrente); break; case 28: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-28",$audessusmoinstrente); break; case 31: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-30",$audessusmoinstrente); break; case 27: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-32",$audessusmoinstrente); break; case 34: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-34",$audessusmoinstrente); break; case 2: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "-36",$audessusmoinstrente); break; case 1: $x=round($x/1.037); $y=round($y/1.4); imagestring($im, 2, $x, $y, "<-36",$audessusmoinstrentesix); break; } } } imagepng($im); imagedestroy($im); ?>
  12. Voici l'erreur que ca me renvoie ! Fatal error: Maximum execution time of 10 seconds exceeded in monfichier.php on line 70 Comment faire pour executer moins de requêtes !
  13. Voilà ca ca marche impec encore merci! Maintenant j'ai un problème avec une autre carte que j'essaie de faire générer. <?php header ("Content-type: image/Png"); $im = imagecreatefromgif('url.gif'); $img = imagecreatefromgif('url.gif'); //On définit les couleurs $audessusvingtsix = imagecolorallocate($im, 254, 0, 225); $audessusvingt = imagecolorallocate($im, 180, 0, 50); $audessusquatorze = imagecolorallocate($im, 220, 75,30); $audessushuight = imagecolorallocate($im, 254, 150, 0); $audessusdeux = imagecolorallocate($im, 254, 225, 0); $audessusmoinsquatre = imagecolorallocate($im, 0, 240, 40); $audessusmoinsdix = imagecolorallocate($im, 0, 230, 160); $audessusmoinsseize = imagecolorallocate($im, 0, 150, 254); $audessusmoinsvinght = imagecolorallocate($im, 0, 50, 254); $audessusmoinstrente = imagecolorallocate($im, 200, 0, 254); $audessusmoinstrentesix = imagecolorallocate($im,50, 0, 50); ///boucle for ($y=0; $y<650; $y+10) { for ($x=0; $x<800; $x+10) { $color = imagecolorat($img, $x, $y); if($color == '32') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "> 32", $audessusvingtsix); } elseif($color == '30') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "30", $audessusvingtsix); } elseif($color == '29') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "28", $audessusvingtsix); } elseif($color == '26') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "26", $audessusvingtsix); } elseif($color == '24') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "24", $audessusvingt); } elseif($color == '18') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "22", $audessusvingt); } elseif($color == '16') { $x /= 1.037; $y /= 1.4; imagestring($im, 2, $x, $y, "20", $audessusvingt); } elseif($color == '17') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "18", $audessusquatorze); } elseif($color == '19') { $x /= 1.037; $y /= 1.4; imagestring($im, 2, $x, $y, "16", $audessusquatorze); } elseif($color == '21') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "14", $audessusquatorze); } elseif($color == '22') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "12", $audessushuight); } elseif($color == '23') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "10", $audessushuight); } elseif($color == '33') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "8", $audessushuight); } elseif($color == '34') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "6", $audessusdeux); } elseif($color == '35') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "4", $audessusdeux); } elseif($color == '36') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "2", $audessusdeux); } elseif($color == '37') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "0", $audessusmoinsquatre); } elseif($color == '8') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-2", $audessusmoinsquatre); } elseif($color == '9') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-4", $audessusmoinsquatre); } elseif($color == '10') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-6", $audessusmoinsdix); } elseif($color == '11') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-8", $audessusmoinsdix); } elseif($color == '13') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-10", $audessusmoinsdix); } elseif($color == '15') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-12", $audessusmoinsseize); } elseif($color == '14') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-14", $audessusmoinsseize); } elseif($color == '12') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-16", $audessusmoinsseize); } elseif($color == '6') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-18", $audessusmoinsvinght); } elseif($color == '4') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-20", $audessusmoinsvinght); } elseif($color == '5') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-22", $audessusmoinsvinght); } elseif($color == '7') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-24",$audessusmoinstrente); } elseif($color == '25') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-26",$audessusmoinstrente); } elseif($color == '28') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-28",$audessusmoinstrente); } elseif($color == '31') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-30",$audessusmoinstrente); } elseif($color == '27') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-32",$audessusmoinstrente); } elseif($color == '34') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-34",$audessusmoinstrente); } elseif($color == '2') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "-36",$audessusmoinstrente); } elseif($color == '1') { $x /= 1.037; $y /= 1.4; $x = round($x,0); $y = round($y,0); imagestring($im, 2, $x, $y, "<-36",$audessusmoinstrentesix); } else { } } } imagepng($im); imagedestroy($im); ?> Et voilà le message d'erreur afficher à l'écran L'image «url.php » ne peut être affichée, car elle contient des erreurs. J'ai fait clic droit pour voir les erreurs mais ca ne m'affiche rien ! Pourtant tout mon code ) l'air bon ! J'espère que vous pourrez m'aider à bientôt.
  14. Super merci Duxmachine ca marche impec !. Maintenant j'ai un autre petit problème je voudrais rendre mon image 1 transparent pour ensuite la copié sur l'image 2. $im = imagecreatefrompng('monurl.png'); ///////////////////////////////////////////////////////////////////////////// $blanc = imagecolorallocate($im, 255, 255, 255); imagecolortransparent($im,$blanc); Mais ca ne marche pas,l'image n'est pas transparente.
  15. Merci duxmachine mais en fet j'ai trouvé la solution pour ce que je veux faire,j'ai juste un problème avec la boucle, comme expliqué plus haut. Je voudrais tout d'abord qu'on parte de y = 1 on faits 400x par exemple,quand on arrive à 400x on rajoute +1 à y et on recommence ainsi de suite jusqu'a que y = 400 par exemple.Vous voyez ce que je veux dire
  16. Voilà ce que j'ai tenté de faire mais qui ne marche pas. $i = 0; $x = 1000; $yii = 1; $y = 1000; while($i != $x) { if($i == '1000') { $yii += 1; $color = imagecolorat($im, $i, $yii); //ici j'ai des if et elseif pour analyser la ou les couleur } $i++; } En fet ce que je voudrais faire c'est par exemple analyse tout d'abord quand Y = 0 et faire varier x de 0 à 200,quand x = 1000 on rajoute 1 à Y jusqu'a que Y = 1000 et là on arrête. Merci pour votre aide,à bientôt.
  17. Si tu veux imagine que j'ai des points bleu sur l'image,je souhaite remplacer tous les pixels ou il y a de la couleur bleu par de la couleur rouge par exemple.
  18. snwoman49

    Changement couleur (gd)

    Bonjour, Je recherche actuellement le moyen avec gd pour pouvoir changer une couleur sur l'image X par une autre couleur ou soit supprimer cette couleur de l'image Je pense et j'espère qu'en GD on devrait pouvoir,mais je n'ai pas trouvé dans doc de php,j'espère que vous pourrez m'aider. Merci d'avance. A bientôt.
  19. Oui pour mettre un pc en tant que serveur ca demande beaucoup de travail.ET c'est assez compliqué,moi le problème que je rencontre depuis déja 2 semaines provient du serveur ftp qui ne fonctionne pas,ben tu sais je ne suis pas apte à règler ce problème donc c'est embêtant,je connais personne qui puisse m'aider. Tout ca pour dire que quand tout marche bien c'est cool mais s'il y a un prob tu es tout seul devant ton pc et là Mais tu peux essayer pour t'amuser un peu,c'est intéressant de le faire.
  20. Bonjour, Actuellement j'ai un problème avec le serveur ftp sur l'un de mes pc,le serveur tourne sous windows xp. Le serveur ftp utilisé est typsoft ftp server. En fet je prend mon logiciel ftp comme leech par exemple,je me connecte ca marche impec et au moment on ca devrait afficher les répertoires et les fichiers ca me met cette erreur. < 451 Failed: connect: WSocketResolvePort: Cannot convert port 'ftp-data', Error #11004. ~ Could not retrieve directory listing for "/C:/serveur/www/user/" Je ne sais pas d'ou vient cette erreur,j'ai essayer bulletproof ftp aussi mais ca fait pareil. Autre chose il me dit que mon port 21 est occupé alors que je n'ai rien de mis dessus. J'espère que vous pourrez m'aider Amicalement à tous. Snowman.
  21. snwoman49

    Boucle

    Bonjour. J'ai un problème avec le code qui génère cette carte.Il la génère mais sans aucun éclair alors qu'il y a des données. Voici le code. <?php //la l'image header ("Content-type: image/Png"); $fichierimage="http://meteorologic.net/images/europe.gif"; $im1 = imagecreatefromgif($fichierimage); /* Création d'une image blanche */ $fa = fopen("http://www.meteorologic.org/foudre/data.txt", "r"); $contenu=fread($fa,1800000); //on prend l'heure pour savoir à partir de quel endroit on va chercher dans le fichier data.txt $min = date('i'); $day =date('d'); $hour = date('H', strtotime('-2 hours')); if($min >= '45' && $min <= '59') { $egal= explode("".$day."".$hour."30", $contenu); } elseif($min >= '0' && $min <= '44') { $egal= explode("".$day."".$hour."00", $contenu); } //là on prend ce qu'il y a après l'endroit $contenu = $egal[1]; $contenu = substr($contenu,20); $contenuu = explode(" ", $contenu); //on fait la bouche for($i=0;$i<count($contenuu);$i++){ if($contenuu[$i][0]=='9'){ $contenuo=$contenuu[$i][1]; //On récupère le chiffre après le 9 $etat='1'; } elseif($etat=='1'){ $contenulong= $contenuu[$i][0].$contenuu[$i][1]; $contenulat= $contenuu[$i][2].$contenuu[$i][3]; $contenudir= $contenuu[$i][4]; //on fait le passage de ° en px if ($contenulong >= '50') { $contenulong -= 50; $contenulong *= -9; $contenulong += 166; } elseif ($contenulong <= '50') { $contenulong -= 50; $contenulong *= -1; $contenulong *= +10; $contenulong += 166; } if ( $contenudir >= '0' && $contenudir<= '4') { $contenulat *= 8; $contenulat += 289; } elseif ( $contenudir >= '5' && $contenudir<= '9') { $contenulat *= -8; $contenulat += 289; } //on fait le code pour copier chaque éclair à l'endroit voulu $foudre = "http://www.meteorologic.org/images/foudre/".$contenuo.".gif"; $foudrebis = imagecreatefromgif($foudre); imagecopy ($im1, $foudrebis, $contenulat,$contenulong, 0, 0, 10, 13 ); } } //on pourusuite le code fclose($fa); $textcolor = imagecolorallocate($im1, 0, 0, 0); $dayy = date('d/m/Y'); imagestring($im1, 5, 10, 54, "".$dayy." ".$hour."h ".$min." min UTC", $textcolor); imagepng($im1); imagedestroy($im1); //au passage un remerciement aux personnes qui m'ont aidées ?>
  22. snwoman49

    Boucle

    Voici le réulstat -http://www.meteorologic.net/cartefoudre/europe.png Encore merci.
  23. snwoman49

    Boucle

    La il faut que je convertisse les ° en px et c'est bon. Merci encore.
  24. snwoman49

    Boucle

    Edit en fet ca marche,c'est mon serveur qui faisait le couillon. J'ai essayer sur l'autre et ca marche nickel. Vous pouvez voir ca ici -http://www.meteorologic.net/foudre/test1.php Franchement vraiment merci.
  25. snwoman49

    Boucle

    Oki pour l'optimisation. Voici le code en entier <?php //la l'image header ("Content-type: image/Png"); $fichierimage="http://meteorologic.net/images/j0france.jpg"; $im1 = imagecreatefromjpeg($fichierimage); /* Création d'une image blanche */ $fa = fopen("http://www.meteorologic.org/foudre/data.txt", "r"); $contenu=fread($fa,18000); $egal= explode("=", $contenu); $contenu = $egal[1]; $contenuu= explode(" ", $contenu); for($i=0;$i<count($contenuu);$i++){ if($contenuu[$i][0]=='9'){ $contenuo=$contenuu[$i][1]; //On récupère le chiffre après le 9 $etat=1; }else if($etat=='1'){ $contenulat= $contenuu[$i][0].$contenuu[$i][1]; $contenulong= $contenuu[$i][2].$contenuu[$i][3]; $contenudir= $contenuu[$i][4]; $foudre = "http://meteorologic.net/images/previsprecipitation/".$contenuo.".gif"; $foudrebis = imagecreatefromgif($foudre); imagecopy ($im1, $foudrebis, $contenulat,$contenulong, 0, 0, 60, 60 ); } } fclose($fa); imagepng($im1); imagedestroy($im1); ?> C'est bizard ca n'affiche aucune image.
×
×
  • Créer...