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

  FORUM HardWare.fr
  Programmation

  insérer une image avec nom variable dans un script php + html

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

insérer une image avec nom variable dans un script php + html

n°54436
Fredo106
Posté le 22-08-2001 à 15:44:00  profilanswer
 

salut à tous,
 
j'ai un petit problème:
 
je voudrais insérer une image gif dans une page pop up, ces images gif ont un nom variable contenu dans une variable php(il y en a plusieurs), dans la balise html <img src=...> je mets la variable php et cela ne marche pas, voilà le bout de code considéré:
 
// numoutgif est récupéré dans la base de données posgresql
 $resultNumOutGif = pg_exec( $database,"SELECT valeurcompteur from compteurs where nomcompteur = 'lastNumoutgif' " );
 $numoutgif = pg_result( $resultNumOutGif, 0 , valeurcompteur );
 echo "<br>numoutgif= $numoutgif<br>";
 
//une variable contenant le nom d'un fichier généré est créée
$nomFichierGIF = 'GENERATE/out' . $numoutgif . '.gif' ;
 
 
// un tableau contenant des variables et l'image gif est créé, l'image dont le nom est contenue dans $nomFichierGIF est insérée dans une nouvelle variable tableau
$finalChaine2 = "<html>\n<table>\n<tr>" . $myrow2[0] . "</tr>\n<tr>" . $myrow2[1] . "</tr>\n<tr>" .  
       $myrow2[2] . "</tr>\n<tr>" . $myrow2[3] . "</tr>\n<tr>" .  
       $myrow2[4] . "</tr>\n<tr>" . $myrow2[5] . "</tr>\n<tr>" .  
       $myrow2[6] . "</tr>\n<tr>" . $myrow2[7] . "</tr>\n<tr>" .  
       $myrow2[8] . "</tr>\n<tr>" . $myrow2[9] . "</tr>\n<tr>" .  
       $myrow2[10] . "</tr>\n<tr><img src=\"$nomFichierGIF\"></tr>\n</table>\n</html>" ;
 
 
cela ne marche pas, quelqu'un aurait-il une idée....

mood
Publicité
Posté le 22-08-2001 à 15:44:00  profilanswer
 

n°54441
gizmo
Posté le 22-08-2001 à 15:50:42  profilanswer
 

ca donne quoi comme résultat? t'as regarder le code html généré?

n°54446
shinji
Posté le 22-08-2001 à 15:52:49  profilanswer
 

C'est normal, tu peux pas faire un echo $toto; avant echo "<HTML>"; ça te crée un fichier qui n'est pas bien au niveau syntaxe (si toto a pour valeur 3 le bédut de ton fichier va être:
3<HTML> => erreur!
 
Sinon (dans le cas où ce n'était pas ton script exact et pas cette erreur, qu'est-ce qu'il t'affiche ?:echo "<br>numoutgif= $numoutgif<br>";  
 
fait un echo $nomFichierGIF  pour voir.
 
Qu'est ce que t'as comme erreur? Fait clique droit, voir le code source ,c'est plus lisible que ton script pour voir les erreurs de syntaxe!

n°54453
gizmo
Posté le 22-08-2001 à 15:58:34  profilanswer
 

si, c'est possible de le mettre avant les balise html, la mise en page n'est pas respectée c'est tout

n°54464
Fredo106
Posté le 22-08-2001 à 16:22:57  profilanswer
 

dans la fenêtre générée j'ai bien la valeur du fichier image à insérer, php est interprété par le serveur et html par le navigateur donc ça devrait être bon, mais dans la page le .gif ne s'affiche toujours pas...
 
 
<html>
<table>
<tr>Juventus Turin - Arsenal</tr>
 
...........
etc
...........
<tr><img src="GENERATE/out6.gif"></tr>
</table>
</html>

n°54470
gizmo
Posté le 22-08-2001 à 16:31:58  profilanswer
 

alros c'est que le chemin est mauvais, ne serait-ce que pour une question de min/majuscule

n°54473
shinji
Posté le 22-08-2001 à 16:37:23  profilanswer
 

tel que tu l'as écrit, ton image doit ê dans le même répertoire.

n°54475
gizmo
Posté le 22-08-2001 à 16:38:51  profilanswer
 

non, elle se trouve dans le répertoire GENERATE

n°54480
shinji
Posté le 22-08-2001 à 16:48:30  profilanswer
 

pardon, je dit plus rien!
Deux belles grosses conneries dans le même topic! Va falloir je j'aille prendre un café!!!

n°54482
gizmo
Posté le 22-08-2001 à 16:50:01  profilanswer
 

:D :crazy:

mood
Publicité
Posté le 22-08-2001 à 16:50:01  profilanswer
 

n°54486
Fredo106
Posté le 22-08-2001 à 16:57:17  profilanswer
 

bien vu gizmo,
 
en fait le script est dans .  
il  génére des fenêtres pop up .html dans ./GENERATE, les images .gif sont aussi copiées dans ./GENERATE
 
l'insertion se fait dans les fenêtres .html, et le fichier était appelé ./GENERATE/outi.gif,  
 
or outi.gif et les .html sont dans le même rep donc cété là l e problème, merci encore gizmo...


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

  insérer une image avec nom variable dans un script php + html

 

Sujets relatifs
[HTML] selection de plusieurs fichiersHTML JAVASCRIPT faire un degradé de couleur dans une cellule
[VB] Excel C est facile mais yarrive po Variable Public[JavaScript] J'ai un script à modifier... aidez moi !
[HTML]Alignement / Mise en pageinsérer du javascript dans du php
générer des pages html contenant du javascript en php[HTML-CSS] first-letter?
liens html non souligné ? comment faire ?[HTML]Netscape et les tableaux imbriqués...
Plus de sujets relatifs à : insérer une image avec nom variable dans un script php + html


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR