on click

Répondre
plc2k
le 18/03/2004 à 08:13
plc2k
bonjour,
un chti truc tout simple mais je sais pas pourquoi ca marche pas ...

<?
function clickpart($randlink) {
alert('juste un test');
}

echo "<a href='#' onClick='clickpart($randlink)'><IMG SRC='images/test.gif' BORDER='0'></a>";

?>

Je pige pas pourquoi .. si quelqu'un à une idée .. MERCI
L4_Hyr3
le 18/03/2004 à 18:30
L4_Hyr3
hmm avec javascript on pe appeller une fonction php?
epita promo 2009
plc2k
le 18/03/2004 à 20:26
plc2k
alors j'ai avancé sur ce probleme.. la reponse est non ! , il faut une fonction en javascript mais alors y a til moyen d'eefectuer une requete mysql à partir d'une fonction java ??

javais cru trouvé une soluce en metant des balises php dans la fonction java mais en faite à chaque refresh de la page, le code compris dans les balises php de la fonction java est executer comme si c'été du code normal ... donc c'est pas ce que je voulais ...
à suivre ...
plc2k
le 18/03/2004 à 20:26
plc2k
alors j'ai avancé sur ce probleme.. la reponse est non ! , il faut une fonction en javascript mais alors y a til moyen d'eefectuer une requete mysql à partir d'une fonction java ??

javais cru trouvé une soluce en metant des balises php dans la fonction java mais en faite à chaque refresh de la page, le code compris dans les balises php de la fonction java est executer comme si c'été du code normal ... donc c'est pas ce que je voulais ...
à suivre ...
plc2k
le 18/03/2004 à 21:39
plc2k
eheh La GLobule ! content de te voir ! , oui je l'ai compris aprés ca ... tu as une solution à mon probleme ?? meme en utilisant tout autre chose ...
le but : pouvoir cliquer sur une banniere et inscrire un +1 dans une db mysql ... tout en envoyant vers le lien of course ... et sans utiliser de fichier intermediare...
L4_Hyr3
le 18/03/2004 à 22:11
L4_Hyr3
ben fais la requete sur la page vers lakelle va le lien ^^ ( avec envoi de var pr eviter le +1 a chak refresh ds la page )
epita promo 2009
zebden
le 19/03/2004 à 01:05
zebden
alors une variable javascript ne prends pas de $
/// Javascript
<script language="javascript">
function truc(machin)
{
var machin;
alert(machin);
alert('une phrase normale');
}
</script>

ensuite dans la genration d'html tu peux oui mettre une vra php dans la fonction javascript

<a href="#" onClick="truc($variable)">

$variable correspondra a machin dans la fonction javascript.

Pour ton exemple de rajouter un click lors du clickage sur la banniere , je pense plutot executer un script php sur le lien onClick="window.open('rajoute.php')";
surement autre chose pour pas que la page se refresh mais la google ;-p
zebdinou pour les intimes / Blog : http://www.zebden.fr
plc2k
le 19/03/2004 à 06:09
plc2k
merci merci. bon si je comprend bien, je ne couperai pas au fait de passer par une page intermediaire .. c'est domage 8-(.
c'est quand meme bete que dans une fonction java on peu pas mettre ou appeler ou lancer une fonction php ou une requete mysql..
zebden
le 19/03/2004 à 10:35
zebden
ca je sais pas , t'as essayé au moins ? t'as testé avant de demander ?
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre
LoadingChargement en cours