Page : 1

Problème faire Upload


Auteurs Messages
undertaker60
# Posté à 17:03 le 12/05/2010


Messages : 90
<?
// Taille maximum
$MAX_FILE_SIZE = 150000;

// Dossier de destination du fichier
$foldqer = "./";

// Tableau array des différents types
$allowed_types = array("image/bmp", "image/gif", "image/pjpeg", "image/jpeg", "image/jpg", "multipart/x-zip", "video/msvideo");

// Variables récupérée par methode POST du formulaires
$fname = $HTTP_POST_FILES['fichier']['name'];
$ftype = $HTTP_POST_FILES['fichier']['type'];
$fsize = $HTTP_POST_FILES['fichier']['size'];
$ftmp = $HTTP_POST_FILES['fichier']['tmp_name'];

// Diverses test afin de savoir si :
// Le format de fichier correspond à notre tableau array
if(!in_array($ftype, $allowed_types)){$error = 1;}

// La taille du fichier n'est pas dépassée
if($fize > $MAX_FILE_SIZE){$error = 2;}

// Le fichier n'existe pas déjà
if(file_exists($folder."m_".$fname)){$error = 3;}

// Si tout va bien, c'est bien déroulé
if(copy($ftmp,''.$folder.''.$fname.'')) {$error = 0;}

// Switch servant simplement à la gestion des erreures
switch($error){
case'0':
echo("Fichier correctement envoyé.");
break;
case'1':
echo("Format de fichier incorrecte.");
break;
case'2':
echo("Fichier trop volumineux.");
break;
case'3':
echo("Fichier déjà existant.");
break;
}
?>

Sa me fais Fichier déjà éxistant ..
Ou

<html>
<head>
</head>
<body>
<form enctype="multipart/form-data" action="upload.php3" method="post">
Fichier : Le fichier est incorrect + 77 </form></b><form>
</form>
</body>
</html>

J'ai un problème dans un MySQL/PHP c'est le fichier sa me met <form></form><table>^_^</form> Là je comprend rien ..

""
Quentin
# Posté à 17:18 le 12/05/2010

Créateur

Messages : 2676
Remplace le <? par <?php
Enregistre ton fichier en extension .php
Il faut que ton hébergeur autorise les fichiers php
Sache qu'il y a un hébergeur sur QuozPowa si tu en as besoin.

"Codeur du site et du t'chat"
undertaker60
# Posté à 21:39 le 12/05/2010


Messages : 90
Merci :)

""
undertaker60
# Posté à 21:43 le 12/05/2010


Messages : 90
Désoler du double poste sa me met Page Incorrect ><

""
Quentin
# Posté à 23:39 le 12/05/2010

Créateur

Messages : 2676
C'est étonnant...

Au fait, petite précision, ici, le code est du php et n'appelle à aucun moment MySQL...

Dernière modification à 23h39 le 12/05/10 par Quentin

"Codeur du site et du t'chat"



Page : 1

Statistiques

498 membres inscrits. Voir la liste. Voir la carte.
Le dernier membre se nomme ttf1.
Il y a 5 connectés (0 membre et 5 visiteurs).


Nos Partenaires

Devenir Partenaire ?














Remonter en haut de la page

QuozPowa in English



Flux RSS de QuozPowa QuozPowa sur Facebook ! QuozPowa sur Twitter ! QuozPowa sur MySpace ! QuozPowa sur YouTube ! Valid XHTML 1.0 StrictCSS Valide !

Copyright 2012 - QuozNetwork : QuozPowa - QuozBlog - QuozGame - QuozUpload - QuozRedir - TellWhatYouThink - QuozNews