[réglé] Upload et php
Forum Programmation : [réglé] Upload et php
Salut à tous
J'ai trouvé pas mal de script pour permettre l'upload mais je n'arrive pas à faire télécharger des fichiers de 5 Mo par exemple, seul les petits marchent, pourtant j'ai modifier la valeur de MAX_FILE_SIZE mais rine n'y fait !
Le script que je veux utiliser se trouve ici...
Il est composé de 2 fichiers un index et un upload
index.php3 =Et upload.php3 =[/color]
<?
if ($file_name == "none" )
{
print "Spécifier un fichier à envoyer.";
}
else
{
/* indiquer $dest_file qui correspond au répertoire de destination */
$dest_file="files/name_of_file";
/* enlève un "\" */
$source_file=stripslashes($file_name);
/* copie du fichier */
$res_copy=copy($source_file , $dest_file);
print "Fichier envoyé.";
}
?>
Même quand je modifie la valeur 100000 par 10000000, je n'arrive meme pas à uploader des fichiers de 5Mo...
Si quelqu'un peux m'aider
Merci d'avance
Salut,
Deja 5 mega c long, cela vient peut etre aussi de ton hebergeur qui lui limite aussi la taille des fichiers en upload
Jte conseil de t'installer EasyPhp et de faire le test chez toi !
Sinon arrives tu à uploader des petites fichiers du genre 100ko ou autre.
Pour verifier la taille maximun autoriser par ton fournisseur , fait un phpinfo(); et verifie les lignes :
| Citation :
|
Merci de ta réponse rapide
Oui j'arrive à télécharger de petit fichier, je suis en train de réinstaller easyphp et je te dis si je peux faire ce que je veux...
Sinon tu dis "fait un phpinfo(); " je ne sais comment faire...
| Citation :
|
Facile tu creers une page info.php par exemple et tu mets seulement
<? phpinfo() ?> à l interieur puis tu vas sur cette page et tu auras toute les infos de la config php du serveur ou tu es hebergé.
Tu cherches les lignes citées plus haut, sinon donne moi le nom de ton hebegeur =)
Ca ne marche pas avec easy php, il est écrit :
Notice: Undefined variable: file_name in c:\documents and settings\miles'\bureau\upload\upload.php3 on line 2
Notice: Undefined variable: file_name in c:\documents and settings\miles'\bureau\upload\upload.php3 on line 13
Fichier envoyé.
qd tu recupere les variables essaye ca :
fichier = file_name
Code :
|
Ah phpinfo c'est comme le truc path !!
Je suis chez free !
file upload : On
upload_tmp_dir : no value
upload_max_filesize : 2M
post_max_size: 2M
Donc tout s'explique, c'est free qui bride !!
Merci de ton aide
De rien
Sujet clos.
Il y a 242 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
