besoin d'exploser un fichier texte / csv téléchargé à partir du formulaire

StackOverflow https://stackoverflow.com/questions/1621183

  •  06-07-2019
  •  | 
  •  

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

Était-ce utile?

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 .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top