upload et choisir un type spécifique
6 messages
• Page 1 sur 1
-

hm19000 - WRInaute occasionnel

- Messages: 492
- Inscription: 2 Oct 2005
upload et choisir un type spécifique
Bonjour
je veut que les membres de mon site peuvent ajouter des images. est qu'il est possible de limité le type de fichier selectionable a .jpg seulement .
voici le code du formulaire
merci
je veut que les membres de mon site peuvent ajouter des images. est qu'il est possible de limité le type de fichier selectionable a .jpg seulement .
voici le code du formulaire
- Code: Tout sélectionner
<form enctype="multipart/form-data" action="add_image_user.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000" />
Votre image <input type="file" name="monfichier" /><br>
Une petite description de l'image : </p>
<p><textarea rows="4" name="desc" cols="45"></textarea></p>
<input value="envoyer" type="submit" />
</form>
merci
Dernière édition par hm19000 le Mar Oct 03, 2006 18:17, édité 1 fois.
- rikew
- WRInaute impliqué

- Messages: 723
- Inscription: 19 Déc 2002
tu peut le faire avec un javascript :
et tu remplace ta balise form par :
- Code: Tout sélectionner
<script language="JavaScript">
function test_extention(form) {
if (!form.monfichier.value.match(RegExp( "\.(jpg|jpeg)$", "i" ))) {
alert ("Uniquement .jpg");
return(false);
}
}
</script>
et tu remplace ta balise form par :
- Code: Tout sélectionner
<form enctype="multipart/form-data" action="add_image_user.php" method="post" onsubmit="return(test_extention(this))">
-

rog - WRInaute passionné

- Messages: 1662
- Inscription: 21 Sep 2006
@rikew
pas mal mais le javascript n'est pas une solution exaustive puisqu'il est modifiable coté client
à rappeler qu'il faut porter une attention particuliere à l'aspect sécurité pour tous les sites qui proposent des uploads
rog
pas mal mais le javascript n'est pas une solution exaustive puisqu'il est modifiable coté client
à rappeler qu'il faut porter une attention particuliere à l'aspect sécurité pour tous les sites qui proposent des uploads
rog
- rikew
- WRInaute impliqué

- Messages: 723
- Inscription: 19 Déc 2002
C'est sure il suffit de désactiver son javascript et ça ne fonctionne plus.
Pense a vérifier après envoi qu’il s’agit bien d’un jpg en testant l’extension et le type mine.
Voici en php :
Pense a vérifier après envoi qu’il s’agit bien d’un jpg en testant l’extension et le type mine.
Voici en php :
- Code: Tout sélectionner
<?php
$picinfo = GetImageSize($monfichier);
if ($picinfo[2]==2 && ($_FILES['monfichier']['type']=="image/jpeg" || $_FILES['monfichier']['type']=="image/pjpeg")) echo "C'est ok";
else echo "Ya pas bon ;)";
?>
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Recherche d'un tutorial pour un type specifique de nav css
- Choisir un type de redirection
- Quel type d'hébergement choisir ?
- Quel type de forum choisir?
- Quel type d'url choisir ?
- Adsense: Choisir le type d'annonces :-D
- Quel type de redirection choisir ?
- Quel type de publicité choisir?
- Blog Wordpress: quel type de Permalien choisir ?
- Choisir type de redirection plusieurs noms de domaine pour m
- Les albums web Picasa passent à 1 Go de stockage - 08-03-2007
- Apprendre Google Analytics en 60 secondes de vidéo :-) - 08-04-2009
- Le simulateur de vol de Google Earth - 07-09-2007
- Photos satellite des incendies en Grèce dans Google Earth - 30-08-2007
- Liste des produits et services de Google - 07-12-2005
- Easter Egg dans Google Chrome (fonctions cachées) - 06-09-2008
- Résultats des élections présidentielles du 1er tour 2007 - 22-04-2007
- Conseils en référencement pour les débutants - 04-08-2008
Consultez la description détaillée des produits ou services de Google suivants : Google Video Upload
- Tester la validité d'un lien
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
