recuperer un lien pour le stocker

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : recuperer un lien pour le stocker

par ledruid » 02 mars 2006, 17:19

désolé j'etais pas loguer..... lol

par Invité » 02 mars 2006, 17:16

ta solution me parait effectivement la plus "juste".. reste a savoir comment faire quand on debut lol

Mais merci pour ta réponse

par DocType » 02 mars 2006, 17:00

Je ne comprend pas trop ton soucis !
- Si tu veux renommer le nom d'un fichier envoyé, tu peux le faire avec une "move uploaded file"
- Si tu veux auto-incrémenter le nom d'un fichier, il te suffit de faire un système de ce type, mais il faut savoir comment cela fonctionne...

Personnellement, moi j'utilise le numéro id des membres afin de nommer leur avatar par exemple...ça donne un champ en moins en bdd :wink:

recuperer un lien pour le stocker

par ledruid » 02 mars 2006, 16:11

Je crée un site avec accès a une base de donnée mysql, le programme en piece jointe me permet d’uploader un fichier dans mon arborescence web sur mon serveur.
Ma question est la suivant, j’aimerais récupérer l’adresse du fichier uploader pour la stocker dans ma base mysql mais je ne sais pas comment faire.(et si possible que cela renomme le fichier avec un simple numero exemp0le 01.jpg, et que chaque upload prenne un numero de plus)
Pour l'upload ca fonctionne sans problème.

La piece jointe est le code de mon fichier photo.php ( ou il y a la saisie ), et le fichier upload.php (ce qui stock dans mon arborescence la photo)

//fichier photo.php


<body>
<form name="formulaire_envoi_fichier" enctype="multipart/form-data" method="post" action="./upload.php">
  <input type="file" name="fichier_choisi">
  <br>
  <br>
  <input type="submit" name="upload" value="Envoyer le fichier">
</form>
</body>





//fichier upload.php


<?php

if(!empty($HTTP_POST_FILES["fichier_choisi"]["name"]))
{
	$nomFichier    = $_FILES["fichier_choisi"]["name"] ;
	$nomTemporaire = $_FILES["fichier_choisi"]["tmp_name"] ;
	$typeFichier   = $_FILES["fichier_choisi"]["type"] ;
	$poidsFichier  = $_FILES["fichier_choisi"]["size"] ;
	$codeErreur    = $_FILES["fichier_choisi"]["error"] ;
	$chemin = "./upload_fichier/" ;
 
	if(copy($nomTemporaire, $chemin.$nomFichier))
		echo("<br>l'upload a réussi") ;
		
	else
		echo("<br>l'upload a échoué") ;
}
else
{
	echo("Vous n'avez pas choisit de fichier!!<br>") ;
	echo("<a href=\"./photo.php\">Retour</a>") ;
	
	
}

?>
)