begin process at 2012 05 31 12:55:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

probleme d'envoyer des données a partir d'un formulaire


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

probleme d'envoyer des données a partir d'un formulaire

lundi 11 mai 2009 à 15:34:44 | probleme d'envoyer des données a partir d'un formulaire

sstesti

bonjour,
mon problème et de comment faire pour envoyer les donnes a un page php
voici mon code
page.html:

<html>
<head>
<script language="javascript" type="text/javascript">
function moveOver() 
{
var boxLength = document.choiceForm.choiceBox.length;
var selectedItem = document.choiceForm.available.selectedIndex;
var selectedText = document.choiceForm.available.options[selectedItem].text;
var selectedValue = document.choiceForm.available.options[selectedItem].value;
var i;
var isNew = true;
if (boxLength != 0) {
for (i = 0; i < boxLength; i++) {
thisitem = document.choiceForm.choiceBox.options[i].text;
if (thisitem == selectedText) {
isNew = false;
break;
      }
   }
}
if (isNew) {
newoption = new Option(selectedText, selectedValue, false, false);
document.choiceForm.choiceBox.options[boxLength] = newoption;
}
document.choiceForm.available.selectedIndex=-1;
}


function removeMe() {
var boxLength = document.choiceForm.choiceBox.length;
arrSelected = new Array();
var count = 0;
for (i = 0; i < boxLength; i++) {
if (document.choiceForm.choiceBox.options[i].selected) {
arrSelected[count] = document.choiceForm.choiceBox.options[i].value;
}
count++;
}
var x;
for (i = 0; i < boxLength; i++) {
for (x = 0; x < arrSelected.length; x++) {
if (document.choiceForm.choiceBox.options[i].value == arrSelected[x]) {
document.choiceForm.choiceBox.options[i] = null;
   }
}
boxLength = document.choiceForm.choiceBox.length;
   }
}
function saveMe() {
var strValues = "";
var boxLength = document.choiceForm.choiceBox.length;
var count = 0;
if (boxLength != 0) {
for (i = 0; i < boxLength; i++) {
if (count == 0) {
strValues = document.choiceForm.choiceBox.options[i].value;
}
else {
strValues = strValues + "," + document.choiceForm.choiceBox.options[i].value;
}
count++;
   }
}
if (strValues.length == 0) {
alert("You have not made any selections");
}
else {
alert("Here are the values you've selected:\r\n" + strValues);
   }
}
</script>
</HEAD>

<!-- STEP TWO: Copy this code into the BODY of your HTML document  -->

<BODY>

