Inscrire l'ouverture d'une video dans un txt avec du php
Résolu/Fermé
sunev
Messages postés
39
Date d'inscription
dimanche 29 mai 2016
Statut
Membre
Dernière intervention
16 mai 2017
-
20 oct. 2016 à 22:59
Utilisateur anonyme - 22 oct. 2016 à 15:18
Utilisateur anonyme - 22 oct. 2016 à 15:18
A voir également:
- Inscrire l'ouverture d'une video dans un txt avec du php
- Comment télécharger une vidéo youtube - Guide
- Insérer une vidéo dans powerpoint - Guide
- Montage video windows - Guide
- Couper une video - Guide
- Ralentir une video iphone - Guide
4 réponses
Grandasse_
Messages postés
924
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
27 avril 2023
594
20 oct. 2016 à 23:11
20 oct. 2016 à 23:11
Bonsoir,
J'avoue, c'est Google qui m'a aidé.
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913492-lisez-et-ecrivez-dans-un-fichier
http://creer-un-site.fr
J'avoue, c'est Google qui m'a aidé.
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913492-lisez-et-ecrivez-dans-un-fichier
http://creer-un-site.fr
sunev
Messages postés
39
Date d'inscription
dimanche 29 mai 2016
Statut
Membre
Dernière intervention
16 mai 2017
20 oct. 2016 à 23:24
20 oct. 2016 à 23:24
le probleme pour moi n'est pas d'inscrire dans un fichier, je l'ai fait sur mon site a l'ouverture de certaines pages pour voir le nombre de fois qu'elles sont visitées en leurs incorporant du code php
c'est mettre une information dans ce fichier comme pour les pages chaque fois qu'une video est visionnée sur le site
ou mettre le code php
l'ouvrir avec onclick? mais avec quel element de la video,
c'est la la difficulté.
c'est mettre une information dans ce fichier comme pour les pages chaque fois qu'une video est visionnée sur le site
ou mettre le code php
l'ouvrir avec onclick? mais avec quel element de la video,
c'est la la difficulté.
Grandasse_
Messages postés
924
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
27 avril 2023
594
20 oct. 2016 à 23:30
20 oct. 2016 à 23:30
Ok je vois.
En JS il y a des evenements pour détecter ça :
https://outils-javascript.aliasdmc.fr/evenements-video-html5-javascript.php#dfn-play
https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/samples/hh924823(v=vs.85)?redirectedfrom=MSDN
En JS il y a des evenements pour détecter ça :
https://outils-javascript.aliasdmc.fr/evenements-video-html5-javascript.php#dfn-play
https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/samples/hh924823(v=vs.85)?redirectedfrom=MSDN
sunev
Messages postés
39
Date d'inscription
dimanche 29 mai 2016
Statut
Membre
Dernière intervention
16 mai 2017
20 oct. 2016 à 23:55
20 oct. 2016 à 23:55
merci Grandasse81
c'est tres interressant, j'étudirais ça demain.
Dis moi dans le méme genre de casse tête, j'aimerais aussi s'avoir si des visiteurs font des clics droits sur des photos mises sur mon site en vue de les enregistrer sur leur pc, pas interdire le click droit mais inscrire comme pour les videos les infos dans un fichier, si tu avait une idée.
merci encore de tes liens pour la video ils ont l'air trés instructifs
c'est tres interressant, j'étudirais ça demain.
Dis moi dans le méme genre de casse tête, j'aimerais aussi s'avoir si des visiteurs font des clics droits sur des photos mises sur mon site en vue de les enregistrer sur leur pc, pas interdire le click droit mais inscrire comme pour les videos les infos dans un fichier, si tu avait une idée.
merci encore de tes liens pour la video ils ont l'air trés instructifs
Grandasse_
Messages postés
924
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
27 avril 2023
594
21 oct. 2016 à 19:05
21 oct. 2016 à 19:05
Pour le clic droit je sais pas.
C'est compliqué en plus, parce que le clic droit n'est pas le seul moyen pour enregistrer un media. (d'autant que dès le moment où l'utilisateur a ouvert ta page, il a déjà téléchargé le média, techniquement ;) )
Et peut être aussi qu'il fait autre chose avec le clic droit, pas uniquement la sauvegarde... (copier l'URL, afficher l'image, etc)
C'est compliqué en plus, parce que le clic droit n'est pas le seul moyen pour enregistrer un media. (d'autant que dès le moment où l'utilisateur a ouvert ta page, il a déjà téléchargé le média, techniquement ;) )
Et peut être aussi qu'il fait autre chose avec le clic droit, pas uniquement la sauvegarde... (copier l'URL, afficher l'image, etc)
Au mieux, tu peux créer un bouton "télécharger l'image" qui enverra des données en ajax avant de lancer le téléchargement de l'image, et désactiver le clic droit sur le site.
Pour un informaticien ça ne vaut rien comme "blocage" mais madame michu n'ira pas chercher à comprendre et cliquera sagement sur "télécharger"
Pour un informaticien ça ne vaut rien comme "blocage" mais madame michu n'ira pas chercher à comprendre et cliquera sagement sur "télécharger"
sunev
Messages postés
39
Date d'inscription
dimanche 29 mai 2016
Statut
Membre
Dernière intervention
16 mai 2017
>
Utilisateur anonyme
21 oct. 2016 à 22:24
21 oct. 2016 à 22:24
salut Rocailleux
elle est bonne ton idée, je vais la tester
si toutefois tu connait le code pour interdire le click droit,ça m'évitera de chercher
merci pour ton idée
elle est bonne ton idée, je vais la tester
si toutefois tu connait le code pour interdire le click droit,ça m'évitera de chercher
merci pour ton idée
sunev
Messages postés
39
Date d'inscription
dimanche 29 mai 2016
Statut
Membre
Dernière intervention
16 mai 2017
>
Utilisateur anonyme
21 oct. 2016 à 22:48
21 oct. 2016 à 22:48
Rocailleux çà fonctionne,
inscrit dans le txt
127.0.0.1 TelechargéPeintPaysage Les Alpes(1) le Friday 21/10/2016 à 22:36:05
il ne me reste plus qu'a interdire le click droit
le code que j'ai fait
inscrit dans le txt
127.0.0.1 TelechargéPeintPaysage Les Alpes(1) le Friday 21/10/2016 à 22:36:05
il ne me reste plus qu'a interdire le click droit
le code que j'ai fait
<span><a href="photo_(1).jpg" rel="nofollow noopener noreferrer" target="_blank" onclick = <?php $filename = '../ nombredeclickl.txt';$somecontent = isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR']; if (is_writable($filename)) { if (!$handle = fopen($filename, 'a')) { exit;} $somecontent.= " TelechargéPeintPaysage Les Alpes(1) le ".date('l d/m/Y')." à ".date('H').":".date('i').":".date('s').""; if (fwrite($handle, $somecontent."\r\n") === FALSE) { exit;} fclose($handle); } else { echo "<br>Le fichier $filename n'est pas accessible en écriture ou n'existe pas";}?>
download="generateurs_divers_top.rar">Télécharger L'Image</span><br /><br />
sunev
Messages postés
39
Date d'inscription
dimanche 29 mai 2016
Statut
Membre
Dernière intervention
16 mai 2017
21 oct. 2016 à 21:49
21 oct. 2016 à 21:49
Salut Grandasse81
j'ai trouvé un truc tout simple, c'est de mettre le code php aprés le onclick=
et ça fonstinne trés bien
dans le fichier "nombre-de_click.txt" s'inscrit:
127.0.0.1 click la_Video le Friday 21/10/2016 à 21:27:11
le code en entier si ça peut t'interresser
merci quand mème de ton aide
j'ai trouvé un truc tout simple, c'est de mettre le code php aprés le onclick=
et ça fonstinne trés bien
dans le fichier "nombre-de_click.txt" s'inscrit:
127.0.0.1 click la_Video le Friday 21/10/2016 à 21:27:11
le code en entier si ça peut t'interresser
<div onclick= <?php
$filename = 'nombre-de_click.txt';
$somecontent = isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
if (is_writable($filename)) {
if (!$handle = fopen($filename, 'a')) {
exit;
}
$somecontent.= " click la_Video le ".date('l d/m/Y')." à ".date('H').":".date('i').":".date('s')."";
if (fwrite($handle, $somecontent."\r\n") === FALSE) {
exit;
}
fclose($handle);
} else {
echo "<br>Le fichier $filename n'est pas accessible en écriture ou n'existe pas";
}
?>
<video width="600" height="325" controls poster="">
<source src="la_video.webm" type="video/webm">
<source src="la_video.mp4" type="video/mp4">
<source src="la_video.ogg" type="video/ogg"> <!--fonctionne mauvaise qualité -->
Votre browser ne supporte pas ce type de format video.
</video>
merci quand mème de ton aide