par alaingpl » 14 avr. 2007, 23:49
<?php header("Location: connexion.php"); ?>
par dannowel » 14 avr. 2007, 16:12
par dannowel » 10 avr. 2007, 07:49
par Aureusms » 09 avr. 2007, 11:19
par Ryle » 09 avr. 2007, 10:33
par dannowel » 09 avr. 2007, 09:54
Code : Tout sélectionner
<?php header('Location: connexion.php'); ?>
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\profil\test.php:1) in c:\program files\easyphp1-8\www\profil\test.php on line 2
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\program files\easyphp1-8\www\profil\connexion.php:1) in c:\program files\easyphp1-8\www\profil\connexion.php on line 8 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp1-8\www\profil\connexion.php:1) in c:\program files\easyphp1-8\www\profil\connexion.php on line 8
par Cyrano » 09 avr. 2007, 08:55
par dannowel » 09 avr. 2007, 08:37
if(isset($_POST['connexion']) && (isset($_POST['utilisateur']) && !empty($_POST['utilisateur'])) && (isset($_POST['motpasse']) && !empty($_POST['motpasse'])))
Est-ce que ton fichier connexion.php est appellé en direct ? ou bien ne serait-il pas inclu par un autre script qui enverrait les en-têtes (genre pseudo-frames), te privant de ces fonctionnalités ?
par Ryle » 08 avr. 2007, 11:31
empty() est l'opposé de (boolean) var, excepté le fait qu'aucune alerte n'est générée lorsqu'une variable n'est pas définie.
par Expreg » 08 avr. 2007, 10:21
<?php // $var=''; if(isset($var)) { echo '$var définie'; } else { echo '$var pas définie'; } //=============== echo '<hr />'; //=============== if(!empty($var)) { echo '$var définie'; } else { echo '$var pas définie, ou vaut 0 ou est vide'; } ?>
par Cyrano » 08 avr. 2007, 09:47
Tu utilises empty() mais sans vérifier au préalable si l'index existe : Bah c'est bon ! !empty() vérifie bien que les variables existent ! (pas besoin de isset())
Tu utilises empty() mais sans vérifier au préalable si l'index existe :
par Expreg » 08 avr. 2007, 09:33
par Cyrano » 08 avr. 2007, 09:30
<?php if(isset($_POST['connexion']) && (!empty($_POST['utilisateur'])) && (!empty($_POST['motpasse']))) { session_start(); //.....
<?php session_start(); if(isset($_POST['connexion']) && (isset($_POST['utilisateur']) && !empty($_POST['utilisateur'])) && (isset($_POST['motpasse']) && !empty($_POST['motpasse'])) ) { //....
par Expreg » 08 avr. 2007, 09:22
par dannowel » 08 avr. 2007, 08:27