<center>
<form name="choiceForm" method="POST" action="verif.php">
<table border=0>
<tr>
<td valign="top">
Outils et Langages
de développement     :
<br>
<select name="available" size="5"  onchange="moveOver();">
<option disabled="disabled">---Choisissez---
                            <option value=".NET">.NET </option>
                            <option value="ABAP">ABAP </option>
                            <option value="ACCESS">ACCESS </option>
                            <option value="ACTIONSCRIPT">ACTIONSCRIPT </option>
                            <option value="ACTIVE X">ACTIVE X </option>
                            <option value="ADA">ADA </option>
                            <option value="ADELIA">ADELIA </option>
                            <option value="ASP">ASP </option>
                            <option value="ASSEMBLEUR">ASSEMBLEUR </option>
                            <option value="BUSINESS OBJECT">BUSINESS OBJECT </option>
                            <option value="C">C </option>
                            <option value="C#">C# </option>
                            <option value="C++">C++ </option>
                            <option value="C++BUILDER">C++BUILDER </option>
                            <option value="CAML">CAML </option>
                            <option value="COBOL">COBOL </option>
                            <option value="DEVELOPPER 2000">DEVELOPPER 2000 </option>
                            <option value="DL1">DL1 </option>
                            <option value="ECLIPSE">ECLIPSE </option>
                            <option value="EJB">EJB </option>
                            <option value="EXCHANGE">EXCHANGE </option>
                            <option value="FLASH">FLASH </option>
                            <option value="FLEX">FLEX </option>
                            <option value="FORTRAN">FORTRAN </option>
                            <option value="FOXPRO">FOXPRO </option>
                            <option value="HTML">HTML </option>
                            <option value="J2EE">J2EE </option>
                            <option value="JAVA">JAVA
                            <option value="JAVASCRIPT">JAVASCRIPT
                            <option value="JSP">JSP </option>
                            <option value="JUNIT">JUNIT </option>
                            <option value="L4G">L4G </option>
                            <option value="LOTUS NOTES">LOTUS NOTES </option>
                            <option value="MATLAB">MATLAB </option>
                            <option value="MVC++">MVC++ </option>
                            <option value="NATSTAR">NATSTAR </option>
                            <option value="NATURAL">NATURAL </option>
                            <option value="NSDK">NSDK </option>
                            <option value="OBJECT VIEW">OBJECT VIEW </option>
                            <option value="OBJET">OBJET </option>
                            <option value="OLAP">OLAP </option>
                            <option value="PACBASE">PACBASE </option>
                            <option value="PASCAL">PASCAL </option>
                            <option value="PERL">PERL </option>
                            <option value="PHP">PHP </option>
                            <option value="PL/SQL">PL/SQL </option>
                            <option value="PL1">PL1 </option>
                            <option value="POWERBUILDER">POWERBUILDER </option>
                            <option value="PROLOG">PROLOG </option>
                            <option value="PYTHON">PYTHON </option>
                            <option value="RPG 400">RPG 400 </option>
                            <option value="SHELL">SHELL </option>
                            <option value="SMALLTALK">SMALLTALK </option>
                            <option value="SOA">SOA </option>
                            <option value="SPRING">SPRING </option>
                            <option value="SQL">SQL </option>
                            <option value="SQL*FORMS">SQL*FORMS </option>
                            <option value="SQLWINDOWS">SQLWINDOWS </option>
                            <option value="STRUTS">STRUTS </option>
                            <option value="SYNON">SYNON </option>
                            <option value="UML">UML </option>
                            <option value="VB++">VB++ </option>
                            <option value="VISUAL AGE">VISUAL AGE </option>
                            <option value="VISUAL BASIC">VISUAL BASIC </option>
                            <option value="WINDEV">WINDEV </option>
                            <option value="XML">XML </option>
                            <option value="XPRESS">XPRESS </option>
          
</select>
</td>
<td valign="top">
Choices 5 au maximum :
<br>
<select multiple name="choiceBox" value="choicebox" style="width:150;" size="2">
</select>
</td>
</tr>
<tr>
<td colspan=2 height=10>
<input type="button" value="Remove" onclick="removeMe();">
<input type="button" value="Get Selected Values" onclick="saveMe();">
</td>
</tr>
<tr>
</table>
<input type="submit" >
</form>
</body>
</html>

page verif.php
<?php

$x=$_POST['choiceBox'];
echo $x;
?>
merci pour votre aide...
lundi 11 mai 2009 à 15:44:01 | Re : probleme d'envoyer des données a partir d'un formulaire

putch

salut

a mon avis ton erreur est la :

"voici mon code"
j'aurai mis plutot un "voici un code que j'ai récupéré et que je n'arrive pas à adapter"


bref utilise donc google avec un "formulaire post variables"


++
lundi 11 mai 2009 à 15:56:49 | Re : probleme d'envoyer des données a partir d'un formulaire

sstesti

bonjour,
 voici un code que j'ai récupéré et que je n'arrive pas à adapter

page.html:

<html>
<head>
<script language="javascript" type="text/javascript">
function moveOver() 
{
var boxLength = document.choiceForm.choiceBox.length;
var selectedItem = document.choiceForm.available.selectedIndex;
var selectedText = document.choiceForm.available.options[selectedItem].text;
var selectedValue = document.choiceForm.available.options[selectedItem].value;
var i;
var isNew = true;
if (boxLength != 0) {
for (i = 0; i < boxLength; i++) {
thisitem = document.choiceForm.choiceBox.options[i].text;
if (thisitem == selectedText) {
isNew = false;
break;
      }
   }
}
if (isNew) {
newoption = new Option(selectedText, selectedValue, false, false);
document.choiceForm.choiceBox.options[boxLength] = newoption;
}
document.choiceForm.available.selectedIndex=-1;
}


