begin process at 2012 02 14 01:38:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Problème de transparence PNG


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème de transparence PNG

mardi 15 août 2006 à 10:58:15 | Problème de transparence PNG

spyro666

Voilà j'ai créer un script qui me place des points sur une carte, seulement la carte de   base est transparente et j'aimerais bien qu'elle le reste mais quand j'exécute le code l'image de retour a soit un fond noir ou blanc.

Quelqu'un aurais une idée?

Spyro666 contre le 555
mardi 15 août 2006 à 13:42:48 | Re : Problème de transparence PNG

3xodius55

salut,

Je n'ai jamais été confronté à un problème comme le tien mais il me semble qu'il existe une propriété css nommée "alpha".

Jettes y un coup d'oeil et tiens moi au courant

Tchao

 

mardi 15 août 2006 à 13:52:26 | Re : Problème de transparence PNG

spyro666

Le problème n'est surement pas dû a ça puisque je test sous    firefox et que celui ci interprête très bien les   PNG 24, la   il ne me met carrément plus de transparence.

Spyro666 contre le 555
mardi 15 août 2006 à 14:21:02 | Re : Problème de transparence PNG

malalam

Administrateur CodeS-SourceS
Hello,

faudrait peut-être voir ton code ?
La transparence png est bien géré par php et par firefox (mais pas par IE).
mardi 15 août 2006 à 14:43:59 | Re : Problème de transparence PNG

spyro666

    $image = imagecreatefrompng('carte.png');
   
    $SQL = 'SELECT * FROM `regions`';
   
    $Query = mysql_query($SQL);
   
    while($Row = mysql_fetch_array($Query)) {
       
        $SQL2 = 'SELECT * FROM `alertes` WHERE `EK_region`= ' . $Row['id'] . ' AND `begin` > '.time().' AND `end` < '.time().'';
       
        $Query2 = mysql_query($SQL2);
       
        $Num = @mysql_num_rows($Query2);
       
        if(empty($Num)) {
           
            $SQL2 = 'SELECT * FROM `alertes` WHERE `EK_region`= '.$Row['id'] . 'AND `begin` > '.time().'';
            $Query2 = mysql_query($Query2);
           
            $Num = @mysql_num_rows($Query2);
           
            if(empty($Num)) {
               
                $couleur = imagecolorallocatealpha($image,0,255,0,50);
               
            }else {
               
                $couleur = imagecolorallocatealpha($image,255,255,0,50);
               
            }
           
        }else {
           
            $couleur = imagecolorallocatealpha($image,255,0,0,50);
           
        }
       
        echo $couleur;
       
        imagefilledrectangle($image, ($Row['geog_x']-15), ($Row['geog_y']-30) ,($Row['geog_x']-5) ,($Row['geog_y']-20) ,$couleur);
       
    }
   
    imagepng($image,'map.png');
    imagedestroy($image);


Spyro666 contre le 555
vendredi 18 août 2006 à 11:04:29 | Re : Problème de transparence PNG

spyro666

Apparemment c'est le png qui fait foirer le tout, j'ai tester sur différentes machines et ça me fait tj la même chose.

Je vais essayer de voir si je l'enregistre différement si ça peut arranger mon problème.

Spyro666 contre le 555


Cette discussion est classée dans : problème, carte, transparence, png


Répondre à ce message

Sujets en rapport avec ce message

Trouver un chemin sur une carte [ par Steph115 ] Bonjour,Je dois programmer en php d'apres une carte dont je connasi les coordonnees des poitns de depart et d'arrivee des rues une fonction permettant Problème sur un formulaire [ par stu76 ] Bonjour,Voilà j'ai un prob et je galère grave dessus depuis plusieurs jours, j'ai un formulaire pour un site e-commerce. Dans ce formulaire j'ai deux [PHP5/GD2] Conserver la transparence des PNG [ par Epoc22 ] Bonjour bonjour,Mon deuxième post en une semaine ^^Oui euh, j'ai un problème concernant la librairie graphique GD.En effet, je manipule des images PNG transparence sur gif ou png [ par kikistef ] Je recherche le moyen de creer un nouveau fichier image (gif ou png) à partir d'un gif ou png en utilisant la palette d'une autre image. Ca marche mai Formulaires HTML et PHP/MySQL, HELP! [ par yahaaa ] Mon problème est le suivant :J' ai créer un un formaire HTML qui est charger d'afficher les donnée d'une requête ( avec une boucle while en PHP), et l ptit problème [ par Xuor ] j'ai un chtit problème quand je veux récuperer des données dans ma baseje le fait le ma manière suivante :$resultat = mysql_query("SELECT * FROM annon Garder les valeurs d'un formulaire [ par Clonk ] Bonjour, voilà mon problème:J'ai un formulaire où le visiteur saisis ses infos... apres je les vérifie et s'il y a un problème, je veux réafficher le Problème SQL ! [ par stailer ] Re-Hello !Suite à mon problème sous MySQL dans le message précédent sur ce forum, voici une solution qui marche sous Access :SELECT Table2.parent, Las problème de session ! [ par meridius ] Hello tout le monde,je suis en train de construire un "Espace membre" et j'ai un petit souci au moment du login. Donc, à chaque login, ce message appa probleme foreach [ par Clonk ] Bonjour,voilà, j'ai un petit problème:Je lis un fichier à un moment dans mon code. Pour faciliter son utilisation, j'utilise explode pour différencier


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales