Bonjour, je bataille pour comparer 2 chaînes

Dans un formulaire il apparaît une chaîne de caractère au hasard, le visiteur doit recopier la chaîne dans la case (anti robot simple).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
........
<form method=post   name=Mail   action=envoie.php onsubmit=\"return validation(this)\" language=\"JavaScript\">
..........
Recopiez le code <span style=\"background-color: #FFFFFF\"><b>&nbsp;&nbsp;$chaine&nbsp;&nbsp;</b></span>&nbsp; ici &nbsp;
<input type=text name=resultat class=resultat>&nbsp; Case anti-robots<br>
 
.........
Une première vérification se fait en js (en php si js désactivé cette partie fonctionne) j'arrive à tout vérifier sauf la case anti robot.
je trouve pas de solutions, surtout je ne vois pas comment faire entre le js php cela dépasse mes maigres connaissances.

J'ai essayé de faire

var varj= '<?php echo $varphp; ?>'
Rien de rien!

Fonction js de verification où j'aimerai y mettre aussi la verif de la case anti robot afin d'éviter de faire appel au script php.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
..........
 <!--
function validation(Form)
{
 
..........
.......
 
if (Form.nomdestinataire.value == "")
  {
    alert("Mettre un Nom ou un Pseudo dans la case \"Nom du destinataire\".");
    Form.nomdestinataire.focus();
    return (false);
  }
 
  if (Form.nomdestinataire.value >30)
  {
    alert("Votre Nom ou un Pseudo est trop long.");
    Form.nomdestinataire.focus();
    return (false);
  }
 
........
Merci de votre aide.