besoin d'exploser un fichier texte / csv téléchargé à partir du formulaire
Question
Lorsque j'utilise un formulaire HTML pour publier un fichier, comment puis-je adresser le contenu de ce fichier en php?
cela fonctionnera-t-il?
$data = Lorsque j'utilise un formulaire HTML pour publier un fichier, comment puis-je adresser le contenu de ce fichier en php?
cela fonctionnera-t-il?
<*>
le fichier est un fichier texte
MISE À JOUR
le fichier csv est entouré de ::: et les lignes terminées par ;;;. Comment puis-je charger cela dans une variable sans casser le script PHP, qui est ce qui se passe maintenant
POST['file'];
$pre = explode(";;;", $data);
le fichier est un fichier texte
MISE À JOUR
le fichier csv est entouré de ::: et les lignes terminées par ;;;. Comment puis-je charger cela dans une variable sans casser le script PHP, qui est ce qui se passe maintenant
La solution
euh tu peux faire
$data = file_get_contents( euh tu peux faire
<*>
quelque chose comme ça devrait marcher
FILES['file']['tmp_name']);
$pre = explode(";;;", $data);
quelque chose comme ça devrait marcher
Autres conseils
Non, cela ne fonctionnera pas. Vous devez d'abord enregistrer le fichier localement, puis l'ouvrir avec quelque chose comme file_get_contents (). Veuillez lire le didacticiel PHP sur le téléchargement de fichiers .