J'ai installé une application écrite en PHP, couplée à une base Mysql et herbergée sur un serveur Web.
J'essaye de modifier la page d'acceuil ou du moins de la personnaliser.
Je suis donc partie d'une page vierge.
Je suis newbie en PHP.
Sur ma page d'accueil (index.php), j'ai eu un problème d'Id.
J'ai du placer :
<?php
session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
car j'avais une erreur du type :
session_start(); Cannot send session cookie - headers already sent by ...
J'ai inséré le code suivant dans l'index.php concernant l'ouverture d'une session après login :
<form action="<?php echo ***,basename($_SERVER['PHP_SELF']); ?>" method="post">
avec <input name="password" id="password" .. et <input name="login" id="login"
Je rencontre à nouveau un problème d'Id (une session est à nouveau généré).
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot send session cookie - headers already sent by (output started at (...)/index.php in (chemin)/local.inc.php on line 395
Comment puis-je corriger le Warning ?
Merci pour votre contribution