Voici mon scénario, je présente à l'utilisateur un tableau de tests, que j'ai récupéré de ma base de données en boucle et créé un formulaire pour chaque test (ligne de tableau). Chacun a donc un bouton de soumission pour exécuter ce test particulier.problème vérification dynamique du mot de passe
bases de ma boucle:
while ($ts = mysql_fetch_assoc($test_info))
{
//PRESENT VALUES $ts['name'] in table within a unique form etc.
}
Ce que je suis en train de faire et est en échec, en cliquant sur un bouton d'envoi particulier pour un test, pour exécuter une fonction JS qui vérifie; Si le test a un mot de passe attaché, si c'est le cas, présentez un formulaire contextuel pour la saisie du mot de passe, et en soumettant ce petit formulaire, vérifiez si le mot de passe est correct, s'il est soumis.
Mon problème est que je ne peux pas analyser la valeur de mot de passe attachée à ce formulaire à mon javascript.
donc idéalement que je veux faire ceci:
<input id='submit' type='button' onclick='JSfunction(test_password)' value='execute test' >
je peux donc en quelque sorte d'analyser une valeur de cette forme particulière à une fonction javascript sans soumettre réellement la forme.
et je crois que je sais comment faire le reste dans ma fonction JS.
J'espère que quelqu'un pourra suivre ma pauvre explication et me pointer dans la bonne direction.
Un grand merci,
Puis-je accéder aux valeurs du formulaire d'une manière similaire? donc quand je vérifie 'has_password' est 'oui' je peux alors saisir le mot de passe réel de ma base de données avec le nom de test du formulaire. Si cela a du sens: S – buymypies
Je ne suis pas sûr de ce que vous parlez de faire. Voulez-vous dire que vous voulez faire la comparaison du côté client? Ce n'est pas une bonne idée. Je supposais que vous afficheriez une zone de texte générique qui demande un mot de passe, puis remplit le champ de mot de passe caché, puis appelle la méthode 'submit()' dans le formulaire approprié. Qu'est-ce que tu veux faire exactement? – Dereleased