begin process at 2010 03 22 04:08:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Evènements

 > 

Problème envoi de données de formulaire


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

Problème envoi de données de formulaire

vendredi 7 novembre 2008 à 15:25:44 | Problème envoi de données de formulaire

nooTe91

Bonjour,

Je ne sais pas si je suis dans la bonne section,si c'est plutot HTML ou Javascript .

J'ai un problème avec l'envoi de données.
Je suis actuellement en train de faire un site en utilisant HTML/CSS/JAVASCRIPT et je n'arrive pas à faire certaines manipulation.

Sur une page j'ai un Calendrier en javascript que j'arrive à faire fonctionner(une fonction toute prête modifier pour mon utilisation propre).

Une fois la date afficher je souhaite l'envoyer sur une autre page .

J'ai testé en PHP pour l'envoi de données pas de problème mais je ne trouve pas comment envoyer des données d'une page et les récupérer sur une autre sans utiliser du PHP.

Je suis assez débutant .

J'ai ca ==>
<form  method="POST" action="pagetest.php" name="formulairedate">

<input id="calendarid" class="calendarclass" name="dateselect" type="text" value="jj/mm/aa" onfocus="this.select();lcs(this)" onclick="event.cancelBubble=true;this.select();lcs(this)">



J'arrive a l'afficher dans une bulle alerte d'essai dans la meme page grace a une petite fonction affiche comme ceci ==>
function affiche() {
var test = document.formulairedate.dateselect.value;
       
alert(test);
}

<input type="button" onclick="affiche()"/>


P.S: Si je n'utilise pas de PHP c'est qu'il n'est pas accepté pour ce que je fais.....

Merci d'avance


vendredi 7 novembre 2008 à 15:41:50 | Re : Problème envoi de données de formulaire

Bul3

Membre Club
Réponse acceptée !

bonjour,

>>Si je n'utilise pas de PHP c'est qu'il n'est pas accepté pour ce que je fais.
php existe sur le serveur ou il n'existe pas
s'il existe, rien ne t'empêche de l'appeler

<form  method="POST" action="pagetest.php" name="formulairedate">
<input id="calendarid" class="calendarclass" name="dateselect" type="text" value="jj/mm/aa"
<input type="submit" />
</form>

envoie les infos vers pagetest.php
qui peut traiter $_POST['dateselect']   ( sera = jj/mm/aa )

