[Résolu] Page automatisé< Sujet précédent  Sujet suivant >
Index du Forum -> NUKED-KLAN ANCIENNES VERSIONS -> Généralités
AuteurMessage
France.gif Maveric33
Junior Member



Messages : 27
Inscrit(e) le: 03/01/2012
Page automatisé

Bonjour,

Voila je vous expose mon idée sur lequel je ne trouve pas de solution. Je suis sur NK1.7.7 et j'ai creer un petit module que j'ai appelé acceuil qui n'ai que betement une page Web avec du texte.

www.thelastdragons.eu

 

Quand les gens arrive sur le site que il soit loguer ou pas il tombe sur cet page normale puisque c'est comme sa que j'ai mis dans les paramètre Préférence générale.

 

Je souhaiterai faire une systèmes qui et si tu et loguer alors sur sera pas rediriger sur sur module mais sur celui de News. Cela fonctionne deja si vous arrivé non loguer et que vous logger sur le site vous êtes basculé. Mais je souhaiterai l'applique a l'arrivé du site et pas seulement au moment du log.

 

Voila j'espére que j'ai étais claire.

 

Merci beaucoup

 

 



Edité par Maveric33 le 02/02/2013 - 17:03:49

Posté le 02/02/2013 - 17:03:34   Revenir en haut | Permalien
Belgium.gif PePeRePeRveRs
Vice-Président Association

Messages : 3672
Inscrit(e) le: 13/06/2004
RE : Page automatisé

Salut,

 

dans le code du module accueil que tu as créés et, plus précisément, dans la fonction principale (et probablement unique), tu fais ceci:

<?php 
global $user;

if ($user) {
    code de ton module
} else {
    redirect('index;php?file=News', 0);
}

?>

Ou bien:

<?php 
global $user;

if ($user) {
    index(); // nom de ta fonction principale
} else {
    redirect('index;php?file=News', 0);
}

?>

 

Ca devrait le faire



Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 02/02/2013 - 17:37:59   Revenir en haut | Permalien
France.gif Maveric33
Junior Member



Messages : 27
Inscrit(e) le: 03/01/2012
RE : Page automatisé
Le code HTML est mal formaté

Posté le 02/02/2013 - 17:50:48   Revenir en haut | Permalien
France.gif Maveric33
Junior Member



Messages : 27
Inscrit(e) le: 03/01/2012
RE : Page automatisé

Merci beaucoup,

La 2em solution me parai plus adapté.

Le probleme c'est que je ne voit pas quel fontion tu veut que je mette dans :

index(); // nom de ta fonction principale

Tu parle d'indiquer ma pages de mon module ?

Fatal error: Call to undefined function: index() in /mnt/107/sda/7/3/team.mecadom/modules/Acceuil/index.php on line 11

je te met un lien du code de ma page

http://pastebin.com/ERhpeUDW



Posté le 02/02/2013 - 17:51:07   Revenir en haut | Permalien
Belgium.gif PePeRePeRveRs
Vice-Président Association

Messages : 3672
Inscrit(e) le: 13/06/2004
RE : Page automatisé
<?php 

if (!defined("INDEX_CHECK")){
    die ("
You cannot open this page directly
"); } global $user; if (!$user){ ?> tout ton code de <html> à </html> <?php }else{ redirect('index;php?file=News', 0); } ?>


Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 02/02/2013 - 22:09:55   Revenir en haut | Permalien
France.gif Maveric33
Junior Member



Messages : 27
Inscrit(e) le: 03/01/2012
RE : Page automatisé

Merci beaucoup j'ai implanter ton code et sa marche niquel.

 

Il y avait juste une faute a

 redirect('index;php?file=News', 0);

redirect('index.php?file=News', 0);

 

Bonne journé a tous



Posté le 07/02/2013 - 19:20:54   Revenir en haut | Permalien