cs_zzzzzz
Messages postés408Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention18 décembre 2012
-
28 sept. 2004 à 21:02
tardigrade
Messages postés208Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 décembre 2008
-
1 oct. 2004 à 19:08
Salut donc j'aimerai forcer le telechargement d'une video distante. C'est a dire que la fenetre Open Save as ect... s'ouvre, et non pas que la video se joue directement dans le player.
he bien la fenetre Open Saves as... et tout s'ouvre comme je l'aurai souhaiter.
File name : video.avi (normal)
File type : vide (normal que rien n'est marké ?)
From : www.monsite.com <-----------
La est le prob du From, car le code croit que la video vient de mon site! alors qu'elle provient d'un site distant! Ce qui fait que si je click sur open ou save as explorer m'affiche l'erreur:
"Internet explorer cannot download video.avi from www.monsite.com. Internet explorer was not abble to open the internet site. The requested site was not available or cannot be found".
L'erreur est normal vu que explorer croit que la video se situe sur mon site.
J'espere avoir été assez clair...
Merci d'avance!
Remarque depuis ce post defkrie ma proposer ceci :
j'ai essayer mais quand j'ouvre la page il me lance le fichier a partir du quel ce code a été exécuté, dans mon cas test.php :\ et toujours From www.diablus.com
cs_zzzzzz
Messages postés408Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention18 décembre 2012 30 sept. 2004 à 19:42
JE crois que je vais opté pour la dernière option :| :sad) :sad) :sad) :sad) :sad) :sad)
MErci quand meme! lol mais la g plus le courage de palié ce prog a la noix lol. Je v quand meme essayé de voir le code de certain script php, voir si je peu y dénicher quelque chose :)
----------------------------------------------------
tardigrade
Messages postés208Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 décembre 2008 1 oct. 2004 à 19:08
je t'ai pas dis mais il faut que le code necessaire au telechargement dans la page rien d'autre un print avant un espace apres ?> et ca part en barigoulle.
Par contre je suis tombe sur ca dans la doc officielle:
/******************/
N'oubliez jamais que header doit être appelée avant que le moindre contenu ne soit envoyé, soit par des lignes HTML habituelles dans le fichier, soit par des affichges PHP. Une erreur très classique est de lire un fichier avec include ou require , et de laisser des espaces ou des lignes vides, qui génèreront un affichage avant que la fonction header ne soit appelée. Le même problème existe avec les fichiers PHP/HTML standards. header doit toujours être appelé en premier
/******************/
Il y a un bogue sous Microsoft Internet Explorer 4.01 qui empêche cet en-tête de fonctionner. Il n'y a pas d'autre solution. Il y a aussi un bogue dans Microsoft Internet Explorer 5.5 qui interfère avec ceci, mais qui peut être résolu en utilisant le Service Pack 2 ou plus récent.
/******************/
headers_sent () pour voir les entetes deja envoyés