Php Excel + formulaire dynamique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Php Excel + formulaire dynamique

Re: Php Excel + formulaire dynamique

par Yoann » 04 févr. 2014, 13:06

Bonjour,

Le but je pense de ce forum n'est pas de faire le travail pour toi, il faut nous dire où tu as un soucis dans ta réalisation.

Si on parle conception seulement, je vois deux axes.
Si la personne sait dès le début combien d'articles elle veut entrer j'aurais tendance à lui demander le nombre et directement afficher les lignes qu'il faut.
Car je ne vois pas l'intérêt de cliquer sur un bouton [+] à chaque fois sauf à préserver le travail déjà fait ce qui sous-entendrait qu'à chaque clic on enregistre déjà et j'ai l'impression que ce n'est pas ce que tu veux faire.

Donc voilà je demanderai d'abord le nombre d'article
ensuite on aurait
Article <input type="text" name="ArticleNom[0]" size="">, Quantité <input type="number" name="ArticleQuantite[0]">
Article <input type="text" name="ArticleNom[1]" size="">, Quantité <input type="number" name="ArticleQuantite[1]">

Une fois le formulaire validé tu récupères les variables en php
$texte = "Nom\t".$_POST['Nom'];
$texte.= "\nPrenom\t".$_POST['Prenom'];
for ($i=0;$i<count(ArticleNom);$i++) {
$texte.= "\n".$_POST['ArticleNom'][$i]."\t".$_POST['ArticleQuantite'][$i];

}
et tu as ton fichier à exporter.

Php Excel + formulaire dynamique

par kykerz » 01 févr. 2014, 18:49

Bonjour,

Je suppose que certains vont me dire que ces questions ont déjà été posé, hélas je n'ai pas trouver exactement ce que je voulais et donc je me permet d'écrire ce post.

Voilà, j'aimerais créer un formulaire dynamique en php qui sera une fois remplie exportable sur un fichier excel. Le problème, c'est que se formulaire est dynamique et donc à l'aide d'un bouton +, ajouter autant de ligne que l'on souhaite.
Exemple :

Nom :
Prénom :
Adresse :
Article : Quantité :
[Bouton +]

[Bouton Envoyer]


Maintenant si on clique sur le bouton ça rajoute une ligne Article et Quantité.

Et donc si on clique sur le bouton Envoyer, un fichier se créer et s'enregistre sur le poste.

J'ai essayer un peu avec PhpExcel mais je me suis bien embrouiller et depuis je me suis bien perdu.
Si une âme charitable pouvais m'aider s'il vous plaît.
Je vous remercie d'avance.