Upload phot dans un fichier html

Upload phot dans un fichier html - PHP - Programmation

Marsh Posté le 30-11-2006 à 01:14:50    

Bonsoir / bonjour,
 
J'aimerai un peu d'aide pour créer un script PHP qui me permettrai d'uploader une photo directement dans une page HTML. j'arrive a uploader une image dans un dossier mais pas dans un fichier HTML.
 
Merci bcp et bonne soirée / journée

Reply

Marsh Posté le 30-11-2006 à 01:14:50   

Reply

Marsh Posté le 30-11-2006 à 01:19:39    

Si je comprends, il ne te reste plus qu'a créé une page HTML avec un élement <img/> affichant ta photo?
 
Pour cela, il suffirait qu'a la fin de ton upload, tu réécrit la page html.
 
Edit : En faite, tu veux modifier une page HTML deja existante en y ajoutant ton image?


Message édité par guzman le 30-11-2006 à 01:23:47
Reply

Marsh Posté le 30-11-2006 à 01:34:51    

oui,
 
J'aimerai en fait mettre l'image uploadée dans une page html déja existante koi.
 
Mais pouvoir le faire avec une page html differente a chaque fois. créer une nouvelle page a chaque photo uploadée.  
 
J'espere etre clair :)

Reply

Marsh Posté le 30-11-2006 à 02:05:40    

OK, je crois avoir compris. Après ton upload, tu dois créé une page HTML, puis modifier une autre page (par exemple ta page d'accueil) pour que ta nouvelle page soit accessible.
 
Création d la page HTML affichant la photo uploader :

Code :
  1. <?php
  2. // Création du fichier HTML :
  3. $fpwrite= fopen($nomdelapage'.html', w);
  4. //ecriture du code
  5. fputs($fpwrite,'<html><head>/n');
  6. fputs($fpwrite,'<title>ton titre</title>/n');
  7. fputs($fpwrite,'</head>/n');
  8. fputs($fpwrite'<body>/n');
  9. fputs($fpwrite,'<img alt=/'description de la photo/' src=$chemindelaphotosurleserveur />/n');
  10. fputs($fpwrite,'</body></html>');
  11. //Fermeture du Fichier
  12. fclose($fpwrite);
  13. ?>


 
La variable $nomdelapage doit contenir un nom de fichier HTML qui n'existe pas sur ton serveur. Tu devra donc généré un nom dynamique comme "photo0001" et qui s'incrementera a chaque nouvelle photo.
 
 
 
Pour la mise a jour de la page d'acceuille, il a plusieurs méthodes, la méthodes des DOM me semble la plus propre. PAr contre, faut que je me replonge un peu dedans avant....


Message édité par guzman le 30-11-2006 à 02:06:21
Reply

Marsh Posté le 30-11-2006 à 10:18:44    

Merci déja pour ça, je vais tester ça.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed