begin process at 2012 05 28 21:46:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Formulaire Html ==> insérer une fonction php Php


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Formulaire Html ==> insérer une fonction php Php

jeudi 12 novembre 2009 à 11:09:11 | Formulaire Html ==> insérer une fonction php Php

zobaky

Bonjour,

j'ai actuellement un formulaire écrit en Html, ce formulaire possède des champs à remplir par un utilisateur. à la fin de ce formulaire un bouton "envoyer" copie le contenu des champs et l'envoi par mail.

Maintenant ce que je veux faire c'est insérer une fonction écrite en php permettant de remplir un fichier Excel.

le formulaire se nomme formulaire.html

le code actuel est :
<TR><FORM METHOD=POST ACTION="mailto:******@****.com?subject=Déclaration incident" enctype="text/plain">
...
// code du formulaire avec les différents champs
<font face="Verdana" size="2">Nom :;
<input type="text" name="Nom" size="30"></font><p>
...
//bouton de type submit pour envoyer le mail
<input type="submit" value="Envoyer" onClick="TW_mailtoBody(this.form)">

</FORM> //fin du formulaire


Le code php que je veux insérer est le suivant il se lancera à chaque fois que l'on appuis sur le bouton "envoyer". :


<?php
function envoixls(string Name){
$chaineR="test";
$FILENAME="c:\user\U332372\PhP/test.xls"; //nom du fichier à ouvrir
//ouverture du fichier
$excel=new COM("Excel.application" );
$excel->Workbooks->Open($FILENAME);
$book=$excel->Workbooks(1);
$sheet=$book->Worksheets(1);
$range='A7';
$cell=$sheet->Range($range); //selection de la cellule

echo $cell->value=$chaineR; //remplissage

//sauvegarde et fermeture du fichier
$book->Save();
unset($sheet);
unset($book);
$excel->Workbooks->Close();
$excel->Quit();
unset($excel);
}
?>




J'ai tenté de rajouter cette ligne :
<input type="submit" value="Envoyer" onClick="envoixls(Nom)">

Mais ça n'a pas marché :s . Je précise que c'est la toute première fois que je fais du Php et html et que c'est pour un projet à rendre.

Soyez indulgent svp ^^

Enfin voilà merci d'avance
vendredi 13 novembre 2009 à 09:56:50 | Re : Formulaire Html ==> insérer une fonction php Php

Flachy Joe

Le phpo est interprété coté serveur
donc la fonction php n'est visible ni par le html ni par le javascript.
Il faut :
- créer une seconde page qui va s'occuper du traitement en php (traitement.php)
- y diriger l'action du formulaire (action="traitment.php" method="GET")
- dans la page php récupérer les variables qui se trouvent stockées dans le tableau $_GET ($nom = $_GET['nom'])
- déclarer et appeler la fonction envoixls
- Envoyer un message quelconque à l'utilisateur, sinon une page blanche sera affichée (echo 'XLS enregistr&eacute;';)

Bonne continuation.

Flachy Joe
« Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. » Les Shadoks


Cette discussion est classée dans : php, formulaire, excel, html, insérer


Répondre à ce message

Sujets en rapport avec ce message

php et html [ par Vinz ] Salut,Voila, j'utilise un formulaire qui me lance un php. Dans ce formulaire j'ai un .Mon probleme c'est que j'arrive pas a recuperer la valeur de mon html ep php [ par manueg ] Bonjour, je débute en déve PHP et je me pose les questions suivantes....J'utilise Dreamweaver et EasyPHP et ApacheMon approche est la suivante: je fai éditeur html en php [ par erwan35 ] Bonjour à tous,J'ai un projet de site internet où je souhaiterais que des utlisateurs puissent créer et modifier les pages grâce à un formulaire en ph Récupération de variables à partir d'un formulaire html [ par ibti25 ] Bonjour,La question que je vais poser parait très très bête mais je ne comprends pourkoi ça ne veut pas marcher depuis que j'ai installer oracle 9i et prob d'E/S avec un formulaire html [ par shedskin ] voila j ai cree une premiere page html qui contient un formulaire chaine de caractere: < Remplir une cellule EXCEL depuis un formulaire php [ par lineb76 ] Bonjour!Je cherche à remplir des cellules d'un fichier excel nommé "fichierexcel.xls" par exemple grace à un formulaire php. Sachant que c'est une feu php --> excel [ par yoyopotpot ] Bonjour à tous!Voilà je vous explique mon problème :j'ai un formulaire en php et j'aimerai pouvoir "envoyer" les données de ce formulaire dans un fich Formulaire PHP HTML [ par onvi ] Bonjourest ce qlq1 pouurait me renseigner comment faire pour réaliser un formulaire mais avec la fonction "je ne sais pas comment ça s'appel" par exe Réponse d'un formulaire dans un mail [ par linux49 ] Bonjour, je voudrais avoir des exemples de php et html pour avoir la reponse d'un formulaire dans un mail sans passer pas outlook.Je ne suis qu'un deb Insérer du html dans du php URGENT !! [ par jojo545 ] Qui pourrai me renseigné sur comment mettre du html dans du php : tapopup = window.open("http://www.voila.fr", "tt", "height=500, width=500,toolbar=


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales