La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  HTML / CSS / XHTML
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  une video qui s'affiche une seule fois par visite
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: une video qui s'affiche une seule fois par visite  (Lu 4904 fois)
une video qui s'affiche une seule fois par visite
« sur: le 02-07-2012 a 00:56:54 »
loic.p83100
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 7





Voir le Profil    WWW
Répondre avec citation

Bonjour
Je viens de trouver quelquechose qui ressemble parfaitement a ce que je souhaiterai ( c'est le principe lightbox mais pour une vidéo)
http://les-nouvelles-ficelles-d-annak.blogspot.fr/2010/07/mettre-en-ligne-une-video-dans-une.html
maintenant ce que je souhaiterai c'est qu'elle souvre automatiquement au chargement de la page et qu'elle s'affiche une seul fois par visiteur ...

Rapporter au modérateur  

Re:une video qui s'affiche une seule fois par visite
« Répondre #1 sur: le 02-07-2012 a 03:11:50 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

Salut,
Tu peux déclencher le clique avec du javascript:

Code:

document.getElementById("monLien").click();


Ensuite pour l'histoire de l'ouverture seulement à la première page tu peux utiliser du PHP en mettant un cookie à TRUE et en le testant à chaque chargement de la page.

Bon courage.

Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Re:une video qui s'affiche une seule fois par visite
« Répondre #2 sur: le 02-07-2012 a 09:37:31 »
loic.p83100
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 7





Voir le Profil    WWW
Répondre avec citation

Citation de: WebD le le 02-07-2012 a 03:11:50
Salut,
Tu peux déclencher le clique avec du javascript:

Code:

document.getElementById("monLien").click();

Ensuite pour l'histoire de l'ouverture seulement à la première page tu peux utiliser du PHP en mettant un cookie à TRUE et en le testant à chaque chargement de la page.

Bon courage.



je suis débutant et je ne comprend pas encore trop tout ces petit truc? peu tu m'en dire un peu plus?

Rapporter au modérateur  
Re:une video qui s'affiche une seule fois par visite
« Répondre #3 sur: le 02-07-2012 a 13:43:57 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

En faite le seul moyen de faire ce que tu veux faire c'est de simuler un clique sur le lien qui ouvre la vidéo.
Pour cela il faut un petit bou de code en javascript:

Code:
document.getElementById("monLien").click();


Il faut que tu donnes à ton lien d'id "monLien".

Essai de faire ça déjà et après on verra pour que cela ne se produite qu'une seule fois.

Bon courage.

Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Re:une video qui s'affiche une seule fois par visite
« Répondre #4 sur: le 02-07-2012 a 14:08:01 »
loic.p83100
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 7





Voir le Profil    WWW
Répondre avec citation

Citation de: WebD le le 02-07-2012 a 13:43:57
En faite le seul moyen de faire ce que tu veux faire c'est de simuler un clique sur le lien qui ouvre la vidéo.
Pour cela il faut un petit bou de code en javascript:

Code:
document.getElementById("monLien").click();

Il faut que tu donnes à ton lien d'id "monLien".

Essai de faire ça déjà et après on verra pour que cela ne se produite qu'une seule fois.

Bon courage.

mais je le place ou ce code?

Rapporter au modérateur  
Re:une video qui s'affiche une seule fois par visite
« Répondre #5 sur: le 02-07-2012 a 14:25:06 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

Dans ton header

Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Re:une video qui s'affiche une seule fois par visite
« Répondre #6 sur: le 02-07-2012 a 17:08:18 »
loic.p83100
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 7





Voir le Profil    WWW
Répondre avec citation

rien ne se passe parcontre le bout de code apparaît en haut de la page...

Rapporter au modérateur  
Re:une video qui s'affiche une seule fois par visite
« Répondre #7 sur: le 02-07-2012 a 20:28:52 »
dandreaweb
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 124



dandreaweb

Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour,
Avez-vous entouré la ligne de code fourni par WebD par la balise <script>
comme ceci :
<script type="text/javascript">
document.getElementById("monLien").click();
</script>

« Dernière Édition: le 02-07-2012 a 20:40:26 par dandreaweb » Rapporter au modérateur  

Réalisation de sites internet , localisation : 69
dandreaweb.com
siren:534146618
Re:une video qui s'affiche une seule fois par visite
« Répondre #8 sur: le 02-07-2012 a 21:10:41 »
loic.p83100
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 7





Voir le Profil    WWW
Répondre avec citation

je vien de m'apercevoir que je n'ai pas fermer ma balise... mais rien ne se passe quand mm

Rapporter au modérateur  
Re:une video qui s'affiche une seule fois par visite
« Répondre #9 sur: le 03-07-2012 a 02:41:41 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

Le mieux serait que tu nous donnes l'url de ton site.

Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Re:une video qui s'affiche une seule fois par visite
« Répondre #10 sur: le 23-08-2012 a 17:13:34 »
Dge-06
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 89



Création site web- Référencement - Hébergement

Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour,

Je pense qu'avec des variables de session et une vérification sql, ça devrait le faire

Voilà comment je vois le truc:

Code:

<?php
//On créé une session
session_start();
$visite = session_id();
$_SESSION['enregistrement'] = $visite;

//On enregistre la session dans une table
$req = "INSERT INTO ta_table ('id_session','" . $visite . "')";
mysql_query($req);

//On vérifie la session active et celle qui est présente dans ta table
$verif = "SELECT * FROM ta_table WHERE nom_session=$visite";
$verif_exec = mysql_query($verif);
$resultat = mysql_fetch_assoc($verif_exec);

//Si aucun résultat n'est trouvé, on affiche la vidéo
if ($resultat['nom_session'] !== $visite) {
//ON AFFICHE LA VIDEO AVEC UN ECHO
}
?>


Je pense que ça peut être optimisé juste en session, mais la flemme de chercher :p

Normalement ça devrait marcher, à condition de créer une table dans ta base de données.

Rapporter au modérateur  

www.jm-crea.com
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] 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