Extension

Eléphant du PHP | 330 Messages

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>

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

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:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute