Executer le coder php d'une page sans l'ouvrir avec onclick
Résolu
sunev
Messages postés
39
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38483 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38483 Date d'inscription Statut Modérateur Dernière intervention -
A voir également:
- Onclick php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
3 réponses
Bonjour ?
Pourquoi ne pas mettre un lien vers infos.php et à la fin de ton info.php tu mets:
C'est invisible pour l'utilisateur puisque tu le rediriges vers là où il est déjà, il a fait un saut vers infos.php sans s'en rendre compte.
Pourquoi ne pas mettre un lien vers infos.php et à la fin de ton info.php tu mets:
header('Location:index.php');
C'est invisible pour l'utilisateur puisque tu le rediriges vers là où il est déjà, il a fait un saut vers infos.php sans s'en rendre compte.
Merci Grandasse81
Mais avec header('Location:index.php');
une deuxième page s'ouvre et chaque fois que l'on veut mettre la vidéo en pose ou en plein écran on réactualise la page et le film repart du début
avec une autre page ouverte plus le son en décalé
de quoi péter un plomb au bout de 4 ou 5 clicks.
Il faut donc que je trouve l'astuce pour inscrire l'info dans le fichier.txt
sans ouvrir de page "infos.php."
Si je met le code dans la page principale ou ce trouve la vidéo, a l'ouverture de cette page principale l'info est inscrite dans "info.txt" mais ça ne dis pas si la video a été regardée, en plus il y a plusieurs vidéos, donc chaque video doit me laisser sa propre info dans "info.txt"
je ne suis pas assez fort en php ou javascript pour générer le code
Mais avec header('Location:index.php');
une deuxième page s'ouvre et chaque fois que l'on veut mettre la vidéo en pose ou en plein écran on réactualise la page et le film repart du début
avec une autre page ouverte plus le son en décalé
de quoi péter un plomb au bout de 4 ou 5 clicks.
Il faut donc que je trouve l'astuce pour inscrire l'info dans le fichier.txt
sans ouvrir de page "infos.php."
Si je met le code dans la page principale ou ce trouve la vidéo, a l'ouverture de cette page principale l'info est inscrite dans "info.txt" mais ça ne dis pas si la video a été regardée, en plus il y a plusieurs vidéos, donc chaque video doit me laisser sa propre info dans "info.txt"
je ne suis pas assez fort en php ou javascript pour générer le code
Au risque de me répéter..... tu peux faire ce que tu souhaites en utilisant l'ajax.
Soit en "pure" javascript via le xmlhttprequest .... soit (plus simple) en utilisant jquery.
=> https://api.jquery.com/jQuery.ajax/
par exemple :
Soit en "pure" javascript via le xmlhttprequest .... soit (plus simple) en utilisant jquery.
=> https://api.jquery.com/jQuery.ajax/
par exemple :
<script type="text/javascript" src=""quot;//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script language="javascript"> function cancelClicked() { // function below will run clear.php?h=michael $.ajax({ type: "POST", url: "infos.php" , success: function(data, textStatus, xhr) { //ici tu peux executer (si besoin) du code JS en fonction de la "réponse" de ta page php console.log(xhr.status); } }); } </script>