Animation Flash page d'accueil
Résolu/Fermé
Tony5032
-
6 janv. 2014 à 08:54
heliconius Messages postés 539 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 23 juin 2023 - 7 janv. 2014 à 13:09
heliconius Messages postés 539 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 23 juin 2023 - 7 janv. 2014 à 13:09
A voir également:
- Animation Flash page d'accueil
- Page d'accueil iphone - Guide
- Mettre google en page d'accueil - Guide
- Supprimer une page word - Guide
- Flash drive tester - Télécharger - Divers Utilitaires
- Flash player download - Télécharger - Divers Web & Internet
1 réponse
heliconius
Messages postés
539
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
23 juin 2023
139
6 janv. 2014 à 16:23
6 janv. 2014 à 16:23
Bonjour,
Je ne sais pas si la solution que je te propose conviendra à ce que tu souhaites mais pour ma part j'avais fait un site qui obligeait les gens à passer par "la case départ", par la page d'accueil.
NB: En effet, j'avais mis de la musique sur le site et pour pouvoir continuer à écouter la musique tout en changeant de page, tout en naviguant sur le site, il fallait des cadres qui étaient initialisés par la page d'accueil. Et comme tu dis, les gens cherchant sur Google pouvaient aboutir sur une page quelconque du site et là, #FAIL !
Au début de toutes les pages php j'avais placé ces lignes :
Si tu vas sur une page située au 23ème sous-sol du site, il n'y a pas de problème tant que tu viens du site mais si tu viens de l'extérieur, tu passes obligatoirement par la page index.php (pour toi, la page où il y a l'animation et pour moi la définition des cadres).
$HTTP_REFERER c'est l'URL de la page d'où tu viens.
Je ne sais pas si ça te conviendra, mais bon...
Je ne sais pas si la solution que je te propose conviendra à ce que tu souhaites mais pour ma part j'avais fait un site qui obligeait les gens à passer par "la case départ", par la page d'accueil.
NB: En effet, j'avais mis de la musique sur le site et pour pouvoir continuer à écouter la musique tout en changeant de page, tout en naviguant sur le site, il fallait des cadres qui étaient initialisés par la page d'accueil. Et comme tu dis, les gens cherchant sur Google pouvaient aboutir sur une page quelconque du site et là, #FAIL !
Au début de toutes les pages php j'avais placé ces lignes :
<?php $from = parse_url($HTTP_REFERER); if($from["host"] != "www.monsite.fr") { header("Location: http://www.monsite.fr/"; } ?><html> ...suite...
Si tu vas sur une page située au 23ème sous-sol du site, il n'y a pas de problème tant que tu viens du site mais si tu viens de l'extérieur, tu passes obligatoirement par la page index.php (pour toi, la page où il y a l'animation et pour moi la définition des cadres).
$HTTP_REFERER c'est l'URL de la page d'où tu viens.
Je ne sais pas si ça te conviendra, mais bon...
7 janv. 2014 à 09:30
Par contre ça ne marche pas :(.
Es-tu sûr du code?
Il me met unexpected ";" at line 4.
ET si je retire le ";" il me dit unexpected "}" at line 5.
Il y a un "if" mais pas de "then", est-ce normal (je n'ai programmé qu'en Visual Basic donc je ne m'y connais pas trop dans les autres langages)?
7 janv. 2014 à 09:57
Il manquait la parenthèse derrière ...monsite.fr/" à la ligne 4.
Un super grand merci
Modifié par heliconius le 7/01/2014 à 13:09
Le THEN est implicite. Si la condition est remplie, ALORS les instructions entre { .... } seront exécutées. Et l'alternative ELSE est optionnelle.
Bonne continuation.