Accueil > Forum > > > > affichage images
affichage images
lundi 24 décembre 2007 à 14:11:16 |
affichage images
|
lundi 24 décembre 2007 à 14:49:56 |
Re : affichage images

neigedhiver
|
Réponse acceptée !
Salut,
" ".$entree."";
Est-ce que tu as essayé avec du code HTML correctement écrit ?
' '.$entree.'';
Les attributs des balises sont censés être entre guillemets doubles, et pas simples. Il n'y a normalement pas d'espace autour du = qui assigne une valeur à un attribut.
Ca, c'est pas correct :

Ca, ça l'est :

C'est certes du XHTML 1.x, mais c'est compatible avec HTML 4
Sinon, quelques petites remarques, au passage :
ereg("\.([^\.]*$)", $entree, $elts);
=>
preg_match('`^(?:[^\.]).*\.([^\.]+)$`, $entree, $elts);
Une PCRE est TOUJOURS plus rapide qu'une regex standard, à motif équivalent. Par ailleurs, le motif que je te donne là permet d'éliminer les fichiers cachés, le tient obtient htaccess pour un fichier .htaccess, ce qui n'est pas correct.
$icone = $ext .'.'.'ico';
=>
$icone = $ext . '.ico';
Pourquoi concaténer deux chaines entre quotes ?
Si tu es sur PHP5, j'en profite pour attirer ton attention sur ma dernière source qui à défaut d'être ultra performante, a au moins le mérite de permettre ce que tu veux faire en beaucoup plus lisible et une syntaxe PHP5 (elle t'économiserait sûrement pas mal de lignes de code...)
|
|
mercredi 26 décembre 2007 à 13:20:01 |
Re : affichage images

xzonz
|
Salut Neigedhiver tout d'abord merci pour ces conseils  je les ai appliqués cependant il me reste une ligne pour laquelle j'ai un peu de mal avec la syntaxe - puis je abuser une dernière fois de ton aide ? la syntaxe suivante n'est surement pas la bonne - il me met des parse error !! je dois oublier quelque chose echo "<input type=checkbox name=chemin[] value=".realpath($entree)." style=vertical-align:middle;> <img src=".$img.$icone." align=absbottom vspace=1 > <a href='".$chemin.$entree."'>".$entree."</a><br>";voila la ligne avec sa syntaxe originale - peux tu me donner la bonne facon de l'écrire ca va me permettre de garder l'exemple pour ne plus faire d'erreurs merci de ton aide Franck
|
|
mercredi 26 décembre 2007 à 23:03:24 |
Re : affichage images

neigedhiver
|
Réponse acceptée !
Salut,
Au risque de me répéter... Les valeurs des attributs des balises html DOIVENT (pour être conforme HTML 4) être entre guillemets doubles.
Quand j'affiche du HTML avec echo, j'utilise de préférence des guillemets simples ' pour délimiter mes chaines de caractères. Comme ça, je peux mettre les valeurs des attributs entre guillemets doubles, c'est plus propre, je m'y retrouve facilement.
Surtout pour l'attribut style !
echo ' '.$entree.'';
Cependant, j'ai un doute quant à l'origine des parse errors... Il ne me semble pas en avoir vu dans cette ligne... Es-tu certain que c'est à cette ligne qu'ils se produisent ?
Dernière chose : je ne peux que t'encourager à écrire du XHTML, au minimum XHTML 1.0 Transitionnal : HTML 4 c'est un peu révolu, et le XHTML transitionnal est plutôt bien supporté par les navigateurs et permet, comme son nom l'indique, une bonne transition entre HTML 4 et XHTML 1.x Strict. Quelques recherches sur google pour savoir comment bien respecter la syntaxe (c'est pas pour faire le chiant : plutôt pour t'assurer que ta page web évoluera bien dans le temps).
|
|
jeudi 27 décembre 2007 à 12:31:00 |
Re : affichage images

xzonz
|
Salut ok ok j'ai pigé pour la syntaxe simple double quote - MERCI quant à xhtml je vais voir sur google ce que je peut trouver à ce sujet en tous les cas merci beaucoup de ton aide !!  Franck
|
|
Cette discussion est classée dans : repertoire, admin, nbsp, entree, if
Répondre à ce message
Sujets en rapport avec ce message
probleme affichage images [ par xzonz ]
Salut a toutes et tousvoila j'ai un script qui liste un repertoire avec une icone differente devant chaque fichier selon son extension ... ca fonction
caser a cocher [ par xzonz ]
Salut tout le monde voila ce que j'aimerais faire:j'ai un script (sur mon site perso) qui liste tous les fichiers et repertoires sous forme de liens o
affichier gif en fonction de l'extension ?? [ par xzonz ]
Salut à toutes et tous ... une ptite j'ai un script qui affiche le contenu d'un repertoire si c'est un dossier
Probleme affichage Firefox et IE [ par chris tuckers ]
J'ai un lien qui ne marche pas sous IE et qui marche sous Firefox, peut etre pourrez vous m'aider !!Je vous met mon code pour savoir si j'ai fais une
sessions [ par rudybiss ]
salut à tousje suis en train de programmer en php (je suis debutant) et en ce moment je suis sur les sessions,et j'ai voulu tester un code pris sur un
javascript et php [ par amine390 ]
salutje veux utilise une fonction java script en php j'arrive pas a recupere la valeur de cette function l'erreur qui s'affiche est undifuned function
probleme script recherche e t liste [ par liptibilly ]
je suis en train de modifier mon code 'recherche et list afin de limiter le nombre de ligne affichée lors d'une recherche, pouvez-vous m'aider, voici
Captcha sans image. Comment l'intégrer? [ par Davidoux94 ]
Bonjour à tous ! Je viens vers vous pour avoir une réponse.J'ai un formulaire en ligne, en PHP, et depuis quelques temps je reçois des validations de
Problemen copy sur dédié [ par laubro ]
bonjourj'ai un script de copie de repertoire qui tourne impec sur un espace mutualisé, mais une fois sur un dédié, il ne fonctionne pas bien, la copie
compatibilité mozilla/IE7 [ par mga29 ]
bonsoir à tous.voilà, mon souci est le suivant : Je suis en train de créer un petit site de jeu sous Mozilla Firefox.j'ai écris a peut près une centai
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|