Problème PHP

Résolu
the_jb Messages postés 731 Statut Membre -  
the_jb Messages postés 731 Statut Membre -
Bonjour,
voila j'ai realisé des page php chez moi tout fonctionne bien ça consiste a pouvoir se connecter avec le bon pseudo et mdp. sauf que j'arrive au lycée pour travailler dessus et ça ne fonction pas voila ce que ça me met :

Notice: Undefined offset: 1 in c:\program files\easyphp1-8-modgsi\www\capture site web le rex\le rex\www.cine-rex.com\login.php on line 27

Notice: Undefined offset: 2 in c:\program files\easyphp1-8-modgsi\www\capture site web le rex\le rex\www.cine-rex.com\login.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8-modgsi\www\capture site web le rex\le rex\www.cine-rex.com\login.php:27) in c:\program files\easyphp1-8-modgsi\www\capture site web le rex\le rex\www.cine-rex.com\login.php on line 30

et voila les ligne 27 à 30 de login.php

$_SESSION['login'] = $row[1];
$_SESSION['passe'] = $row[2];

header('location: interfaceUtmilieu.php');

4 réponses

  1. productif Messages postés 39 Date d'inscription   Statut Membre Dernière intervention   20
     
    Undefined offset: il semblerait qu'en lignes 27-28 le tableau row soit vide, ou tout du moins qu'il ne contienne rien en position 0 et 1. Pourquoi ? Aucune idée, je ne connais pas le code au-dessus.

    Cannot modify header information: la fonction header ne doit pas être appelée après que le moindre octet de contenu de la page a été généré.
    Il semblerait qu'il y ait du code situé au-dessus de la ligne 30 qui génère du contenu dans certaines circonstances ; c'est pour cela qu'on a ce message d'erreur.
    0
    1. le père
       
      le code html qu'il y a avant la fonction header, ce sont les messages d'erreurs précédents. Classique
      0
  2. le père
     
    Bonjour

    $row[1] et $row[2] ne sont pas initialisés, mais il faudrait le début de ton code pour savoir pourquoi.
    Quant à ta dernière erreur Warning: Cannot modify header information, elle est très probablement (à 99%) due aux précédentes, elle disparaîtra d'elle même quand les premières seront corrigées
    0
  3. Creutzou Messages postés 655 Statut Membre 30
     
    J'approuve ce que dit (Dieu) le père ( tout du moins pour les headers.
    un peu de lecture à l'appui.

    Et pour le reste, il faudrait un peu plus de code.

    Tout vient à point à qui sait attendre
    ~~ Cr3u7z0u ~~
    0
  4. the_jb Messages postés 731 Statut Membre 58
     
    j'ai trouvé tout simplement un problème de version de easyPHP
    0