>>comment envoyer des données d'une page et les récupérer sur une autre sans utiliser du PH
alors là, tu veux les récupérer en javascript je suppose
il faut mettre ton formulaire en method="get" ( post n'est pas permis )
la page qui reçoit  ( pagetest.htm par exemple )
peut traiter window.location.search ( qui sera = ?dateselect=jj/mm/aa )


Cordialement

          Bul [mon Site] [M'écrire]         

vendredi 7 novembre 2008 à 15:47:07 | Re : Problème envoi de données de formulaire

nooTe91

En fait ma page qui reçoit actuellement est pagestest.php.

Elle est comme ceci :::>
<html>
<head>
</head>
<body>
<?php
echo $_POST['dateselect'].'<br/><br/>';
echo $_POST['heureenvoi'];
echo ":";
echo $_POST['minutesenvoi'];
?>
</body>
</html>

Et justement a la place d'avoir des echo $_POST j'aurais besoin de n'utiliser aucun php.
C'est un site pour iPhone donc le php ne fonctionne pas .......
vendredi 7 novembre 2008 à 16:01:46 | Re : Problème envoi de données de formulaire

Bul3

Membre Club
Réponse acceptée !
>>j'aurais besoin de n'utiliser aucun php.
ben... je t'ai dit alors
me citerais-je ?

il faut mettre ton formulaire en method="get" ( post n'est pas permis )
la page qui reçoit  ( pagetest.htm par exemple )
peut traiter window.location.search ( qui sera = ?dateselect=jj/mm/aa )

Cordialement

          Bul [mon Site] [M'écrire]         

vendredi 7 novembre 2008 à 16:03:15 | Re : Problème envoi de données de formulaire

nooTe91

Merci je viens d'essayer en même temps

Il me reste plus qu'a trouver pour que ?=dateselect ne s'affiche pas mais seulement le résultat en forme de Date
vendredi 7 novembre 2008 à 16:09:23 | Re : Problème envoi de données de formulaire

Bul3

Membre Club
naturellement :

page 1 :
<form  method="get"action="test.htm" name="formulairedate">
    <input  id="calendarid" class="calendarclass"
            name="dateselect" type="text" value="jj/mm/aa" />
    <input type="submit" />
</form>

test.htm :
<script>
    alert(window.location.search);
</script>

bon... dans test.htm on affiche... mais tu en fais ce que tu veux.

Cordialement

          Bul [mon Site] [M'écrire]         

vendredi 7 novembre 2008 à 16:45:55 | Re : Problème envoi de données de formulaire

nooTe91

Merci cela m'affiche bien le chemin,mais je n'arrive pas a trouver le moyen de l'afficher dans le format désirer .

En effet quand je clic sur le bouton Valider j'obtiens bien
07/11/2008 et le résultat sur la page test.htm  m'affiche :

?dateselect=20%2F11%2F2008&heureenvoi=1&minutesenvoi=0&dateenvoi=Valider

En fait il me renvoi heureenvoi qui est logiquement un liste défilante qui donne par exemple 1
Minuteenvoi qui renvoi 0 par exemple
et Date select Effacé .

J'ai fait ceci pour le moment mais je ne sais pas si c'est trop correcte .


var chaine=document.location.search;
var reg=new RegExp("/?" ,"g");
// document.write("/?" + chaine + "<BR>");
chaine= chaine.replace("?","");

var date ;
var heure;
var minute ;

var tableau=chaine.split("&");
for (var i=0; i<tableau.length-1; i++) {
// document.write(tableau[i] + "<br>");
var temp1 = tableau[i].split("=");
// document.write(temp1[0]+ "<br>");
 document.write(temp1[1]+ "<br>");
 
}



Ca me permet d'obtenir
20%2F11%2F2008
1
0

Il me reste a replacer 0 et 1 et d'obtenir 1:0 pour 1 heure et 0 minutes
Et obtenir 20/11/2008 .

Le résultat serait :     Le : 20/11/2008
                        à :    1:0minutes











vendredi 7 novembre 2008 à 17:03:27 | Re : Problème envoi de données de formulaire

Bul3

Membre Club
si tu veux traiter les paramètres transmis
un ch'tiot snippet tout fait ici

          Bul [mon Site] [M'écrire]         

vendredi 7 novembre 2008 à 17:46:20 | Re : Problème envoi de données de formulaire

nooTe91

Merci pour le lien,en fait j'ai fini par utilisé une méthode différente de celle proposé.

Et celle-ci fonctionne comme je le souhaitais .


Cette discussion est classée dans : problème, javascript, page, données, envoi


Répondre à ce message

Sujets en rapport avec ce message

JavaScript: appel du fichier externet (.js) - Help!! [ par Henri9009 ] Bonjour à tous. Je ne comprends pas comment je peux avoir un problème avec une manipulation si simple. Je vais devenir fou!!! Ça fait un petit problème en javascript ou HTML..... [ par lemuge ] bonjour,Comme vous allez le voir au travers de mes questions je suis novice, mais il faut bien commencer un jour.....Voilà mon premier problème :J'ai popup [ par jpastier ] Bonjour à tous, je suis débutant en javascript et voici mon problème : J'ai créé un lien sur une page html qui ouvre un popup javascript. J'aimerais p Problème d'affichage d'un formulaire [ par alain21 ] Bonjour.Je possède un formulaire à insérer dans une page HTML pour un petit sondage. En utilisant Internet Explorer pour l'ouverture de la page,  le r Problème entre javascript et php [ par kcin ] Salut à tous... Je vais essayer de faire clair !!! ^^Voilà, j'ai deux select liés, en choisissant une valeur dans le premier, le deuxième se remplit. sauvegarde sur xml [ par Hermios ] Bonjour à tous, Mon problème est le suivant, j'aimerai enregistrer des données d'une page html sur un fichier javascript, lorsque celle ci se ferme. A Problème chargement image javascript [ par Travailleuuse06 ] Bonjour,je suis devant un très gros problème que je n'arrive pas à résoudre. J'ai une page html où j'ai un Dans ma partie javascript, j'ai document. Textarea et Javascript [ par Slyders ] Voila j'ai un petit problème de mise en page Je suis entrain de faire un formulaire en PHP pour uniformisé les Télécopies ou je travail, les télécopie Problème avec XMLHTTPRequest [ par zlitus ] Bonjours Je développe actuellement un site qui utilise énormément les XMLHTTPRequest et je suis confronté a un problème : Lors-que je fait appel à un


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

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

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