Eléphant du PHP |
199 Messages
17 août 2005, 07:43
Voila mon code j'espere qu'il t'aidera
<form action="envoi.php" method="post" enctype="multipart/form-data">
<td>Prénom :</td>
<td><input type="text" name="prenom" /></td><br/><br/>
<td>Age :</td>
<td><input type="text" name="age" size="4" /></td><br/><br/>
<td>Ville :</td>
<td><input type="text" name="ville" /></td><br/><br/>
<td>Célib ? :</td>
<input type="radio" name="celib" value="oui" checked="" /> Oui
<input type="radio" name="celib" value="non" />Non <br/><br/>
<td>Adresse MSN :</td>
<input type="text" name="msn" size="33" /><br/><br/><br/>
<td>Photo :</td>
<input type="file" name="photo"br size="51"><br/><br/><br/><br/>
<p align="center">
<input type="submit" value="S'inscrire" />
</p>
</form>
---> formulaire HTML (desolé pour le code mais bon c'était mes debuts et je n'ai toujours pas pris le temps de remettre sa au propre !!)
<?php
//On récupère la taille, le nom et le nom du fichier temporaire
$f1_size = $_FILES['photo']['size'];
$f1_name = $_FILES['photo']['name'];
$f1_tmpname = $_FILES['photo']['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 l'extension, si tout est bon, on déplace le fichier
if ($f1_size <= 10000000 && in_array($ext,$valides)):
move_uploaded_file($f1_tmpname, "./photo/{$f1_name}");
endIf
?>
--->traitement avec php