Extension

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 : Extension

Re: Extension

par Truc » 01 avr. 2006, 00:11

Salut,
Cela doit être l'heure car je ne trouve pas.

Si quelqu'un est plus évéillé merci d'avance
On va attendre demain alors... une bonne nuit la dessus et tu trouveras :wink:

commence déjà par vérifier le contenu de la variable "extension" et ensuite vérifi la construction du test if :wink:

Extension

par Photographiquement Vôtre » 31 mars 2006, 23:36

Bonsoir,

J'ai un formulaire et une fonction de vérif de l'extension qui génère normalent une donné si l'extension est JPG mais cela prend toutes les extensions.

Cela doit être l'heure car je ne trouve pas.

Si quelqu'un est plus évéillé merci d'avance

Code : Tout sélectionner

<html> <body> <head> <script language="JavaScript"> <!-- start Javascript function Reporter() { var choix=document.forms['form_upload'].elements['photo'].value; var extension=choix.substring(choix.lastIndexOf('.')+1); if (extension='JPG') { window.opener.document.forms['frm'].elements['Vignette'].value=choix; window.close(); } else { alert('Le fichier doit avoir une extension JPG'); } } // end JavaScript --> </SCRIPT> </HEAD> <!-- Formulaire --> <!-- Attention, ne de ne pas oublier le enctype="multipart/form-data" --> <form method="POST" action="admin_themes_add.php" name="form_upload" enctype="multipart/form-data"> <!-- Limiter la taille des fichiers à 500Ko --> <input type="hidden" name="MAX_FILE_SIZE" value="500000" /> <fieldset><legend>Recherche de l'Image</legend> <!-- champs d'envoi de fichier, de type file --> <p><label for="photo">Photo :</label> <input type="file" name="photo" /></p> <!-- bouton d'envoi --> <p><input type="submit" onClick="Reporter()" name="envoi" value="Uploader" /></p> </legend> </fieldset> </form> </body> </html>