Problème !!

Petit nouveau ! | 7 Messages

02 oct. 2006, 21:49

Voila j'ai encore un problème avec mon site.

Depuis peu j'ai installer un script d'espace membre.

Normalement la page pour l'espace membre est menu.php .

Moi j'ai voulu la combiné a mon index ...

Du coup j'ai cette erreur :

http://www.extremeup.fr/index.php

Donc voici mon fichier index en entier . Si vous vouliez bien m'aidez, @micalement JustLike !!

Mon index -> http://www.extremeup.fr/index.txt

Ou sinon voici les lignes 93 :
  SetCookie("gateau1",urlencode(serialize(array($email, $pass))), time() + $dureeducookie);
et 178 :
<body <?php if ($_POST['ref']!="") {echo("onload=\"repeat()\""); }?>>

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

02 oct. 2006, 22:15

Modération :
Il est demandé (dans le règlementdu forum) d'avoir un titre clair... tu peux éditer ton message pour ce faire.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

ant
Eléphant du PHP | 161 Messages

03 oct. 2006, 01:43

Cette erreur:
Notice: Undefined index: ref in /home/sites/extremeup.fr/public_html/index.php on line 178
signifie que $_POST['ref'] ici:
if ($_POST['ref']!="")
n'est pas défini.

Vérifie le contenu de cette variable et cherche pourquoi elle n'est pas définie :wink:

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

03 oct. 2006, 09:48

Nota : Tu peux aussi tester si une variable est définie avant de l'utiliser (et éventuellement lui affecter une valeur par défaut )avec la fonction isSet() :)

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

03 oct. 2006, 10:02

tu as 2 erreurs :
1. l'index "ref" solicité par $_POST peut être absent au premier chargement de index.php, il faut donc ajouter le test d'existence :
Correction:
if (isset($_POST) && $_POST['ref']!="")
2. la fonction dieInfo() est déclarée au moins 2 fois. Ceci est dù généralement à un include d'un module qui contient déjà une même définition de la même fonction.
Correction : supprimer la définition de la fonction dieInfo dans le fichier qui fait l'include.
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène

Petit nouveau ! | 7 Messages

03 oct. 2006, 18:06

Ok je test tout ca et je vous previens

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

03 oct. 2006, 19:20

Je ne veux pas avoir l'air d'insister mais le titre n'est toujours pas plus clair.

Un titre clair peut aider lors d'une recherche sur le forum... merci

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute