PHP - conflit de 'header'

Fermé
Dany - 22 juin 2009 à 17:12
 Dany - 22 juin 2009 à 18:49
Bonjour,

Me voila face a un conflit de header 'header already ....in line XX'
le script est le suivant:
une connexion simple a une base sql et un script de chargement forcé.
que voici


ini_set("memory_limit","50M");
header("Content-disposition: attachment; filename=fichier");
header("Content-Type: application/force-download");
readfile("ladresse");

Merci a vous

4 réponses

"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 affichages PHP."

Vérifie le code que tu as avant ton header()
0
Merci pour cette réponse, j'avais bien mis la partie du 'force download' en tout début de code...et pourtant le problème persiste...
0
Giglagla Messages postés 32 Date d'inscription lundi 22 juin 2009 Statut Membre Dernière intervention 1 août 2009 8
22 juin 2009 à 18:46
Tu n'as pas d'include ou de require avant ce bout de code ? Car si c'est le cas vérifie qu'aucun code html ne soit généré.
0
et oui justement c'est ca qui m'étonne le plus. ce bout de code est bien tout au debut.
ce sont les premières lignes. aucun code html n'est généré avant ... -_-
0