Aller au contenu

Configuration easyphp


Hei lan

Messages recommandés

Bonjour à tous,

Je viens de finir un script de login php utilisant la fonction header.

Après m'être longuement arraché les cheveux je me suis rendu compte qu'il ne marchait pas en local, mais très bien sur mon hébergement free.

Conclusion comment dois-je paramétrer easyphp pour que la fonction header soit correctement utilisée ?

D'avance merci

Lien vers le commentaire
Partager sur d’autres sites

Je suis allé chercher un exemple d'utilisation de la fonction header() pour être sûr et le résulatat est le même (marche pas en local et marche en ligne)

<?php

$user="user";

$pwd="1a1dc91c907325c69271ddf0c944bc72";

function auth(){

$realm="Authentification PHPindex";

Header("WWW-Authenticate: Basic realm='".$realm."'");

Header("HTTP/1.0 401 Unauthorized");

echo "Vous ne pouvez accéder à cette page";

exit;

}

if( !isset($PHP_AUTH_USER) && !isset($PHP_AUTH_PW) ) {

auth();

}

else {

if( $PHP_AUTH_USER==$user && md5($PHP_AUTH_PW)==$pwd ) {

echo "Bienvenue sur ce site";

}

else{

auth();

}

}

?>

Lien vers le commentaire
Partager sur d’autres sites

Header("WWW-Authenticate: Basic realm='".$realm."'");

Header("HTTP/1.0 401 Unauthorized");

je pense que ca vient de la! il ne reconnait pas "WWW-Authenticate: Basic realm='".$realm."'" et/ou "HTTP/1.0 401 Unauthorized"

en local il ne sait pas quoi faire et la parcontre je sais pas comment on déclare ca sous apache

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...