begin process at 2012 05 29 01:07:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Deux évènement avec un click


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

Deux évènement avec un click

jeudi 16 mars 2006 à 14:04:29 | Deux évènement avec un click

stiml

Bonjour,
J'ai un lien hypertexte qui me permet d'ouvrir la messagerie outlook et d'envoyer un message. Jusque là pas de problème.
J'aimerai rajouter au click sur ce lien un mise à jour de ma base de données.
Enfaite quand je clik sur le lien, je veux qu'il m'ouvre mon message avec mailto et mettre à jour ma base.

Merci d'avance pour votre aide !:)
jeudi 16 mars 2006 à 15:48:12 | Re : Deux évènement avec un click

stiml

eu je vois que personne n'est inspiré pour me répondre...

J'ai peut-êter une idée pour faire deux choses avec un clik!
Enfaite il faudrait que ca appel une fonction php qui fait les deux c'est possible? mais je ne sais pas comment formuler l'ouverture de l'email...
jeudi 16 mars 2006 à 16:00:41 | Re : Deux évènement avec un click

stiml

lol je me répond toute seule ...

peut-être avec un <input type="hidden" name="ok" value="lala">?
jeudi 16 mars 2006 à 16:13:34 | Re : Deux évènement avec un click

malalam

Administrateur CodeS-SourceS
Hello,

<form ... id="mainForm">
...
<input type="button" name="monBouton" value="Click?" onclick="go ();"/>
...
</form>

<script type="text/javascript">
function go () {
   width (document.getElementById('mainForm')) {
      //action 1, on ouvre outlook 
      // action 2 : on soumet le formulaire, cette soumission va permettre la mise à jour de la bdd.
   }
}
</script>

jeudi 16 mars 2006 à 16:17:24 | Re : Deux évènement avec un click

stiml

oui mais en javascript comment on écrit mailto?
car enfaite c'est un tableau qui contient plusieurs occurences et quand je clik sur le lien d'une occurence ca récupère des informations de celle-ci et les envoi dans le mailto et je voudrai ajouter la mise à jour d'un champ de l'occurence...
jeudi 16 mars 2006 à 16:17:54 | Re : Deux évènement avec un click

stiml

enfaite je n'est pas besoin d'envoyer le formulaire...
jeudi 16 mars 2006 à 16:26:03 | Re : Deux évènement avec un click

malalam

Administrateur CodeS-SourceS

Tu es obligé de soumettre un formulaire pour faire la mise à jour.
Ok, tu cliques sur ton lien.
Sur ce lien, tu fais ton mailto. Et un évènement onclick, qui va soumettre un formulaire caché, en lui passant 1 ou plusieurs valeurs.
Ces valeurs te serviront pour la mise à jour de te base :

<?php
if (isset ($_POST['updt']) && !empty ($_POST['updt'])) {
 echo 'Update db with ', $_POST['updt'], '<br />';
}
?>
<a href="mailto:bla@bla.com" onclick="go ('valeur');">email me</a>
<form method="post" id="hidfrm">
<input type="hidden" name="updt" value="0" />
</form>

<script type="text/javascript">
function go (v) {
 with (document.getElementById('hidfrm')) {
  updt.value = v;
  submit();
 }
}
</script>

jeudi 16 mars 2006 à 16:36:03 | Re : Deux évènement avec un click

stiml

je comprend pas trop cette partie de code  :

<?php
if (isset ($_POST['updt']) && !empty ($_POST['updt'])) {
echo 'Update db with ', $_POST['updt'], '<br />';
}
?>


et celle la aussi :

<script type="text/javascript">
function go (v) {
with (document.getElementById('hidfrm')) {
  updt.value = v;
  submit();
}
}
</script>

ou est ce que je fais ma requête de mise à jour et ou je récupère le paramètre qui identifie l'occurence sélectionné?

Merci!
jeudi 16 mars 2006 à 16:42:37 | Re : Deux évènement avec un click

malalam

Administrateur CodeS-SourceS
Bon, tu fous le paramètre identifiant ici :

<a href="mailto:bla@bla.com" onclick="go ('valeur');">email me</a>

Tu mets ta requête à cette place, et on identifiant est dans cette variable : :

if (isset ($_POST['updt']) && !empty ($_POST['updt'])) {
 echo 'Update db with ', $_POST['updt'], '<br />';
}

Enfin, cette fonction js :

function go (v) {
 with (document.getElementById('hidfrm')) {
  updt.value = v;
  submit();
 }
}

va prendre la valeur v que tu lui as passé par ton lien onclick="go ('valeur');" et la mettre dans le champ nommé updt du formulaire dont l'id est hidfrm :

<form method="post" id="hidfrm">
<input type="hidden" name="updt" value="0" />
</form>

jeudi 16 mars 2006 à 16:47:49 | Re : Deux évènement avec un click

stiml

d'accord mais ça :

if (isset ($_POST['updt']) && !empty ($_POST['updt'])) {
echo 'Update db with ', $_POST['updt'], '<br />';
}


ça n'execute pas ma requête!
car il n'y a pas de connexion à la base ...
l'instruction update c'est pas ça?

UPDATE table
SET champ = valeur
WHERE condition

Désolé de ne pas comprendre ... mais je ne voit pas ou il fait la mise à jour enfaite car il renvoi la valeur dans un formulaire invisible enfin je comprend pas trop ...

merci de m'expliqué ...

1 2 3

Cette discussion est classée dans : message, lien, jour, click, évènement


Répondre à ce message

Sujets en rapport avec ce message

un lien avec un appel dynamique à un fichier [ par pyranhaz ] Bonjour,je suis pas très fort en php, voire même nul...je cherche à faire fonctionner un lien dans une page qui puisse réagir à la date du jour dans u un lien n'apparait pas dans un code PHP [ par frabern ] Dans le code ci-dessous ( en rouge ) j'ai une erreur de syntaxe  ou autre. car ce lien n'apparait pas dans hotmail.com ou autre client emailQuelqu'un Mettre un lien avec la fonction mail() [ par Monico9385 ] Bonjour tout le monde, je créé une newsletter pour mon site, et j'aimerai qu'à la fin du message il y ait un lien pour une éventuelle désinscription, mettre un lien internet sur le bureau par un clique dans un message outlook [ par etiennedelphiman ] BonjourJe me cherche une méthode pour envoyer un message outlook.dans ce message il yaurait un lien ou exe ou autre que lorsque l'on clique dessus on LIEN HYPERTEXTE [ par alexthehobbit ] URGENT !!J'ai créé un tableau où la première colonne a le code suivant:echo "".$c1."</td& [mail] Mail en html [ par Lucyberad ] Amis devellopeur et devellopeuse, bonjour ! voila mon probleme: quand j'envoie un mail (pour la comfirmation d'un nouveau compte) je recoi bien le m le click sur un lien vers fichier est enregistré dans excel pour un suivi [ par dam_37 ] J'ai une page avec 4 liens vers des pdf ou images s'ouvrant dans d'autres fenêtres.J'aimera envoi mail [ par ahlemlo ] bonjour j'ai une petite erreur lorsque je reçoit  le mail que jetait envoyerqui contient sujet,message$sujet = "Le sujet: Activatin de votre compte " la fonction mail() qui fait des siennes [ par David_monchy ] salut à tous, je me repointe avec ma fonction mail(). Décidément j'aurais tout vu avec elle.Bon alors cette fois-ci, le problème est le suivant:J'envo php [ par Redsnake03 ] Rebonjour a tous !je voudrais savoir comment faire en php un arbre genre on click sur le premier lien qui nous amene a d'autres résultat et si on clic


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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 : 2,059 sec (3)

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