Accueil > Forum > > > > Ne pas afficher rectangle croix rouge avec IE
Ne pas afficher rectangle croix rouge avec IE
mardi 22 décembre 2009 à 15:52:42 |
Ne pas afficher rectangle croix rouge avec IE

Eynol
|
Bonjour à tous,
je suis designer et j'ai du reprendre un site en php.
Je comprends un peu php mais j'ai besoin de vos lumières. D'autant plus que le code à été généré par une autre personne et est très peu commenté.
Il faudrait que lorsqu'il n'y a pas d'image à afficher, IE n'affiche pas le fameux rectangle avec une croix rouge.
Voici le code en question
Code PHP : <div id="miniature">';
for($a=1; $a <= 5; $a++)
{
$img = substr($row['nom_image'],0,strlen($row['nom_image'])-4);
echo'<input type="hidden" id="extra" value="'.$img.'" >';
echo'<img onclick="afficher('.$a.')" style="width:75px;height:50px;" src="images_etablissements/'.substr($row['nom_image'],0,strlen($row['nom_image'])-4).''.$a.'.jpg" alt="" /><br />';
}
Merci d'avance pour votre aide précieuse.
|
|
mercredi 23 décembre 2009 à 09:04:00 |
Re : Ne pas afficher rectangle croix rouge avec IE

Eynol
|
J'ai regardé de plus près et le problème est le suivant : Si je met une condition pour qu'il vérifie que le fichier existe
Code PHP : if($row['nom_image'] != '')
cela ne marche pas. Car le nom existe de toutes façons dans la DB. Ce qui se passe c'est que php va ajouter dynamiquement un 1,2,3,4,5,6 à ce nom.
Code PHP : echo'<img onclick="afficher('.$a.')" style="width:75px;height:50px;" src="images_etablissements/'.substr($row['nom_image'],0,strlen($row['nom_image'])-4).''.$a.'.jpg" alt="" /><br />'
D'ou le problème, si les images n'existent pas dans le dossier (par exemple si il n'y a pas de image5.jpg -> croix rouge.
Comment faire ?
Merci d'avance !
|
|
mercredi 23 décembre 2009 à 09:46:34 |
Re : Ne pas afficher rectangle croix rouge avec IE

kohntark
|
Salut,
=> mettre les images dans le dossier, ou les supprimer (ou les marquer à l'aide d'un champ supplémentaire) dans la DB !!
Si je dis ça c'est qu'il ne me parait pas logique que tu références une image en DB si elle n'existe pas physiquement. Non ?
Là j'ai l'impression que tu cherches à mettre en place du code pour "corriger" une erreur au lieu de supprimer l'erreur elle même.
pour qu'il vérifie que le fichier existe
[...]
if($row['nom_image'] != '')
=> tu ne vérifies pas que le fichier existe, mais que son nom est présent dans la DB.
Regarde du côté de file_exists()
Cordialement,
Kohntark -
|
|
Cette discussion est classée dans : code, afficher, rouge, rectangle, croix
Répondre à ce message
Sujets en rapport avec ce message
Moteur de Recherche [ par MAsterC ]
Salut à tous,je suis en train de développé un moteur de recherche, puis il me manque seulement la "recherche par mot clé" c'est à dire que... si je ma
Afficher image variable [ par Desperados21 ]
Bonjour a tous... Je debute dans le php et j'ai un petit probleme pour affic
Afficher du code dans une page [ par VooDooS ]
Bonjour !Voila, je voudrais savoir comment faire pour afficher dans une page php, du code php pour que l'on puisse le lire, sans quil soit interprété.
Creation dynamique d'une page, puis l'afficher dans une frame [ par marcus671 ]
Voila, j'ai une page coupé en 2 cadres, framebas et framehaut.Dans framehaut, j'ai repris un code pour afficher un calendrier et dans frame bas, j'ai
code pour afficher le staff [ par sitemo ]
bonjour je suis novice j'utilise php je cherche ou quelquun peut maide afin d'afficher le staff sur mon site comment je pourrai proceder svp merci MK
Ne pas traiter le code html [ par Tit0x ]
hello Dans ma BDD, j'ai un champs qui contient du code html. J'aimerais pouvoir l'afficher sans que php tienne compte de l'html (donc j'aimerais affi
Afficher une erreur si ... [ par christobal ]
Bonjour,J'utilise le code suivant pour supprimer plusieurs lignes dans ma db.Je choisi les lignes en cochant une case dans un page qui liste mes "menu
eviter le carrée blanc croix rouge [ par speedylol ]
Bonjour j'aimerais si cela est possible bien sur enlever le petit carré blanc croix rouge quans il ny a pas de photo a la place de mettre une photo pa
pb d'affichage avec PEAR [ par anaeksounamoun ]
bonjour a tous,voila je vous explique.Alors j'ai une table avec 3 champs (id, titre, contenu). je fais une requete pour récupéré tout les enregistreme
Afficher un petit formulaire (ou pas) [ par JoebarGlut ]
Bonsoir,Je ne comprends pas ou est mon erreur, je veux simplement afficher un formulaire si je suis logué sinon rien :(je suis en XHTML 1.0)[code]...
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|