PHPFrance

Discuter de tout ce qui touche au PHP, en français.

Vers le contenu

» Masquer les résultats de la recherche

Recherche dynamique PHPfrance

  1. Effectuez une recherche, les résultats s'afficheront dynamiquement ici.

SERVEUR AMEN....probleme avec les headers et l'upload?????

Pour discuter des hébergeurs de sites web.

SERVEUR AMEN....probleme avec les headers et l'upload?????

Messagede chris51200 le 04 Avr 2008, 12:02

Bonjour a tous,
je viens de concevoir un site avec upload de photos qui fonctionne trés bien sur mon serveur 1and1.
J'ai mise en ligne ce site sur le serveur AMEN et la c'est la douche!
Les headers que j'avais mis en entete ne passe pas:
Syntaxe: [ Télécharger ] [ Masquer ]
Code php

<html>



        <head>

        <?php

header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date du passé

header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");  

header("Cache-Control: post-check=0, pre-check=0", false);  

header("Pragma: no-cache");

?>

                <meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">

 

il me faut supprimer tout les headers dans le php que j'avais placer pour avoir une mise a jour correct des photos apres l'upload.

Ensuite lorsque je charge ma photo, j'ai un autre message d'erreur qui me dis que je ne peux obtenir l'autorisation de charger une photo!! et donc erreur a la ligne de programme suivante:
Syntaxe: [ Télécharger ] [ Masquer ]
Code php

$fichier = $_FILES&#91;'photo'&#93;&#91;'name'&#93;;

    if(move_uploaded_file($_FILES&#91;'photo'&#93;&#91;'tmp_name'&#93;, $chantier.$nouveaunom.$ext))



 


quelqu'un aurait il eut des problemes similaire????
merci de vos conseils
chris51200
J'ai codé une fonction !
 
Messages: 171
Inscription: 27 Mar 2007, 11:59

Publicité

Messagede @rthur le 04 Avr 2008, 19:06

Bonjour,

Extrait de la doc PHP: http://fr.php.net/header
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.


Je l'écris en gros pour que ça marque les esprits car c'est une erreur grave et courante :)
Quand tout le reste à échoué, lisez le mode d'emploi...
Avatar de l’utilisateur
@rthur
Administrateur PHPfrance
Administrateur PHPfrance
 
Messages: 3606
Inscription: 07 Fév 2005, 16:41
Localisation: Issy-les-Moulineaux

Messagede Nagol le 04 Avr 2008, 19:26

Certain hébergeur se permettent de coller du buffering sur les pages ce qui fait que les header() fonctionnent même si on les met n'importe ou, et ça c'est pire que mal parceque du coup les gens ne comprennent pas pourquoi leur site marche plus avoir changé de serveur.
Frankiz Daniel : fait du php depuis que ca existe ou presque :)
Grêve du post depuis le 25 Sep 2009
Avatar de l’utilisateur
Nagol
ViPHP
ViPHP
 
Messages: 2064
Inscription: 11 Fév 2005, 10:46
Localisation: fr_FR.UTF-8

Messagede chris51200 le 04 Avr 2008, 20:36

merci de vos reponses, je m'abscente quelques temps j'essairai lors de mon retour
merci a tous
chris51200
J'ai codé une fonction !
 
Messages: 171
Inscription: 27 Mar 2007, 11:59


Retourner vers Hébergement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

  • Publicité