$_get et champ vide

Résolu
widi70 Messages postés 649 Date d'inscription   Statut Membre Dernière intervention   -  
widi70 Messages postés 649 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, à tous je voudrais verifier que les champ remplis par l'utilisateur ne sont pas vide mais ça pose des problemes voici mon code:
dans login.php

<script type="text/javascript">
var login=document.getElementById("loginField").value
var mdp=document.getElementById("motpasse").value
window.location.replace("pages/test.php?log="+login+"&mot="+mdp+"&op=login");
</script>


test.php
<?php
if($_GET[log] == "" or $_GET[mot] == "") {

echo "ok";
}

?>


donc malheureusement le "ok" n'apparait jamais
par contre si je fait dans test.php
echo "$_GET[log]"

le login apparait bien
Bien entendu j'ai vérifier si les valeurs étaient bien présentes dans login.php et elles y sont.

Merci d'avnce de votre aide

2 réponses

darkelda
 
essai plutot ceci pour ton fichier php

test.php
<?php
if($_GET[log] != "" and $_GET[mot] != "") {

echo "ok";
}

?>
0
widi70 Messages postés 649 Date d'inscription   Statut Membre Dernière intervention   65
 
oups pardon donc oui en effet la reponse etait celle que tu vient de me donner.
Mais enfaite mon probleme fenait de variable que j'avais declarer avant

Enfin bon ...
Merci de votre aide bonne soiree
0