function removeMe() {
var boxLength = document.choiceForm.choiceBox.length;
arrSelected = new Array();
var count = 0;
for (i = 0; i < boxLength; i++) {
if (document.choiceForm.choiceBox.options[i].selected) {
arrSelected[count] = document.choiceForm.choiceBox.options[i].value;
}
count++;
}
var x;
for (i = 0; i < boxLength; i++) {
for (x = 0; x < arrSelected.length; x++) {
if (document.choiceForm.choiceBox.options[i].value == arrSelected[x]) {
document.choiceForm.choiceBox.options[i] = null;
   }
}
boxLength = document.choiceForm.choiceBox.length;
   }
}
function saveMe() {
var strValues = "";
var boxLength = document.choiceForm.choiceBox.length;
var count = 0;
if (boxLength != 0) {
for (i = 0; i < boxLength; i++) {
if (count == 0) {
strValues = document.choiceForm.choiceBox.options[i].value;
}
else {
strValues = strValues + "," + document.choiceForm.choiceBox.options[i].value;
}
count++;
   }
}
if (strValues.length == 0) {
alert("You have not made any selections");
}
else {
alert("Here are the values you've selected:\r\n" + strValues);
   }
}
</script>
</HEAD>

<!-- STEP TWO: Copy this code into the BODY of your HTML document  -->

<BODY>

<center>
<form name="choiceForm" method="POST" action="verif.php">
<table border=0>
<tr>
<td valign="top">
Outils et Langages
de développement     :
<br>
<select name="available" size="5"  onchange="moveOver();">
<option disabled="disabled">---Choisissez---
                            <option value=".NET">.NET </option>
                            <option value="ABAP">ABAP </option>
                            <option value="ACCESS">ACCESS </option>
                            <option value="ACTIONSCRIPT">ACTIONSCRIPT </option>
                            <option value="ACTIVE X">ACTIVE X </option>
                            <option value="ADA">ADA </option>
                            <option value="ADELIA">ADELIA </option>
                            <option value="ASP">ASP </option>
                            <option value="ASSEMBLEUR">ASSEMBLEUR </option>
                            <option value="BUSINESS OBJECT">BUSINESS OBJECT </option>
                            <option value="C">C </option>
                            <option value="C#">C# </option>
                            <option value="C++">C++ </option>
                            <option value="C++BUILDER">C++BUILDER </option>
                            <option value="CAML">CAML </option>
                            <option value="COBOL">COBOL </option>
                            <option value="DEVELOPPER 2000">DEVELOPPER 2000 </option>
                            <option value="DL1">DL1 </option>
                            <option value="ECLIPSE">ECLIPSE </option>
                            <option value="EJB">EJB </option>
                            <option value="EXCHANGE">EXCHANGE </option>
                            <option value="FLASH">FLASH </option>
                            <option value="FLEX">FLEX </option>
                            <option value="FORTRAN">FORTRAN </option>
                            <option value="FOXPRO">FOXPRO </option>
                            <option value="HTML">HTML </option>
                            <option value="J2EE">J2EE </option>
                            <option value="JAVA">JAVA
                            <option value="JAVASCRIPT">JAVASCRIPT
                            <option value="JSP">JSP </option>
                            <option value="JUNIT">JUNIT </option>
                            <option value="L4G">L4G </option>
                            <option value="LOTUS NOTES">LOTUS NOTES </option>
                            <option value="MATLAB">MATLAB </option>
                            <option value="MVC++">MVC++ </option>
                            <option value="NATSTAR">NATSTAR </option>
                            <option value="NATURAL">NATURAL </option>
                            <option value="NSDK">NSDK </option>
                            <option value="OBJECT VIEW">OBJECT VIEW </option>
                            <option value="OBJET">OBJET </option>
                            <option value="OLAP">OLAP </option>
                            <option value="PACBASE">PACBASE </option>
                            <option value="PASCAL">PASCAL </option>
                            <option value="PERL">PERL </option>
                            <option value="PHP">PHP </option>
                            <option value="PL/SQL">PL/SQL </option>
                            <option value="PL1">PL1 </option>
                            <option value="POWERBUILDER">POWERBUILDER </option>
                            <option value="PROLOG">PROLOG </option>
                            <option value="PYTHON">PYTHON </option>
                            <option value="RPG 400">RPG 400 </option>
                            <option value="SHELL">SHELL </option>
                            <option value="SMALLTALK">SMALLTALK </option>
                            <option value="SOA">SOA </option>
                            <option value="SPRING">SPRING </option>
                            <option value="SQL">SQL </option>
                            <option value="SQL*FORMS">SQL*FORMS </option>
                            <option value="SQLWINDOWS">SQLWINDOWS </option>
                            <option value="STRUTS">STRUTS </option>
                            <option value="SYNON">SYNON </option>
                            <option value="UML">UML </option>
                            <option value="VB++">VB++ </option>
                            <option value="VISUAL AGE">VISUAL AGE </option>
                            <option value="VISUAL BASIC">VISUAL BASIC </option>
                            <option value="WINDEV">WINDEV </option>
                            <option value="XML">XML </option>
                            <option value="XPRESS">XPRESS </option>
          
