Site web + mot de passe

Résolu/Fermé
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 - 10 janv. 2009 à 19:58
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 - 11 janv. 2009 à 19:41
Bonjour,
J'ai créer un site web puis je l'ai mis sur internet avec un hébergeur gratuit
comment est ce que je pourrai mettre une page avant la page d'accueil permettant de s'inscrire au site et de se connecter au site?
A voir également:

51 réponses

jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 07:41
Ce problème la est résolue mais j'en ai un autre :
Erreur SQL !
SELECT count(*) FROM membre WHERE login="jeanba88"
No database selected
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 10:07
personne peut m'aider?
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 11:07
personne :(
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
11 janv. 2009 à 12:17
salut
ca veut dire qu'il ne trouve pas la base de données!regarde bien le nom que tu as donné!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 14:52
ok
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 17:49
Maintenat j'ai sa comme problème:
Erreur SQL !
SELECT count(*) FROM membre WHERE login="ffq"
Table 'homer12_mot.membre' doesn't exist
j'y arriverai jamais :(
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
11 janv. 2009 à 17:53
Dans quelle table où tu as enregistrée les coordonnées pour se connecter??car l'erreur est évidente,on dis que la table n'existe pas!!
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 17:54
j'ai oublié de la créer
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 17:58
mais je comprend pas tous les liens qu'il me demande
j'ai tout tapez mais il me dit ccomme quoi il y a un problème au niveau de id
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 18:06
il y a plus personne?
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
11 janv. 2009 à 18:08
maintenant c'est quoi l'erreur??
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 18:15
#1063 - Incorrect column specifier for column 'id'
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
11 janv. 2009 à 18:18
met le "id" en auto_increment et de type "int"
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 18:25
maintenant j'ai sa :
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/www/centpourcentsimpson.awardspace.com/inscription.php:1) in /home/www/centpourcentsimpson.awardspace.com/inscription.php on line 23

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/www/centpourcentsimpson.awardspace.com/inscription.php:1) in /home/www/centpourcentsimpson.awardspace.com/inscription.php on line 23

Warning: Cannot modify header information - headers already sent by (output started at /home/www/centpourcentsimpson.awardspace.com/inscription.php:1) in /home/www/centpourcentsimpson.awardspace.com/inscription.php on line 25
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
11 janv. 2009 à 18:38
ok!
c'est un problème de session

après l'insertion dans la table tu as ceci:
  session_start(); 
  $_SESSION['login'] = $_POST['login']; 
   header('Location: membre.php'); 
   exit(); 

enlève ça et remplace par ceci:

 $erreur = 'Enregistrement effectué avec succès.'; 
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 18:42
maintenant je suis enregistré mais pour me connecter j'ai sa :

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/www/centpourcentsimpson.awardspace.com/index.php:1) in /home/www/centpourcentsimpson.awardspace.com/index.php on line 19

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/www/centpourcentsimpson.awardspace.com/index.php:1) in /home/www/centpourcentsimpson.awardspace.com/index.php on line 19

Warning: Cannot modify header information - headers already sent by (output started at /home/www/centpourcentsimpson.awardspace.com/index.php:1) in /home/www/centpourcentsimpson.awardspace.com/index.php on line 21
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
11 janv. 2009 à 18:53
a la ligne 19 tu as "session_start()",enlève le et met le au tout début c'est-à-dire en dessous de <?php
et tu ne met ni espace avant
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 18:56
j'ai maintenant ce problème la :
Parse error: syntax error, unexpected T_IF in /home/www/centpourcentsimpson.awardspace.com/index.php on line 4
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
11 janv. 2009 à 19:03
met ici tout le code de index.php
0
jean-ba88 Messages postés 223 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 26 décembre 2009 14
11 janv. 2009 à 19:04
<?php
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']))) {

$base = mysql_connect ('fdb1.awardspace.com', 'homer12_mot', '0000');
mysql_select_db ('homer12_mot', $base);

// on teste si une entrée de la base contient ce couple login / pass
$sql = 'SELECT count(*) FROM membre WHERE login="'.mysql_escape_string($_POST['login']).'" AND pass_md5="'.md5(mysql_escape_string($_POST['pass'])).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);

mysql_free_result($req);
mysql_close();

// si on obtient une réponse, alors l'utilisateur est un membre
if ($data[0] == 1) {
;
$_SESSION['login'] = $_POST['login'];
header('Location: membre.php');
exit();
.';
}
// si on ne trouve aucune réponse, le visiteur s'est trompé soit dans son login, soit dans son mot de passe
elseif ($data[0] == 0) {
$erreur = 'Compte non reconnu.';
}
// sinon, alors la, il y a un gros problème :)
else {
$erreur = 'Probème dans la base de données : plusieurs membres ont les mêmes identifiants de connexion.';
}
}
else {
$erreur = 'Au moins un des champs est vide.';
}
}
?>
<html>
<head>
<title>Accueil</title>
</head>

<body>
Connexion à l'espace membre :<br />
<form action="index.php" method="post">
Login : <input type="text" name="login" value="<?php if (isset($_POST['login'])) echo htmlentities(trim($_POST['login'])); ?>"><br />
Mot de passe : <input type="password" name="pass" value="<?php if (isset($_POST['pass'])) echo htmlentities(trim($_POST['pass'])); ?>"><br />
<input type="submit" name="connexion" value="Connexion">
</form>
<a href="inscription.php">Vous inscrire</a>
<?php
if (isset($erreur)) echo '<br /><br />',$erreur;
?>
</body>
</html>
0