Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5307 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  syntaxe php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

syntaxe php

n°981409
francescu
youpee !!
Posté le 14-02-2005 à 18:58:35  profilanswer
 

Bonjour, j'ai un probleme de syntaxe sur mon img src :
 

Code :
  1. if(is_file("./images/img_admin/" . $id . "_a.jpg" )) {
  2. echo"<img src= \"images/img_admin/$id_a.jpg\" > ";


l'image ne s'affiche pas
pouvez vous m'aider?
merci

mood
Publicité
Posté le 14-02-2005 à 18:58:35  profilanswer
 

n°981413
omega2
Posté le 14-02-2005 à 19:06:29  profilanswer
 

Et voilà ce qui arrive quand on met les noms des variables à l"intérieurs des chaines de cartéres.
Devinette : quels caractéres peut contenir un nom de variable?
Bon, d'aprés toi, que contient la variable "$id_a" ?
 
Désormé fait toujours comme sur la premiére ligne et pas comme dans la seconde. J'entends par là, qu'il vaut mieux que tu mettes toujours les variables en dehors des chaiens de caractéres. Ca t'évitera ce genre de probléme.

n°981415
francescu
youpee !!
Posté le 14-02-2005 à 19:08:43  profilanswer
 

echo"<img src= \"images/img_admin/'$id'_a.jpg\" > ";
 
qqchose comme ca, mais c'est pareil... ;)

n°981417
francescu
youpee !!
Posté le 14-02-2005 à 19:11:15  profilanswer
 

echo"<img src= images/img_admin/'.$id .'_a.jpg' > ";
ca non plus... arghh a l'aide...

n°981418
soju
One shot !
Posté le 14-02-2005 à 19:11:34  profilanswer
 

francescu a écrit :

qqchose comme ca, mais c'est pareil... ;)


normal

n°981419
francescu
youpee !!
Posté le 14-02-2005 à 19:12:08  profilanswer
 

normal? ah bon, merci pour ton aide !

n°981420
KangOl
Profil : pointeur
Posté le 14-02-2005 à 19:12:52  profilanswer
 

" != ' :o


---------------
Nos estans firs di nosse pitite patreye...
n°981421
soju
One shot !
Posté le 14-02-2005 à 19:13:23  profilanswer
 

francescu a écrit :

normal? ah bon, merci pour ton aide !


allez un indice : " '

n°981423
francescu
youpee !!
Posté le 14-02-2005 à 19:13:55  profilanswer
 

je sais merci a toi aussi... c'est cool les gars... merci pour votre aide hein...

n°981425
francescu
youpee !!
Posté le 14-02-2005 à 19:15:51  profilanswer
 

je crois que j'ai plus d'idees la... j'ai essayé une chiee de possibilité... mais non !!!
siouplait, un autre indice.... :)

mood
Publicité
Posté le 14-02-2005 à 19:15:51  profilanswer
 

n°981426
KangOl
Profil : pointeur
Posté le 14-02-2005 à 19:16:25  profilanswer
 

rachete toi un cerveau :o


---------------
Nos estans firs di nosse pitite patreye...
n°981428
naceroth
Posté le 14-02-2005 à 19:17:41  profilanswer
 

francescu a écrit :

echo"<img src= images/img_admin/'.$id .'_a.jpg' > ";
ca non plus... arghh a l'aide...


 
Oui mais non, soit tu utilises des " soit des ' mais pas les deux mélangées n'importe comment :)
 
Tips : affiche le source de la page produite par ton script quand ça ne marche pas, c'est souvent la manière la plus rapide de voir une erreur de ce genre :)

n°981429
francescu
youpee !!
Posté le 14-02-2005 à 19:21:01  profilanswer
 

hihi mais j'arrete po d'afficher le source...
un coup il me met les points de concatenation, un coup non... je comprend pas.. ah si ca y est !! chuis trop bete !!! ;)

n°981431
omega2
Posté le 14-02-2005 à 19:24:26  profilanswer
 

Hou là, ca a pas l'air gagné tout ça.
Le tips de naceroth, c'est de regarder le source de la page html reçu par le navigateur.

n°981434
francescu
youpee !!
Posté le 14-02-2005 à 19:29:45  profilanswer
 

oui oui j'avais bien compris.... c'est ce que je fait... merci qd meme :)

n°981435
naceroth
Posté le 14-02-2005 à 19:33:05  profilanswer
 

francescu a écrit :

hihi mais j'arrete po d'afficher le source...
un coup il me met les points de concatenation, un coup non... je comprend pas.. ah si ca y est !! chuis trop bete !!! ;)


 
débutant me semble plus juste que bête :D
 
On résume les bases :  
" parse le contenu et l'interprète, au contraire de '.  
Une chaine va du premier " ou ' à celui qui le suit sauf s'il est échappé par un \.
 
Si ton premier code n'affiche pas l'image, regarde le code source (en html) pour t'assurer que le contenu correspond bien à ce qu'il doit être.

n°981437
francescu
youpee !!
Posté le 14-02-2005 à 19:35:56  profilanswer
 

merci

n°981441
francescu
youpee !!
Posté le 14-02-2005 à 19:45:52  profilanswer
 

echo" <img src=\"./images/img_admin/".$id."_a.jpg\"> ";
 
ca fait 2 heures montre en main que cherchais... merci Naceroth et Omega !!!
les autres quand j'ai pas besoin de vous je vous appelle hein?!  
bises


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  syntaxe php

 

Sujets relatifs
J'ai un doute sur la syntaxe d'une DTDproblème de syntaxe avec une requête SQL
[PHP] Preg_Match() syntaxe regex pcreVBscript problème de syntaxe
[DELPHI] string et syntaxe : comment "dire" ceci ?[C] [Débutant] Je suis bloqué sur une erreur de syntaxe ....
Requête HTTP de type GET. C'est quoi la syntaxe ?[php] quel syntaxe pour ecrire un if .. else en une seule ligne ?
aide requete sql pb syntaxesyntaxe
Plus de sujets relatifs à : syntaxe php


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)