Index non défini
Topson1
Messages postés
17
Statut
Membre
-
jordane45 Messages postés 40051 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40051 Date d'inscription Statut Modérateur Dernière intervention -
salut comment ca va
J'ai un problème avec mon site SVP aider moi
Une erreur s'est produite: index non défini: sv_loggin_username sur la ligne 46 dans /home/u444546650/public_html/index.php
voici mon code
J'ai un problème avec mon site SVP aider moi
Une erreur s'est produite: index non défini: sv_loggin_username sur la ligne 46 dans /home/u444546650/public_html/index.php
voici mon code
<?php
session_start();
error_reporting(-1);
//ini_set('display_errors', 'Off');
date_default_timezone_set('UTC');
//include the functions file
require "includes/core.php";
include "includes/functions.php";
//register error handler
set_error_handler("php_error_handler");
set_exception_handler("php_exception_handler");
register_shutdown_function("php_fatal_error_handler");
define('ONE_COLUMN_LAYOUT', 1);
define('TWO_COLUMN_RIGHT_LAYOUT', 2);
define('TWO_COLUMN_LEFT_LAYOUT', 3);
define('THREE_COLUMN_LAYOUT', 4);
define('TOP_ONE_COLUMN_LAYOUT', 5);
define('TOP_TWO_COLUMN_RIGHT_LAYOUT', 6);
define('TOP_TWO_COLUMN_LEFT_LAYOUT', 7);
define('TOP_THREE_COLUMN_LAYOUT', 8);
define('BOTTOM_ONE_COLUMN_LAYOUT', 9);
define('BOTTOM_TWO_COLUMN_RIGHT_LAYOUT', 10);
define('BOTTOM_TWO_COLUMN_LEFT_LAYOUT', 11);
define('BOTTOM_THREE_COLUMN_LAYOUT', 12);
define('TOP_NO_CONTAINER_ONE_COLUMN_LAYOUT', 13);
define('TOP_NO_CONTAINER_TWO_COLUMN_RIGHT_LAYOUT', 14);
define('TOP_NO_CONTAINER_TWO_COLUMN_LEFT_LAYOUT', 15);
define('TOP_NO_CONTAINER_THREE_COLUMN_LAYOUT', 16);
//echo $game;
/**
* Include our Application class
*/
$app = App::getInstance();
/**
* Useful constants definitions
*/
define("BASE_PATH", $app->path());
define("BASE_URL", $app->url());
$app->run();
$db = db();
$sql = "SELECT username, cover FROM users WHERE id = '".$_COOKIE['sv_loggin_username']."'";
$result = $db->query($sql);
$row = $result->fetch_assoc();
// echo $app->url().$row['avatar'];exit;
?>
<script>
var chat_appid = '51441';
var chat_id = "<?php echo $_COOKIE['sv_loggin_username']; ?>";
var chat_name = "<?php echo $row['username']; ?>";
var chat_avatar = "<?php echo $app->url().$row['cover']; ?>";
var chat_link = "<?php echo $app->url().$row['username']."/"; ?>";
</script>
<script>
(function() {
var chat_css = document.createElement('link'); chat_css.rel = 'stylesheet'; chat_css.type = 'text/css'; chat_css.href = 'https://fast.cometondemand.net/'+chat_appid+'x_xchat.css';
document.getElementsByTagName("head")[0].appendChild(chat_css);
var chat_js = document.createElement('script'); chat_js.type = 'text/javascript'; chat_js.src = 'https://fast.cometondemand.net/'+chat_appid+'x_xchat.js'; var chat_script = document.getElementsByTagName('script')[0]; chat_script.parentNode.insertBefore(chat_js, chat_script);
})();
</script>
A voir également:
- Index non défini
- Index téléphonique - Guide
- Telecharger index - Télécharger - Gestion de fichiers
- Index rapport de stage - Guide
- Erreur signet non défini - Forum Word
- Index of mkv french - Forum Format et connectique vidéo
1 réponse
Bonjour,
Ton souci vient donc de cette ligne
Ta variable de cookie n'existe pas;
Pour éviter le souci.. il faut récupérer PROPREMENT les variables AVANT de les utiliser.
Par exemple
Ton souci vient donc de cette ligne
$sql = "SELECT username, cover FROM users WHERE id = '".$_COOKIE['sv_loggin_username']."'";
Ta variable de cookie n'existe pas;
Pour éviter le souci.. il faut récupérer PROPREMENT les variables AVANT de les utiliser.
Par exemple
$sv_loggin_username = !empty($_COOKIE['sv_loggin_username']) ? $_COOKIE['sv_loggin_username'] : NULL;
if($sv_loggin_username ){
$sql = "SELECT username, cover FROM users WHERE id = '".sv_loggin_username ."'";
$result = $db->query($sql);
$result->fetch_assoc();
?>
<script>
var chat_appid = '51441';
var chat_id = "<?php echo $sv_loggin_username; ?>";
var chat_name = "<?php echo $row['username']; ?>";
var chat_avatar = "<?php echo $app->url().$row['cover']; ?>";
var chat_link = "<?php echo $app->url().$row['username']."/"; ?>";
</script>
<?php
}
?>
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code