Activation script que sous une condition

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Activation script que sous une condition

Re: Activation script que sous une condition

par chris1230 » 01 déc. 2012, 15:05

merci beaucoup !

Re: Activation script que sous une conditions

par moogli » 01 déc. 2012, 13:58

Salut,

Conditionne l'affichage en php.
Par exemple
if(!empty($_GET['truc'])){
echo 'la le script JS ';
}

A adapter a ton code :)

Ton code actuel est a mettre dans une chaîne de caractère php.

@+

Re: Activation script que sous une condition

par chris1230 » 01 déc. 2012, 13:38

Re bonjour ,

J'ai trouvé la condition de facon à faire monsitecom/mapage.php?moi=redirection , donc exactement ce que je veux faire
if( isSet($_GET['moi']) && $_GET['moi'] == "redirection" ){ 
// exécution du script spécial 
} 
Mais j'arrive pas à rédiger ! Ou mettre le code ? Dois je conserver les balises script ?

J'ai tout essayé j'ai l'impression le script ne se lance pas à la condition

Activation script que sous une condition

par chris1230 » 01 déc. 2012, 11:52

Bonjour ,

J'ai un script comme ca

<script type="text/javascript">
function simulateClick(control)
{
if (document.all)
{
control.click();
}
else
{
var evObj = document.createEvent('MouseEvents');
evObj.initMouseEvent('click', true, true, window, 1, 12, 345, 7, 220, false, false, true, false, 0, null );
control.dispatchEvent(evObj);
}
}
</script>

<a href="wwwfrfrfrr id="mytest1" ><img src="www.dsfsdfr" width="234" height="60" alt="" border="0"></a><br>



<script type="text/javascript">
simulateClick(document.getElementById('mytest1'));

</script>



Donc quand je le met dans mon index.php , le script se lance peu importe le visiteur si je donne l'adresse source de mon site http://www.xxx.com

J'aimerais une fonction qui me permette de faire activer le script que si je donne au visiteur une adresse du type wwwxxxcom/?mn=1111 , si il tape wwwxxxcom , le script ne devra pa se lancer

J'ai vu que cété possible pour une url simple , mais j'ai pas trouvé pour un script entier

Merci