Créer un compte
Connexion

erreur Notice: Undefined index: Sort

Pour créer et répondre aux sujets, vous devez être connecté.
Pages: 1
Auteur Message
leto
19/08/2013 à 13:14:39
leto
Membre
Bonjour a tous

Je vous contact suite a un problème avec mon phpraider sur mon site web quand je click sur un module (exemple Membres mais les autres aussi font le même problème )

J'ai ce message d'erreur en haut de ma page

Quote
Notice: Undefined index: Sort in /home/o/domains/ldr.e-mengine.com/public_html/phpraid/components/com_members/members.php on line 25

Notice: Undefined index: SortDescending in /home/o/domains/ldr.e-mengine.com/public_html/phpraid/components/com_members/members.php on line 25

Notice: Undefined index: strListSubTitle in /home/o/domains/ldr.e-mengine.com/public_html/phpraid/includes/classes/report/report.php on line 663

Quand je regarde mon fichier membre.php a la ligne 27 j'ai ça :

Quote: Author
$report->allowSort(true, $_GET['Sort'], $_GET['SortDescending'], 'index.php?option='.$option);

ET pour le fichier report.php ligne 663 :
Quote
if (trim($this->_arrTitleInfo[strListSubTitle]) != '') { $strCaption .= '<br />'.trim($this->_arrTitleInfo['strSubTitleOpenAttributes'].$this->_arrTitleInfo['strListSubTitle'].$this->_arrTitleInfo['strSubTitleCloseAttributes']); }

Je n'arrive pas a trouvé le problème je vous remercie d'avance pour vos réponses




ybouane
20/08/2013 à 18:41:19
ybouane
Admin
Bonjour,
le problème est que les variables:
$_GET['Sort'], $_GET['SortDescending'] et $this->_arrTitleInfo['strListSubTitle']
n'existent pas.
Il faudrait donc entourer ton code par:
if(isset($_GET['Sort'], $_GET['SortDescending']))
{
// Ton Code
}

Il en est de même pour $this->_arrTitleInfo['strListSubTitle']

Vérifie que dans l'URL, Sort et SortDescending respectent bien les majuscules.
Cordialement :)

Image
leto
20/08/2013 à 19:34:43
leto
Membre
Bonjour

Merci Beaucoup pour ton aide c'est réparé

Problème résolu

leto
27/08/2013 à 20:21:55
leto
Membre
apres avoir cherche les erreurs ils m'en reste 1 qui est plutot coriace pour moi

Notice: Undefined variable: news_id in /home/oahattok/domains/ldr.e-mengine.com/public_html/modification3bis.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at /home/oahattok/domains/ldr.e-mengine.com/public_html/modification3bis.php:24) in /home/oahattok/domains/ldr.e-mengine.com/public_html/modification3bis.php on line 24

voici le code du fichier je vois pas le probleme
Quote
<?php
require_once "config.php";
mysql_connect(DB_HOST, DB_LOGIN, DB_PASS);
mysql_select_db(DB_BDD);

//récupération des valeurs des champs:
$nm = $_POST["nm"] ;
$hm = $_POST["hm"] ;
$ni = $_POST["ni"] ;

//récupération de l'identifiant de la personne:
$id = $_POST["id"] ;

//création de la requête SQL:
$sql = "UPDATE bossldr
SET
nm='$nm',
hm='$hm',
ni='$ni'
WHERE id='$id'
";
//exécution de la requête SQL:
$req = mysql_query($sql) or die( mysql_error() ) ;
header("Location: modificationbis.php?id=$news_id");

//affichage des résultats, pour savoir si la modification a marchée:
if($req)

echo("La modification à été correctement effectuée") ;
else
{
echo("La modification à échouée") ;
}
?>

si quelqu un a une idee ça serai sympa

Merci d'avance

Imad
30/08/2013 à 22:33:09
Imad
Membre
Où se trouve la variable $news_id ?

Je ne la vois nul part dans ton code à part dans le header, n'aurait tu pas oublier de la déclarer ou de la récupérer dans une requête SQL ?

Pages: 1