CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

script d'upload fonctionne pas sur free

axeee
axeee
Niveau 9
14 novembre 2007 à 14:48:37

Salut,
J´ai fait un script d´upload de musique, il marche nickel en local (oui je sais c´est pas de l´upload et bla bla mais le script fonctionne et ça me donne le résultat que je souhaite) mais sur free, il ne parvient pas à uploader.

Voila le script :

$extensions_autorisees = array(´.mp3´, ´.wav´, ´.gp3´, ´.ogg´, ´.midi´);
$taille_maxi = 6000000;
$chemin = ´
http://toutsurburnout.free.fr/pasmouton/´;
$dossier = ´sons/´;

if (isset($_FILES[´musique´]))
{
if($_FILES[´musique´][´name´])
{
$extension_fichier = strrchr($_FILES[´musique´][´name´], ´.´);

$taille = filesize($_FILES[´musique´][´tmp_name´]);

$fichier = basename($_FILES[´musique´][´name´]);

if (!in_array($extension_fichier, $extensions_autorisees)) //Si l´extension n´est pas dans le tableau
{
$erreur = ´Le format ´. $extension_fichier .´ est movais´;
}
if ($taille > $taille_maxi)
{
$erreur = ´Le fichier est trop gros´;
}

if (!isset($erreur))
{
//formatage du nom du fichier
$fichier = strtr($fichier,
´ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúû
üýÿ´,´AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooo
oouuuuyy´);
$fichier = preg_replace(´/([^.a-z0-9]+)/i´, ´-´, $fichier);

if
(move_uploaded_file($_FILES[´musique´][´tmp_name´]
, $dossier . $fichier)) //Si le fichier a été envoyé
{
$erreur = ´Le fichier a bien été envoyé, son adresse est <a href="´. $chemin . $dossier . $fichier .´">´. $chemin . $dossier . $fichier .´</a> .
<br />
Merci de garder cette adresse précieusement ou de la poster vite fais sur le forum pour ne pas occuper de l\´espace inutilement´;
}
else
{
$erreur = ´Erreur, le fichier ne s\´est pas envoyé, merci de réessayer, si cette erreur persiste, prévenez le webmaster´;
}
}
}
else $erreur = ´Merci de selectionner un fichier à envoyer´;
}

Ça m´affiche "Erreur, le fichier ne s´est pas envoyé, merci de réessayer, si cette erreur persiste, prévenez le webmaster" donc ça coince au niveau de la fonction move_uploaded_file().

PS : oui j´ai bien créé mon dossier "sons" et il est au même niveau que le script

Merci d´avance :)

axeee
axeee
Niveau 9
14 novembre 2007 à 21:01:12

Personne ? Au fait, ça ne vient pas de mon script, j´ai essayer sur un autre ftp et ça marche très bien.
Que faut il faire avec free ??

Slash[S]nakepit
Slash[S]nakepit
Niveau 10
14 novembre 2007 à 21:25:40

Je crois que free a du mal avec l´upload de gros fichiers...

axeee
axeee
Niveau 9
15 novembre 2007 à 19:10:08

Et il n´y a pas moyen de régler ça ?

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment