La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  page avertissement
« Précédent Suivant »
Pages: [1] 2 Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: page avertissement  (Lu 1881 fois)
page avertissement
« sur: le 14-01-2009 a 16:29:04 »
dj nono
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil
Répondre avec citation

Bonjour les gens !

voila mon probleme :
j'ai un site qui a un contenu 'adulte', par conséquent je dois afficher le disclaimer prevenant l'arrivant qu'il se connecte sur un site adulte.
Je voudrais que la boite d'alerte ne s'affiche qu'une fois a l'entres sur le site (quelque soit la page par laquelle on accede ausite). D'apres ce que j'ai pu me renseigner il y aurait de solution l'une avec les cookies et l'autre avec les sessions PHP....
Seulement voila, d'un je ne sais pas qu'elle est la meilleure soluce, de deux je ne suis pas un pro de la programmation (loin de la...) et apprendre tout java, php et consort juste pour ca... ca vaut moyennement le coup  , donc est ce que parmi vous quelqu'n aurait ce type de script ?? ou une piste ?? quelque chose quoi lol ??

avec mes remerciements...

Rapporter au modérateur  

Re:page avertissement
« Répondre #1 sur: le 27-01-2009 a 11:13:49 »
souifi
Membre récent
*

Hors-Ligne

Messages: 25



Je suis un lama!

Voir le Profil
Répondre avec citation

sur ta page d'avertissement en haut avant tout code html ou php
Code:
session_start();
$_SESSION['alert'] = 'PASS_OK';

sur toutes tes autres pages en haut avant tout code html ou php
Code:
session_start();
if(!isset($_SESSION['alert'])) header ('location:http://ta page');

Rapporter au modérateur  
Re:page avertissement
« Répondre #2 sur: le 29-01-2009 a 09:26:27 »
eddy404
Membre récent
*

Hors-Ligne

Messages: 18



Je suis rien

Voir le Profil    WWW
Répondre avec citation

Oui en Session cela fera l'affaire, par contre ne fais pas de redirection, affiche plutôt une boîte en javascript.
C'est mieux pour le référencement et l'utilisateur.

As tu pensé à ajouter le tag ICRA également?

Rapporter au modérateur  

Recherche d'un annuaire de qualité?
Ou d'un petit classement d'hébergeurs!
Re:page avertissement
« Répondre #3 sur: le 29-01-2009 a 15:51:22 »
dj nono
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil
Répondre avec citation

bonjour !!

