Auteur Sujet: 1 Seul Htaccess Pour 2 Sites Différents...  (Lu 1003 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Patanock

  • Connaisseur
  • ***
  • Messages: 277
    • http://www.potoland.com
1 Seul Htaccess Pour 2 Sites Différents...
« le: 16 février 2004 à 10:38:29 »
J'explique...

Actuellement je suis en train de refaire un site hébergé chez free. Ce site était protégé par htaccess.
Au fur et à mesure de l'avancement, je bascule les liens de free vers mon compte phpnet que j'ai lui aussi protégé avec le même htpassword.fi, mais évidemment lorsqu'on clique sur ces liens, ca redemande de s'identifier (vu qu'on change de site) alors que le compte est le même.

D'où ma question... est-il possible sur mes nouvelles pages de demander l'autentification htaccess uniquement lorsqu'on ne vient pas d'un lien situé sur l'autre site free ?

Si vous cherchez une communauté et un tchat sympa, venez visiter le site qui déchire !!


Hors ligne Mystic`

  • Habitué
  • **
  • Messages: 135
    • http://bouh.net/
1 Seul Htaccess Pour 2 Sites Différents...
« Réponse #1 le: 16 février 2004 à 20:29:16 »
Salut.
A mon avis, tu peux utiliser $_SERVER['PHP_AUTH_USER'] et $_SERVER['PHP_AUTH_PW']. Plus d'infos ici.

Voici un exemple d'utilisation dans ton cas (je ne vais pas expliquer c'est assez simple) :

function free_2_phpnet($url, $user, $pass)
{
return 'http://' . $user . ':' . $pass . '@' . $url;
}

# Exemple d'utilisation :
echo free_2_phpnet('blabla.phpnet.org/secure/index.php', $_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']);

# Ou :
$url = free_2_phpnet('blabla.phpnet.org/secure/index.php', $_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']);
echo 'Pour plus d'informations cliquez <a href="' . $url . '">ici</a>';

J'espere que ca t'aidera.
Jérém'
A Castle Can Have Only One Owner.

Un beau jour, l'amour dit à l'amitié : "Mais pourquoi existe-tu ?!" Et l'amitié de répondre : "Pour faire sécher les larmes que tu fais couler ..."

Hors ligne Patanock

  • Connaisseur
  • ***
  • Messages: 277
    • http://www.potoland.com
1 Seul Htaccess Pour 2 Sites Différents...
« Réponse #2 le: 16 février 2004 à 22:01:04 »
Merci bien, je connaissais cette syntaxe (http://login:pass@url) pour le ftp mais je savais pas que ca marchait aussi en http pour feinter les htaccess.
Je vais tester ;)

Si vous cherchez une communauté et un tchat sympa, venez visiter le site qui déchire !!