affichage dans un formulaire dun fichier selectionné
Posté : 20 juil. 2005, 10:29
voici le debut de mon code ;
a partir de ce code je voudrais soit enregistré le contenu est le mettre dans une BDD et la faire afficher dans un formulaire soit enregistré le contenu dans une variable est la faire afficher dans formulaire.
pour la deuxieme possibilité je pense avoir trouver un systeme(1) mais je n'arrive pas a ladapter pourriez vous maider ou soit maider (si vous trouver sa plus logique) pour le faire enrengistré dans BDD est afficher dans formulaire
(1)
mer ci d'avance
<table width="1000" height="959" border="0" bgcolor="EEF2F2">
<tr>
<td height="951" valign="top">
<h3><a href="liste_news.php">Retour à la liste des news</a></h3>
<?
//Initialisation de la variables $infos
$infos = '';
if (!empty($_FILES['fichier1']['size'])){
//On récupère la taille, le nom et le nom du fichier temporaire
$f1_size = $_FILES['fichier1']['size'];
$f1_name = $_FILES['fichier1']['name'];
$f1_tmpname = $_FILES['fichier1']['tmp_name'];
//Récupération de l'extension du fichier (on prend ce qui suit le dernier point et on le met en minuscule
$ext = strtolower(substr($f1_name,strrpos($f1_name, ".")+1));
//Création du tableau des extensions acceptées
$valides = array("bmp","jpg","gif","png","tif","wbmp");
//On vérifie la taille et le type de fichier
if ($f1_size > 1000000) $infos .= "- Le fichier est trop volumineux!<br>n";
if (!in_array($ext,$valides)) $infos .= "- Ce type de fichier n'est pas accepté!<br>n";
?>
<form name="joindre" method="post" action="home3.html" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
Fichier: <input type="file" name="fichier1"><br>
<input type="submit" value="Envoyer!">
</form>
si j'ai bien compris cela me permet de creer un bouton parcourir pour rechercher un fichier precisa partir de ce code je voudrais soit enregistré le contenu est le mettre dans une BDD et la faire afficher dans un formulaire soit enregistré le contenu dans une variable est la faire afficher dans formulaire.
pour la deuxieme possibilité je pense avoir trouver un systeme(1) mais je n'arrive pas a ladapter pourriez vous maider ou soit maider (si vous trouver sa plus logique) pour le faire enrengistré dans BDD est afficher dans formulaire
(1)
<? $Fnm = "mon_dossier/mon_fichier.ext"; ?>
Vérifier que ce fichier existe bien
<? if (file_exists($Fnm)) { ?>
<? while (!feof($inF)) {
echo fgets($inF, 4096)."<br>";
} ?>
Enfin fermer le fichier
<? fclose($inF); ?>
mer ci d'avance