|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : probleme avec move_uploaded_file et UTF8 [ Base de données / MySQL ] (DJTIME)
Informations & options pour cette discussion
vendredi 4 janvier 2008 à 08:39:58 |
probleme avec move_uploaded_file et UTF8

DJTIME
|
Voici un bout de code pris du net que j'ai utilisé pour l'upload de fichier sur mon site (qui n'est pas encore en ligne vu qu'il marche po!) Bref!! ca fonctionne parfaitement sauf quand j'envoit un fichier en UTF8 arabe japonais martien tout ce que tu veux!! et dans mon "$dossier" je trouve effectivement le fichier mais avec un nom bizarre! (alors que je precise dans ma base en mysql le nom de l'url est parfaitement inscrite" $dossier = './upload/'; $fichier = basename($_FILES['avatar']['name']); $taille_maxi = 200000000; $taille = filesize($_FILES['avatar']['tmp_name']); $extensions = array('.doc', '.xls', '.pdf', '.ppt','.rtf','.docx','.xlsx','.pptx','.txt'); $extension = strrchr($_FILES['avatar']['name'], '.'); //Début des vérifications de sécurité... unset($erreur); if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau { $erreur = 'Vous devez uploader [envoyer] un fichier de type doc, docx, ppt, pptx, xls, xlsx, pdf, rtf ou txt ...'; } if($taille>$taille_maxi) { $erreur = 'Le fichier est trop volumineux [Taille maximum dépassée]...'; }
if(!isset($erreur)) //S'il n'y a pas d'erreur, on upload { if(move_uploaded_file($_FILES['avatar']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné... { echo 'Upload effectué avec succès !'; } else //Sinon (la fonction renvoie FALSE). { echo 'Echec de l\'upload !'; } } else { echo $erreur; }
Si quelqu'un a une astuce je suis preneur!!! tous ce que vous voulais je precise que j'ai activer en defaut charset UTF8 dans le PHP.ini et que ma version de php est la 4.3.10 Merci d'avance :)________________________________________ Public Compris As Boolean Private Sub Form_Load() Do Until compris = True ShellExecute hwnd, "Open", "http://www.vbfrance.com", "", App.Path, 1 Loop MsgBox "Ouf! je vais po mourrir con ! ;)"
|
|
|
vendredi 4 janvier 2008 à 20:15:39 |
Re : probleme avec move_uploaded_file et UTF8

malalam
|
hello,
c'est le nom du fichier sur le disque de ton serveur, c'est ça ? Ca parait normal : ton os, lui, ne comprend sans doute pas l'arabe, le japonais ou le martien. Quand à son encodage par défaut... Je serais toi, je renommerais automatiquement les fichiers.
|
|
|
Cette discussion est classé dans : fichier, taille, erreur, upload, utf8
Répondre à ce message
Sujets en rapport avec ce message
Message d'erreur sur l'upload d'un fichier [ par WaNoU ThE EpSyLoN ]
Bonjours tout le monde voilà je suis chez free comme hébergeur ( juste un précision on sait jamais) et j'essaie en ce moment de faire de l'upload de f
supprimer un fichier et taille fichier upload [ par joebuz ]
voila j'ai une partie admin pour ajouter des fichiers en upload, ces fichiers sont photos, chansons, et videos.Le probleme c'est que pour les chansons
Taille fichier / upload [ par tweeder ]
Bonjour,J'ai modifié la taille maximal pour l'upload de fichier sur mon serveur à 30 mo. Malheureusement, je suis incapable d'uploader des fichiers qu
upload erreur fct type fichier [ par zebiker ]
Bonjour,j'ai un probleme avec upload de fichier via formulaire POST avec php, j'ai repri EXACTEMENT l'exemple de php.net, mais une erreur persiste :l'
bouton qui fait 2 actions [ par vinz78 ]
Salut alors voici mon code // Constantesdefine('TARGET', 'E://wamp/www/Projet/Projet2/'); // Repertoire cibledefine('MAX_SIZE', 512000); // Ta
Erreur upload : erreur 404. Fichier trop grand? [ par roro59650 ]
Bonjour à toutes et à tous!! Voilà mon problème du jour : je fais un formulaire pour uploader un fichier sur le serveur. Puis, pour l'instant, histo
probleme pour l'upload de video [ par mickael56100 ]
bonjour tout le monde je poste un message sur le forum car je rencontre un problème pour uploader des vidéos.Je ne sais pas si c'est un problème d'acc
Probleme Code Upload et insertion Mysql [ par MaitreLgTbD ]
MaitreLgTbD Bonjour,C'est encore moije sollicite votre aide, actuellement en stage mon projet sollicite un bout de code de upload tous fichiers con
Idée pour stocker fichier uploader dans mysql et récuperation URL [ par MaitreLgTbD ]
Bonjour,je sollicite votre aide dans l'espoir d'avoir une réponse rapidement mon dernier post étant surement trop complexe je n'ai eu aucune réponse j
Barre de progression pour un upload de fichier [ par SeanyJ ]
Bonjour, Alors voila je vais vous expliquer mon problème. J'ai créer un formulaire en PHP permettant l'envoi de gros fichier sur mon serveur (jusqu'a
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
Comparez les prix Nouvelle version
|