Probléme pour uploader une vidéo
terrorist
Messages postés
100
Statut
Membre
-
jona303 Messages postés 390 Statut Membre -
jona303 Messages postés 390 Statut Membre -
Bonjour,
je développe une galerie de vidéos mais lorsque j'uploade une image ou un fichier de taille moyenne(moins d'un mo) ça marche sino ça affiche
Notice: Undefined index: LobjetChoisi in c:\program files\easyphp1-8\www\fox\u2.php on line 6
L objet existe déjas sur le site web
mes fichiers sont
index.php
<?PHP ?>
<html>
<body>
<form action='u2.php' method='post' enctype='multipart/form-data' name='form1'>
<br /> <input type="file" name="LobjetChoisi" />
<br /> <input type="submit" value="Envoyer le fichier" />
</form>
</body>
</html>
et u2.php
<?php
mkdir("le1", 0777);
$SonRepertoire="le1/";
$message="";
// === on supprime les accents et les espaces du nom de l' objet
$_FILES['LobjetChoisi']['name'] = strtr($_FILES['LobjetChoisi']['name'],
"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ",
"aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn");
// === on supprime les espaces
$SonNomFinal=str_replace(" ","_",$_FILES['LobjetChoisi']['name']);
// === on met en minuscule
$SonNomFinal=strtolower($SonNomFinal);
if (file_exists($SonRepertoire.$SonNomFinal))
{
$message="L objet existe déjas sur le site web";
}
else
{
copy($_FILES['LobjetChoisi']['tmp_name'],$SonRepertoire.$SonNomFinal);
$message="L objet est bien copie";
}
echo $message;
?>
je développe une galerie de vidéos mais lorsque j'uploade une image ou un fichier de taille moyenne(moins d'un mo) ça marche sino ça affiche
Notice: Undefined index: LobjetChoisi in c:\program files\easyphp1-8\www\fox\u2.php on line 6
L objet existe déjas sur le site web
mes fichiers sont
index.php
<?PHP ?>
<html>
<body>
<form action='u2.php' method='post' enctype='multipart/form-data' name='form1'>
<br /> <input type="file" name="LobjetChoisi" />
<br /> <input type="submit" value="Envoyer le fichier" />
</form>
</body>
</html>
et u2.php
<?php
mkdir("le1", 0777);
$SonRepertoire="le1/";
$message="";
// === on supprime les accents et les espaces du nom de l' objet
$_FILES['LobjetChoisi']['name'] = strtr($_FILES['LobjetChoisi']['name'],
"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ",
"aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn");
// === on supprime les espaces
$SonNomFinal=str_replace(" ","_",$_FILES['LobjetChoisi']['name']);
// === on met en minuscule
$SonNomFinal=strtolower($SonNomFinal);
if (file_exists($SonRepertoire.$SonNomFinal))
{
$message="L objet existe déjas sur le site web";
}
else
{
copy($_FILES['LobjetChoisi']['tmp_name'],$SonRepertoire.$SonNomFinal);
$message="L objet est bien copie";
}
echo $message;
?>
Configuration: Windows XP Internet Explorer 6.0
7 réponses
-
ini_set('upload_max_filesize', 52428800); ini_set('post_max_size', 52428800); ini_set('max_execution_time', 1000000000);
ca change les parametres du server pour les tailles de fichiers, et pour la durée de l'upload
les valeurs de l'exemple sont fantaisistes... -
-
ouais, moi je met ce genre de truc dans un config.php avec d'autres trucs comme les connections sql ou quoi que j'include dans ma page "viewable"
-
je dispose de la version 4.3.10 d'easyphp mais je vois nul part config.php
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
lol,.. tu peux en creer un,..
je n'ai jamais testé de easyphp
sinon tu le tape direct dans ton script PHP -
je l'ai tapé dans mon script mais ça marche pas.Je l'ai mis dans le fichier de configration d'easyphp mais ça me signale que la commande ni_set n'est pas reconnu
-
http://www.commentcamarche.net/forum/affich 7661677 php upload max filesize
peut etre trouveras tu ton bonheur par la..