Header en php
Résolu/Fermé
over-bird
Messages postés
6
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
3 février 2008
-
19 déc. 2007 à 21:17
over-bird Messages postés 6 Date d'inscription mardi 23 octobre 2007 Statut Membre Dernière intervention 3 février 2008 - 19 déc. 2007 à 22:35
over-bird Messages postés 6 Date d'inscription mardi 23 octobre 2007 Statut Membre Dernière intervention 3 février 2008 - 19 déc. 2007 à 22:35
A voir également:
- Header en php
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Bouton php - Forum PHP
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
7 réponses
Bonsoir,
attention, avant session_start()
header
tu ne doit avoir envoyé aucun caractère HTML avant
même pas un espace !
@lain
attention, avant session_start()
header
tu ne doit avoir envoyé aucun caractère HTML avant
même pas un espace !
@lain
naruto-94
Messages postés
865
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
20 décembre 2012
188
19 déc. 2007 à 21:28
19 déc. 2007 à 21:28
Salut ,
dans ton code avant la fonction session_start() y a t'il un code (html,javascript...) écrit ? car si il y en a c'est normal qu'il y a un probleme session_start() doit etre placé avant tous les codes obligatoirement.
dans ton code avant la fonction session_start() y a t'il un code (html,javascript...) écrit ? car si il y en a c'est normal qu'il y a un probleme session_start() doit etre placé avant tous les codes obligatoirement.
over-bird
Messages postés
6
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
3 février 2008
19 déc. 2007 à 21:45
19 déc. 2007 à 21:45
En faite, je connais le système des headers et des session_start(), mais ce que je ne comprends pas c'est pourquoi celà fonctionne bien avec Easyphp et pas sur le serveur
A savoir, et je pense que le soucis vien de là (mais ça n'explique pas pourquoi sa fonctionne sous Easyphp) mais j'utilise les Speudo-frame
soit :
<?php
include('entete.htm');
?>
</div>
<div class="colonneGauche" >
<?php
include('page.php'); // L'erreur est affiché sur page.php ligne 2 au niveau de session_start(); mais en faite le problème vient du fait qu'il y a un include..
Comment détourner celà ?
A savoir, et je pense que le soucis vien de là (mais ça n'explique pas pourquoi sa fonctionne sous Easyphp) mais j'utilise les Speudo-frame
soit :
<?php
include('entete.htm');
?>
</div>
<div class="colonneGauche" >
<?php
include('page.php'); // L'erreur est affiché sur page.php ligne 2 au niveau de session_start(); mais en faite le problème vient du fait qu'il y a un include..
Comment détourner celà ?
He oui, c'est ton include ('entete.html') qui gène le header
si tu mets un header, c'est que tu veux rediriger vers une autre page, alors pourquoi ne mets tu pas l'include('entete.html') dans cette page appelée ?
ou comme tu es encore dans le php avec le header, mets ton HTML de mise en forme après
si tu mets un header, c'est que tu veux rediriger vers une autre page, alors pourquoi ne mets tu pas l'include('entete.html') dans cette page appelée ?
ou comme tu es encore dans le php avec le header, mets ton HTML de mise en forme après
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
over-bird
Messages postés
6
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
3 février 2008
19 déc. 2007 à 22:21
19 déc. 2007 à 22:21
Oui, pour le Header, j'ai pu régler le problème, j'ai mis un include à la place, et sa fonctionne bien, mais reste le problème de
session_start().
session_start().
Si c'est pour faire une verif de login/pass pour ouvrir une session:
sépare le html et le php dans des fichiers différents:
- un index.html pour le formulaire de saisie login/pass et qui appelle le script login.php
- un script login.php contenant exclusivement du php qui ferra la verif
si non ok =>> header index.html
si ok =>> session_start() et header (la suite du site
@lain
sépare le html et le php dans des fichiers différents:
- un index.html pour le formulaire de saisie login/pass et qui appelle le script login.php
- un script login.php contenant exclusivement du php qui ferra la verif
si non ok =>> header index.html
si ok =>> session_start() et header (la suite du site
@lain
over-bird
Messages postés
6
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
3 février 2008
19 déc. 2007 à 22:35
19 déc. 2007 à 22:35
Merci pour ton aide, je vais faire comme tu dis....
Thanks...
Thanks...