session sous php5

Eléphanteau du PHP | 37 Messages

03 juin 2006, 19:46

boujours, je viens insallé moi même apache 2.0.54, php 5.1.4, mysql 5.0.21 et phpmyadmin 2.8.1 pas s'en mal !!!

j'utilisais easyphp 1.6 avant, j'ai créé une page qui me demande de identifier a la racine de site qui me demmande mon login et mot de passe avant de pourvoir utiliser les differents site que j'ai créé.

Mon problême est quand je tape le bon login et mot de passe, il ne se passe rien alors qu'avant sa fonctionne ?

ViPHP
ViPHP | 656 Messages

04 juin 2006, 07:07

Tu devrais utiliser l'authentification HTTP.

Eléphanteau du PHP | 37 Messages

04 juin 2006, 12:18

l'autentification html ? tu peux présisé

Mammouth du PHP | 19672 Messages

04 juin 2006, 12:23

Pour information, il t'a parlé d'authentification HTTP, pas HTML.

Quelle méthode utilises-tu pour le moment ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

04 juin 2006, 13:12

oui, pardont http moi utilise les sessions en php

Eléphanteau du PHP | 37 Messages

04 juin 2006, 13:16

pour autentification:

<html>
<head>
<title>Bienvenue sur le serveur de stephcache !!!</title>
</head>
<body bgcolor="#505F70">
<?php
include("config_site.php");
if(session_is_registered('pseudo_site'))
{if (($pseudo_site == $pseudo_admin_site) and ($passwords_site == $password_admin_site))
{}
else
{echo'<script>window.setTimeout("location.replace(\'dossier.php\')")</script>';}}

if ($action == "send")
{if (($pseudo_site == $pseudo_admin_site) and ($passwords_site == $password_admin_site))
{session_start();
session_register("pseudo_site");
session_register("password_site");
echo'<script>window.setTimeout("location.replace(\'dossier.php\')")</script>';}
else
{echo'<script>window.setTimeout("location.replace(\'dossier.php\')")</script>';}}
?>
<form method="post" action="demarage.php">
<input type="hidden" name="action" value="send">
<br>
<table align=center><tr><td><IMG src="image_site/ws_banner.gif"></td></tr></table>
<br>
<table align=center><tr><td><IMG src="image_site/asf_logo_wide.gif"></td></tr></table><br><br>
<table bgcolor=#848484 bordercolordark=#848484 bordercolorloght=#848484 align=center>
<tr><td align=center>
<table bgcolor=#DEE7DE align=center width=440>
<tr><td align=center><br>
<table><tr><td>
<font face=Verdana size=6 bgcolor=##848484><center><i><b>Veuillez vous identifier</b></i></center></font><br>
<table align=center><tr><td><b>Votre login:</b></td><td><input type="text" name="pseudo_site"></td></tr></table>
<table align=center><tr><td><b>Votre mot de passe:</b></td><td><input type="password" name="password_site"></td></tr></table>
<br>
<table align="center"><tr><td><input type="submit" name="submit" value="Valider !!"></td></tr></table>
</td></tr></table>
</table>
</td></tr></table>
<br><br><br>
<table align=center><tr><td width=300 align=center><IMG src="image_site/apache.gif"></td><td width=300 align=center><IMG src="image_site/php.gif"></td><td width=300 align=center><IMG src="image_site/mysql.gif"></td><td width=300 align=center><IMG src="image_site/phpmyadmin.gif"></td></tr></table>
</body>
</html>

Pour la verification:

<?php
include("config_site.php");
session_start();
if(!session_is_registered('pseudo_site'))
{echo'<script>window.setTimeout("location.replace(\'demarage.php\')")</script>';}
?>

Mammouth du PHP | 19672 Messages

04 juin 2006, 13:26

stephcache, quand tu postes, as-tu remarqué en haut du formulaire les boutons [code] ou [php] :?:
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 37 Messages

04 juin 2006, 13:28

non mais tu a une idée de mon probleme