OVH Cloud OVH Cloud

onclick et PHP

9 réponses
Avatar
Gilles
Bonjour

Voici mon probleme j'ai fait sur une page internet avec un formulaire et
j'ai remplacer les 2 boutons envoyer et reinitialiser par des bouton
graphique rollover.

Donc j'ai un Onclick pour surveiller l'etat de ce bouton

Je voudrais pouvoir mettre un script PHP a la suite de mon Onclik

Merci de votre aides

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8

9 réponses

Avatar
ASM

Bonjour

Voici mon probleme j'ai fait sur une page internet avec un formulaire et
j'ai remplacer les 2 boutons envoyer et reinitialiser par des bouton
graphique rollover.


RollOver en JS ou en CSS ?

Donc j'ai un Onclick pour surveiller l'etat de ce bouton


si tu veux appeler ça comme ça

Je voudrais pouvoir mettre un script PHP a la suite de mon Onclik


si je ne goure :

<a href="truc.php"
onmousover="document.images('machin').src=1.jpg;"
onmousout="document.images('machin').src=0.jpg;"

onclick="<?php $mon_script_php php?>;
return false;"

<img src="0.jpg" name="machin" border=0></a>



--
******** (enlever/remove [OTER_MOI] du/from reply url) *******

Avatar
Gilles
le rollover en JS

voici mon bout de code qui ne fonctionne pas " <A href="#" onClick=(<?php
echo $rein_print; ?>)' "

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8
"ASM" a écrit dans le message de
news:

Bonjour

Voici mon probleme j'ai fait sur une page internet avec un formulaire et
j'ai remplacer les 2 boutons envoyer et reinitialiser par des bouton
graphique rollover.


RollOver en JS ou en CSS ?

Donc j'ai un Onclick pour surveiller l'etat de ce bouton


si tu veux appeler ça comme ça

Je voudrais pouvoir mettre un script PHP a la suite de mon Onclik


si je ne goure :

<a href="truc.php"
onmousover="document.images('machin').src=1.jpg;"
onmousout="document.images('machin').src=0.jpg;"

onclick="<?php $mon_script_php php?>;
return false;"

<img src="0.jpg" name="machin" border=0></a>



--
******** (enlever/remove [OTER_MOI] du/from reply url) *******



Avatar
ASM

le rollover en JS

voici mon bout de code qui ne fonctionne pas " <A href="#" onClick=(<?php
echo $rein_print; ?>)' "


ce serait pas plutôt : $rien_print ? ?

snon (copier-coller très exactement en corrigeant rein/rien):

<A href="#" onClick="<?php echo $rein_print; php?>; return false;">
ou
<A href="#" onClick="<? echo $rein_print; ?>; return false;">
ou
<A href="#" onClick="<? echo $rein_print; ?>;">


--
******** (enlever/remove [OTER_MOI] du/from reply url) *******
Stéphane MORIAUX : mailto:
Aide aux Pages Perso (images & couleurs, formulaire, CHP, JS)
http://perso.wanadoo.fr/stephane.moriaux/internet/
**************************************************************

Avatar
Thibault
Gilles wrote:
le rollover en JS

voici mon bout de code qui ne fonctionne pas " <A href="#" onClick=(<?php
echo $rein_print; ?>)' "



"Il ne fonctionne pas" ne nous indique pas vraiment ce qu'il devrait
faire ...
Que veux tu faire exactement ?
Est-tu sur que c'est bien coté Serveur que tu veux coder ?
Mélanger le php & le js va peut etre t'embrouiller si tu débute ...

--
Thibault

Avatar
Gilles
ton code ne fonctionne pas voici ce que j'ai mis si cela peu t'aider


<A href="#" onClick="<?php echo $rein_print; ?>; return false;"
onMouseOver="i324387.src='Image/rein_on.gif'"
onMouseOut="i324387.src='Image/rein_off.gif'"><IMG SRC="Image/rein_off.gif"
BORDER=0 NAME="i324387" ALT="envoyer" HSPACE=0 VSPACE=0></A>
Avatar
ASM

ton code ne fonctionne pas voici ce que j'ai mis si cela peu t'aider


pour ce que j'y connais
ça m'a l'air parfait

passons à l'étape suivante :

et ton php ($rein_print)
quel est-il ?

qu'est-il censé echoer ?

glisser qquepart en bas de page :

<p><? echo $rein_print ?></p>
pour voir ce qu'il écrit sur la page


<A href="#" onClick="<?php echo $rein_print; ?>; return false;"
onMouseOver="i324387.src='Image/rein_on.gif'"
onMouseOut="i324387.src='Image/rein_off.gif'"><IMG SRC="Image/rein_off.gif"
BORDER=0 NAME="i324387" ALT="envoyer" HSPACE=0 VSPACE=0></A>



--
******** (enlever/remove [OTER_MOI] du/from reply url) *******
Stéphane MORIAUX : mailto:
Aide aux Pages Perso (images & couleurs, formulaire, CHP, JS)
http://perso.wanadoo.fr/stephane.moriaux/internet/
**************************************************************

Avatar
Gilles
Afficher la variable rein_print

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8
"Thibault" a écrit dans le message de
news:416e950a$0$560$
Gilles wrote:
le rollover en JS

voici mon bout de code qui ne fonctionne pas " <A href="#"
onClick=(<?php


echo $rein_print; ?>)' "



"Il ne fonctionne pas" ne nous indique pas vraiment ce qu'il devrait
faire ...
Que veux tu faire exactement ?
Est-tu sur que c'est bien coté Serveur que tu veux coder ?
Mélanger le php & le js va peut etre t'embrouiller si tu débute ...

--
Thibault



Avatar
newdb
Gilles wrote:
ton code ne fonctionne pas voici ce que j'ai mis si cela peu t'aider
<A href="#" onClick="<?php echo $rein_print; ?>; return false;"
onMouseOver="i324387.src='Image/rein_on.gif'"
onMouseOut="i324387.src='Image/rein_off.gif'"><IMG SRC="Image/rein_off.gif"
BORDER=0 NAME="i324387" ALT="envoyer" HSPACE=0 VSPACE=0></A>


on est bien d'accord :
ce source est tiré d'une page trucbidule.php <-- extension !

donc dans 'afficher la source' qu'as tu comme valeur pour onClick= ?

--
@@@@@
E -00 comme on est very beaux dis !
' `) /
|_ =="

Avatar
Thibault
Gilles wrote:
Afficher la variable rein_print



si ta variable n'est pas un texte ou un nombre, mais que c'est par
exemple un array, tu peux faire :

<?php print_r($rein_print); ?>
si, ni ca, ni <?=$rein_print?> cad <? echo $rein_print; ?> n'affiche de
sortie, c'est que ta variable est vide !
Le probleme n'est donc pas dans l'affichage de la variable, mais dans
son attribution de valeur ...
Si ta sortie lors du print_r() est un object, peut etre est-ce un
iterator mysql ... auquel cas, donne nous le code qui défini cette
variable plus haut dans ta page.

--
A+
Thibault