p@t a trouvé la solution, je mets la code si ca interesse qq'un ds le futur
if ($_SERVER['HTTP_HOST'] == 'galerieA.com') { $conf['guest_id'] = 2; } if ($_SERVER['HTTP_HOST'] == 'galerieB.com') { $conf['guest_id'] = 3; }
a+
salut
merci de m'aider.
tu es admin de ma galerie.
meme si c'est ma galerie principale tu peux quand meme y faire les tests que tu veux.
a+
sakkhho a écrit:
oué t'as raison j'ai bien la valeur affichée avec la 2nde variable, peut etre la 1ere aussi.
Ca n'empeche que ca ne reconnait pas mon autre guest.
Je ne comprend pas "ca ne reconnait pas mon autre guest"...
Est-ce que tu peux m'envoyer le lien de galerie par MP et me faire un accès admin que je puisse jeter un oeil?
oué t'as raison j'ai bien la valeur affichée avec la 2nde variable, peut etre la 1ere aussi.
Ca n'empeche que ca ne reconnait pas mon autre guest.
a+
Normal qu'il te mette ce message... mais il doit quand meme t'afficher au dessus la valeur de $_SERVER['HTTP_HOST']. As-tu vérifier le code source de la page? Il n'y a rien au tout début?
Si il t'affiche ce message d'erreur, en principe, il t'affiche aussi la valeur...
Sinon, peut-etre que chez ton hébergeur, cette variable n'est pas défini... mais cela m'étonnerait.
Essaye avec $_SERVER['SERVER_NAME']
j'avais testé ça mais ca ne marche pas...
j'ai un beau
<b>Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /homez.158/xxxxx/www/piwigo/include/config_local.inc.php:8) in <b>/homez.158/xxxxx/www/piwigo/include/user.inc.php</b> on line <b>29</b><br /> <br /> <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /homez.158/xxxxx/www/piwigo/include/config_local.inc.php:8) in <b>/homez.158/xxxxx/www/piwigo/include/page_header.php</b> on line <b>98</b><br />
ben j'etais pas si nul alors :-)
sakkhho a écrit:
faut que je verifie maisca ne me reconnait mes different guest...
je vais refaire des tests et verifier la valeur de la variable -> tu peux me dire comment,? :-)) je sais pas ou mettre le echo $ .... ; j"suis trop nul...
Meuh non tu n'es pas nul....
Tu peux faire le echo directement dans le config_local.inc.php puisque c'est une variable système.
echo $_SERVER['HTTP_HOST'];
faut que je verifie maisca ne me reconnait mes different guest...
je vais refaire des tests et verifier la valeur de la variable -> tu peux me dire comment,? :-)) je sais pas ou mettre le echo $ .... ; j"suis trop nul...
C'est à dire? Qu'est-ce qui ne fonctionne pas?
Es-tu sur des valeurs prises par $_SERVER['HTTP_HOST']?
As-tu testé ses valeurs possibles avec un echo ou var_dump?
alors je me suis emballé car le code pour plusieurs guest ne fonctionne pas...
je me reponds à moi meme.
peut etre que si j'attribue un groupe particulier à ce guest c'est gagner :-)
par contre ça va coincer avec pwg stuffs car pas possible de différencier guest2 de guest3
whaou merci
j'essai ça
a+
edit : ca fonctionne aux petits oignons :-)
En fait, c'est meme peut-etre beaucoup plus simple que prévu...
Imaginons que tu ais ton guest normal avec l'id 2.
Tu créés deux autre guest (qui auront par exemple les id 3 et 4)
Dans ton config_local.inc.php, il te suffira de mettre:
if ($_SERVER['HTTP_HOST'] == 'www.galerieA.fr')
{
$conf['guest_id'] = 3;
}
if ($_SERVER['HTTP_HOST'] == 'www.galerieB.fr')
{
$conf['guest_id'] = 4;
}
ok, je peux attendre :-)))
merci !
c'est marrant que deux "idées" assez similaires sont arrivées en quasi meme tps...
bonne fin de soirée.
+