merci bien pour l'info, en revanche donc si je prend l'option boite en javascript, ca se passe comment (precisement svp vu que je ne suis pas un pro en la matiere mais bon ca vous l'aviez deviné lol...)??
pour l'icra, je n'ai pas encore ete voir mais j'y vais de ce pas en fait...

merci !

Rapporter au modérateur  
Re:page avertissement
« Répondre #4 sur: le 29-01-2009 a 15:59:49 »
souifi
Membre récent
*

Hors-Ligne

Messages: 25



Je suis un lama!

Voir le Profil
Répondre avec citation

session_start();
if(!isset($_SESSION['alert'])) echo '<script>alert(\'ton message\')</script>;

Rapporter au modérateur  
Re:page avertissement
« Répondre #5 sur: le 29-01-2009 a 16:13:52 »
dj nono
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil
Répondre avec citation

et bien ,en fait si je fais un copier coller de ton code et que je le place tout au debut de ma page web, ca ne fonctionne pas, ca m'affiche la ligne de code en toute lettre (je teste sous xampp), mais point de fenetre javascript...

Rapporter au modérateur  
Re:page avertissement
« Répondre #6 sur: le 29-01-2009 a 17:01:49 »
eddy404
Membre récent
*

Hors-Ligne

Messages: 18



Je suis rien

Voir le Profil    WWW
Répondre avec citation

lol, t'as bien mis les tags php ?

Rapporter au modérateur  

Recherche d'un annuaire de qualité?
Ou d'un petit classement d'hébergeurs!
Re:page avertissement
« Répondre #7 sur: le 30-01-2009 a 09:58:31 »
dj nono
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil
Répondre avec citation

alors dans un premier temps, non pas mis les tags, resultat ca affiche la phrase en toute lettre au debut de la page.
2eme essai en mettant <?php avant et ?> a la fin et la j'ai une syntax error sur la page... lol doit y avoir un truc qui cloche...!

Rapporter au modérateur  
Re:page avertissement
« Répondre #8 sur: le 30-01-2009 a 10:13:50 »
eddy404
Membre récent
*

Hors-Ligne

Messages: 18



Je suis rien

Voir le Profil    WWW
Répondre avec citation

ok, je vois, il manque un petit '

<?
session_start();
if(!isset($_SESSION['alert'])) echo '<script>alert(\'ton message\')</script>';
?>

Rapporter au modérateur  

Recherche d'un annuaire de qualité?
Ou d'un petit classement d'hébergeurs!
Re:page avertissement
« Répondre #9 sur: le 30-01-2009 a 11:08:29 »
dj nono
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil
Répondre avec citation

ok humm en revanche la j'ai un gros :
Warning: session_start() ...Cannot send session cookie - headers already sent by (output started ...
est ce que ca peut venir du fait que je teste sur mon PC ? ou y a t il encore une subtilite qui m'echappe ??
en tout cas merci pour ta... patience lol !!

Rapporter au modérateur  
Re:page avertissement
« Répondre #10 sur: le 30-01-2009 a 11:50:37 »
eddy404
Membre récent
*

Hors-Ligne

Messages: 18



Je suis rien

Voir le Profil    WWW
Répondre avec citation

en fait cela signifie qu'avant la ligne session_start(), tu as du afficher quelque chose.
Il ne faut absolument rien afficher avant cette commande, ni même un espace. Donc place cette commande en haut de ta page.

Rapporter au modérateur  

Recherche d'un annuaire de qualité?
Ou d'un petit classement d'hébergeurs!
Re:page avertissement
« Répondre #11 sur: le 30-01-2009 a 14:01:01 »
dj nono
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil
Répondre avec citation

ah ok... je vois en fait je l'avais bien mis en haut, mais apres la phrase :
<!DOCTYPE html PUBLIC "-//W3C//D...
qui est mise automatiquement par kompozer... donc en le mettant vraiment tout au debut, ca fonctionne, reste a tester en vrai maintenant car pour l'instant si j'actualise ma page j'ai a chaque fois le message d'alerte, alors que le but est que ca ne le demande qu'une fois a la 1ere connection au site et pas a chaque fois que l'on change de page...

Rapporter au modérateur  
Re:page avertissement
« Répondre #12 sur: le 30-01-2009 a 14:06:47 »
dj nono
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil
Répondre avec citation

ah tiens au fait, je sais j'abuse (un peu ?) mais pour rajouter un choix entrer sortir, ca se passe comment ? d'apres ce que j'ai compris, c'est la commanbde if confirm c'est ca ? j'ai des soucis surtout avec la syntaxe precise, j'ai toujours un ' ou un ! qui manque ou qui est en trop lol...

Rapporter au modérateur  
Re:page avertissement
« Répondre #13 sur: le 30-01-2009 a 17:38:03 »
dj nono
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil
Répondre avec citation

bien !
alors pour la fenetre j'ai reussi a me debrouiller tout seul (comme quoi...!) bon en revanche lorsque je teste en reel, la fenetre d'avertissement apparait bien a chaque raffraichissement de la page... et ca c'est chiant car il faudrait que cela n'apparaisse qu'une fois a chaque visite et pas a chaque page visitée...!!!

Rapporter au modérateur  
Re:page avertissement
« Répondre #14 sur: le 30-01-2009 a 21:06:15 »
eddy404
Membre récent
*

Hors-Ligne

Messages: 18



Je suis rien

Voir le Profil    WWW
Répondre avec citation

essaye de rajouter cette ligne:

<?
session_start();
if(!isset($_SESSION['alert']))
{
echo '<script>alert(\'ton message\')</script>';
$_SESSION['alert']=1;
}
?>

Rapporter au modérateur  

Recherche d'un annuaire de qualité?
Ou d'un petit classement d'hébergeurs!
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] 2 Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg