begin process at 2012 02 12 11:24:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Ne pas afficher rectangle blanc et croix rouge


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

Ne pas afficher rectangle blanc et croix rouge

samedi 5 avril 2008 à 15:42:53 | Ne pas afficher rectangle blanc et croix rouge

bakalai

Bonjour,
Je cherche a ne pas afficher le rectangle blanc avec la croix rouge sous Internet Explorer.
J'ai essayé avec Mozilla et Opera c'edt OK.

Voici le code:

            <div id="article5"><?php
                //fabrication de la requete sql
                $sql1="SELECT `lien` FROM `presse` WHERE `date` ='$date' AND `numero`=$numero  AND `page`<>0 ORDER BY `page`                             LIMIT 4,1";
                //La requete est bonne
                //exécution de la requête:
                $req1 = mysql_query($sql1, $cnx ) or die(mysql_error()) ;
                $res1 = mysql_fetch_array($req1)
             
                ?>
                //jusque la tout vas bien.
                //c'est a partir d'ici.
                //Ouverture d'une page contenant une photo; le lien est dans
<?php echo ($res1["lien"]);?>

                <a style="cursor:pointer" onclick="window.open('<?php echo ($res1["lien"]);?>'  )">
                <img src="<?php
                            // si $res1["lien"] n'est pas vide
                                if( !empty( $res1["lien"] ) )
                                {
                            // on affichage l'image
                            echo ($res1["lien"]);
                            }
                            ?>" width="37" height="58"  />    </a>
                           
            </div>

Cela fait un peu plus de 24h que je suis dessus j'ai regarder sur le site il y a un post resolu mais qui ne m'aide pas.

Merci à tous ceux qui pourrons m'aider.
Benoit

samedi 5 avril 2008 à 16:09:36 | Re : Ne pas afficher rectangle blanc et croix rouge

Evangun

Réponse acceptée !
Hello,

tu devrais mettre un champ dans ta base pour savoir si l'image existe ou non.
Autre solution, tu vérifies si l'image existe avec la fonction php file_exists( ) cf php.net. et si ce n'est pas le caset bien tu n'affiches pas de <img ... />
à+
samedi 5 avril 2008 à 17:43:33 | Re : Ne pas afficher rectangle blanc et croix rouge

bakalai



Bonjour,

Mais c'est biensur j'avais oublier une solution si simple merci.



Benoît
@+

samedi 5 avril 2008 à 17:50:19 | Re : Ne pas afficher rectangle blanc et croix rouge

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Hello,

Moi j'aurais juste ajouté :
if( !empty( $res1["lien"] )  && file_exists($res1["lien"] )) mais AVANT de commencer à écrire la balise img...
samedi 5 avril 2008 à 18:23:22 | Re : Ne pas afficher rectangle blanc et croix rouge

bakalai

Re
J'ai tester sur un fichier qui n'existe pas impecable;
Je viens de tester sur un fichier qui existe est j'ai une erreursur la ligne du IF

Voici le code modifié:

            <div id="article1" >
                <?php
                //fabrication de la requete sql
                       
                $sql1="SELECT `lien` FROM `presse` WHERE `date` ='$date' AND `numero`=$numero  AND `page`<>0 ORDER BY                     `page` LIMIT 0,1";
               
                //echo $sql1; //La requete est bonne
                //exécution de la requête:
                $req1 = mysql_query($sql1, $cnx ) or die(mysql_error()) ;
                $res1 = mysql_fetch_array($req1)

                 if( !empty( $res1["lien"] )  && file_exists($res1["lien"] ))
                 {
                ?>
                <a style="cursor:pointer" onclick="window.open('<?php echo ($res1["lien"]);?>'  )">
                        <img src="<?php echo ($res1["lien"]);?>" width="37" height="58"  /></a>
                <?php
                //fin du if
                }
                ?>
            </div>

Merci

samedi 5 avril 2008 à 18:34:10 | Re : Ne pas afficher rectangle blanc et croix rouge

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
quelle erreur ? Parce que là, je ne vois pas.
samedi 5 avril 2008 à 18:39:17 | Re : Ne pas afficher rectangle blanc et croix rouge

bakalai



Voici l'erreur:

Parse error: syntax error, unexpected T_IF in /mnt/104/sdb/a/d/benoit.gallineau/fr/presse.php on line 383

La ligne 383 correspont à:


                 if( !empty( $res1["lien"] )  && file_exists($res1["lien"] ))

Voila

samedi 5 avril 2008 à 18:42:23 | Re : Ne pas afficher rectangle blanc et croix rouge

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
   $res1 = mysql_fetch_array($req1)
t'as oublié le ";" à la fin de l'instruction.
samedi 5 avril 2008 à 18:49:51 | Re : Ne pas afficher rectangle blanc et croix rouge

bakalai


Merci a tous les deux .
Merci a malalam car c'est pas la premiere fois
Une erreur de ";" de plus
Pffffffffffffffff.....

MERCI

Benoît
@+



Cette discussion est classée dans : afficher, lien, rectangle, blanc, res1


Répondre à ce message

Sujets en rapport avec ce message

lien pour afficher les sous catégories [ par michel2000 ] Bonjour,à partir d'un tableau d'affichage des catégories " parents"comment créer un lien en php pour afficher les sous-catégories du parentj'utilise p N'afficher un lien que quand un programme est lancé [ par Dino ] Bonjour,Je voudrais que sur mon site un lien ne s'affiche que si un programme est lancé sur l'ordinateur du visiteur.Avez vous une idée pour réaliser tri tableau par un lien sur entête de colonne [ par mezees ] bonjour,je cherche un script qui me permettrait :- d'afficher dans une page, un tableau qui vient d'une base sql (ça je sais faire...)- d'avoir sur ce un lien qui indique à MySQL la requête à afficher [ par pyranhaz ] Bonjour,Cela semblait simple au départ, mais quand on est un néophyte, on sy perd rapidement :-sJ'ai un formulaire de recherche qui utilise MySQLquan Afficher des pages dans une seule... [ par the_eye ] Je voudrais savoir si il est possible, après avoir cliqué sur un lien d'une page, que la page cible du lien en question s'affiche dans la page ou l'on Cadre blanc pour un lien image [ par Evangun ] Bonjour!Quelles peuvent être les raisons qui font que mes images, auxquelles j'ajoute un , sont encadrées en blanc?Surtout que ça n'arrive pas à chaqu afficher un formulaire par un lien hypertexte [ par damtiger ] bonjour a tous, j'aimerai savoir si c'est possible d'afficher un formulaire par un clic sur un lien hypertexte ou un bouton. Si oui, pouvez vous me d [CSS] Afficher Info Lien [ par piep14 ] Bonjour le forum, j'ai une petite question à vous soumettre. J'espère déjà poster au bon endroit....J'ai fait un menu et je souhaiterais que lorsque j Afficher un lien [ par tales ] Bonjour,Je voudrais savoir comment afficher un lien toute les 24h.Une fois le lien cliquer celui-ci disparait puis revient au bout de 24h.De plus je s Afficher un lien dans un tableau qui pointe sur un champ récupéré via la requête [ par aforpien ] Bonsoir à tous,Je m'explique : mon champ proc_chemin contient le chemin d'un fichier (par ex c:\temp\fichier.doc). Mon but est d'afficher ce champ sou


Nos sponsors


Sondage...

Comparez les prix

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 : 3,791 sec (3)

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