Page 1 sur 1
session sous php5
Posté : 03 juin 2006, 19:46
par stephcache
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 ?
Posté : 04 juin 2006, 07:07
par Ultiny
Tu devrais utiliser l'authentification HTTP.
Posté : 04 juin 2006, 12:18
par stephcache
l'autentification html ? tu peux présisé
Posté : 04 juin 2006, 12:23
par Cyrano
Pour information, il t'a parlé d'authentification HTTP, pas HTML.
Quelle méthode utilises-tu pour le moment ?
Posté : 04 juin 2006, 13:12
par Invité
oui, pardont http moi utilise les sessions en php
Posté : 04 juin 2006, 13:16
par stephcache
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>';}
?>
Posté : 04 juin 2006, 13:26
par Cyrano
stephcache, quand tu postes, as-tu remarqué en haut du formulaire les boutons [
code] ou [
php]

Posté : 04 juin 2006, 13:28
par stephcache
non mais tu a une idée de mon probleme