Passage de variable..... - PHP - Programmation
Marsh Posté le 09-04-2008 à 13:56:56
readfile n'est pas vraiment fait pour ça a priori...pourquoi tu fais ça de cette manière plutôt que de rediriger directement sur la bonne url?
Marsh Posté le 09-04-2008 à 14:00:27
Pour protéger le fichier et avoir un compteur de vues...
J'ai essayé avec readfile, file, file_get_contents, include et aucun ne fait passer la variable....
Il y a t'il une fonction ou une astuce pour faire celà?
Marsh Posté le 09-04-2008 à 14:02:58
Tu peux peut-être passer carrément par curl : http://fr2.php.net/manual/fr/ref.curl.php
Marsh Posté le 09-04-2008 à 16:19:43
skeye a écrit : Tu peux peut-être passer carrément par curl : http://fr2.php.net/manual/fr/ref.curl.php |
Marche pas mieux....
HHEEELLPPPPPP !!!!!!!!!!!!!!!
Marsh Posté le 09-04-2008 à 16:24:43
Ca devrait. Montre comment tu fais.
Marsh Posté le 09-04-2008 à 16:30:27
Code :
|
Affiche le swf mais la variable n'est pas pris en compte !!!
Si je vais directement sur : http://localhost/projet/flvplayer. [...] 14a1ac6a84 pas de probleme !!!
Marsh Posté le 10-04-2008 à 10:38:39
Avec curl, tu passes tes variables en POST. Mais dans tes exemples, en GET. Si ton flvplayer ne vérifie pas les données POST, ça veut pas fonctionner !
Marsh Posté le 10-04-2008 à 13:14:33
kao98 a écrit : Avec curl, tu passes tes variables en POST. Mais dans tes exemples, en GET. Si ton flvplayer ne vérifie pas les données POST, ça veut pas fonctionner ! |
Comment passer les variable en GET avec CURL ?
Marsh Posté le 10-04-2008 à 13:31:55
curl_setopt($ch,CURLOPT_URL,"http://localhost/projet/flvplayer.swf?trucmuche" );
Marsh Posté le 10-04-2008 à 13:34:04
Je pense que son truc peut pas marcher, parce-que le player flash va probablement chercher la video au runtime et l'affiche en streaming...
Marsh Posté le 10-04-2008 à 13:40:11
kao98 a écrit : curl_setopt($ch,CURLOPT_URL,"http://localhost/projet/flvplayer.swf?trucmuche" ); |
Marche pas plus...
Marsh Posté le 10-04-2008 à 13:40:52
skeye a écrit : Je pense que son truc peut pas marcher, parce-que le player flash va probablement chercher la video au runtime et l'affiche en streaming... |
Donc il n'y a aucune solution???
Je peu peu-être faire un changement dans le swf? non?
Marsh Posté le 10-04-2008 à 13:41:48
Repost voir tout ton code avec le curl modifié ?
Marsh Posté le 10-04-2008 à 13:47:27
william75012 a écrit : Donc il n'y a aucune solution??? |
perso je pense que tu ne pourras pas faire comme ça...d'ailleurs je ne vois pas vraiment l'intérêt, pour être franc. Tu as essayé d'accéder directement à ton player sans passer par une page php? T'y es arrivé? Mettre la sécurité sur la page php qui affiche le player n'est pas suffisant, vraiment?
Marsh Posté le 10-04-2008 à 13:51:13
skeye a écrit : |
Parce que je veux afficher un player différent selon si il est utilisé sur mon site ou un site externe (avec pub) et si le membre est identifié ou pas... avec détection via PHP !
Pour le cas de l'affichage sur un site externe c'est la seul façon d'avoir un compteur et d'en connaitre plus sur le site affichant la vidéo....
Marsh Posté le 10-04-2008 à 13:51:27
kao98 a écrit : Repost voir tout ton code avec le curl modifié ? |
Code :
|
Marsh Posté le 10-04-2008 à 13:53:40
william75012 a écrit : |
Tu peux pas transmettre tes stats à ton site via le flash?
Marsh Posté le 09-04-2008 à 13:44:23
J'ai un problème et je ne vois pas d'ou peu t'il bien venir :
Si je vais directement sur l'URL : http://localhost/projet/flvplayer. [...] 14a1ac6a84
Pas de problème la variable FLV est bien transmise au swf
Parcontre si en PHP je fais :
La variable ne passe pas
Quelqu'un à une idée???
Merci d'avance
Message édité par william75012 le 09-04-2008 à 13:45:49