</select>
</td>
<td valign="top">
Choices 5 au maximum :
<br>
<select multiple name="choiceBox" value="choicebox" style="width:150;" size="2">
</select>
</td>
</tr>
<tr>
<td colspan=2 height=10>
<input type="button" value="Remove" onclick="removeMe();">
<input type="button" value="Get Selected Values" onclick="saveMe();">
</td>
</tr>
<tr>
</table>
<input type="submit" >
</form>
</body>
</html>

page verif.php
<?php

$x=$_POST['choiceBox'];
echo $x;
?>
merci pour votre aide...


Cette discussion est classée dans : var, document, options, choiceform, choicebox


Répondre à ce message

Sujets en rapport avec ce message

XmlHttpRequest et PHP [ par masseur ] Bonjour.J'ai trouvé un tutorial sur ce site [url=http://www.sutekidane.net/blog/creer-un-moteur-de-recherche-avec-xmlhttprequest-et-php.html]http://ww recuperation coordonnées image dans base de données [ par elodielole ] Slt à tous j'ai donc un gros pbe ça fait plusieurs jour que je bosse dessus, en fait j'aimerais pouvoir recuperer les coordonnées dans ma table d'une recuperations des variables XML d'une page asp dans du PHP [ par macao45 ] Bonjour,je cherche à recuperer les variables XML generer par une page asp d'un serveur en IIS ( ou je n'ai aucun droit ) dans une form en php sous lin probleme d' auto-selection d'un select creer en ajax [ par Ellocos ] bonjour,bonjour. comme indiqué dans mon sujet mon problème réside sur le fait que sur ma page 1 jai 2 select S1= ce charge avec une requête sql et s SPIP, php et javascript soucis défilement informations [ par oceane751 ] bonjour (encore moi, oui je sais ;) )j'ai du code qui me permet de faire défiler des informations j'utilise : du phpdu spipdu javascript mon code aide [ par nabilwael ] Bonjour,j'ai ce fichier js :var i = 0;    function create_champ(){    if(i        document.getElementById('champs').innerHTML += " Name</label Problème display avec <div> [ par enibib ] Bonjour, Voici mon tout d'abord mon code :                function display()        {            var valeur = do id [ par Homeros ] Bonjour, je demande une si vous pouvez. ce que je suis entraine de fair c'est crée un site pour recrutement, dans la page "annonnce.php" j'ai fait p Ajouter une ligne de facture, stoquer les informations sasies dans la base de données [ par frayoubessem ] Bonjour tout le monde, Je suis entrain de préparer un formulaire de facture dont il y a des champs de saisi...et un bouton en bas nommé "Ajouter" lor


Nos sponsors


Sondage...

Comparez les prix

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,406 sec (4)

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