vrkill2
Messages postés84Date d'inscriptionmardi 8 juillet 2008StatutMembreDernière intervention17 août 2008
-
7 août 2008 à 19:04
vrkill2
Messages postés84Date d'inscriptionmardi 8 juillet 2008StatutMembreDernière intervention17 août 2008
-
8 août 2008 à 11:45
boujour a tous voila jais un souci avec mon code de redirection par bouton connexion si quelqun pouver me venire en aide merci
vrkill2
Messages postés84Date d'inscriptionmardi 8 juillet 2008StatutMembreDernière intervention17 août 2008 7 août 2008 à 19:32
merci pour ta reponse mais ça ne marche pas non plus. Mais je sais pas si je dois pas créer un index ou autre pour que ça marche, je mets un plus gros bout de code pour t'eclairer sur mon probleme merci a toi
<HTML>
<HEAD>
<TITLE>Connexion à 'battle card'</TITLE>
<SCRIPT LANGUAGE= "JavaScript">
function Login(){
var done=0;
var username=document.login.username.value;
var password=document.login.password.value;
if (username=="user1" && password=="user1") {
window.location="user1.html";
}
if (username=="user2" && password=="user2") {
window.location="user2.html";
}
if (username=="user3" && password=="user3") {
window.location="user3.html";
}
if (username=="user4" && password=="user4") {
window.location="user4.html";
}
if (username=="vous" && password=="vous") {
// Vous pouvez réservez une page pour vous même(options, etc.)
window.location="vous.html";
}
}
</SCRIPT>
vrkill2
Messages postés84Date d'inscriptionmardi 8 juillet 2008StatutMembreDernière intervention17 août 2008 8 août 2008 à 11:15
ha si sa marche merci beaucoup mais sa marche seulment avec easyphp et grace a se mot de passe et se pseudo if (username=="vrkill" && password=="261183") { comment faire pour que sa marche avec les joueur qui von sinscrire stp merci
vrkill2
Messages postés84Date d'inscriptionmardi 8 juillet 2008StatutMembreDernière intervention17 août 2008 8 août 2008 à 11:45
le code de connexion et plein de faille user1 user2 ect... peux tu maidé a faire marcher se code a la place stp car je suis un peux perdu
<?php
// Démarage de la session PHP4
// Il faut toujours déclarer la session avant le premier envoi de donnés.
// Par sécurité, on le fait tout au début.
session_start();
// on teste si le visiteur a soumis le formulaire de connexion
if (isset($_POST['connexion']) && $_POST['connexion'] = = 'Connexion') {
if ((isset($_POST['login']) && !empty($_POST['login'])) && (isset($_POST['pass']) && !empty($_POST['pass']))) {
// Autrement, la variable CODE existe
// On va la vérifier avec celle générée par l'image (image.php)
// On utilise la fct "strtolower" qui renvoie l'entree du formulaire en minuscule par sécurité
include("config.php");
// on teste si une entrée de la base contient ce couple login / pass
$sql = 'SELECT count(*) FROM membre WHERE login="'.mysql_real_escape_string($_POST['login']).'" AND pass_md5="'.md5($_POST['pass']).'"';
$req = mysql_query($sql);
$data = mysql_fetch_array($req);
mysql_free_result($req);
mysql_close();
// Action autorisée par la validation du code
// si on obtient une réponse, alors l'utilisateur est un membre
if ($data[0] == 1) {
$_SESSION['login'] = $_POST['login'];
header('Location: membre/index.php');
exit();
}
// si on ne trouve aucune réponse, le visiteru s'est trompé soit dans son login, soit dans son mot de passe
elseif ($nb == 0) {
echo $erreur = 'Compte non reconnu.';
}
// sinon, alors la, il y a un gros problème :)
else {
echo $erreur = 'Probème dans la base de données : plusieurs membres ont les mêmes identifiants de connexion.';
}
}
else {
echo $erreur = 'Au moins un des champs est vide.';
}
}
$retour = mysql_query("SELECT * FROM EM_site");
$donn = mysql_fetch_array($retour);
$req = mysql_query("SELECT COUNT(*) AS id FROM membre");
$donnees = mysql_fetch_array($req);
$query = mysql_query("SELECT * FROM membre ORDER BY date DESC LIMIT 5");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="style" href="style.css" />