Message erreur zenphoto
Résolu
marcber
Messages postés
115
Date d'inscription
Statut
Membre
Dernière intervention
-
Arthur57530 Messages postés 264 Date d'inscription Statut Membre Dernière intervention -
Arthur57530 Messages postés 264 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
lorsque je vais sur localhost/zenphoto/zen/admin.php
il me demande de me logger
admin
1234
je suis logger mais il me mets se message d'erreur
Notice: Undefined index: ignoreDefaultPassword in C:\wamp\www\zenphoto\zen\admin.php on line 244
alors a la ligne 244 de admin.php j'ai ceci
239 if (!zp_loggedin()) {
240
241 printLoginForm();
242 exit();
243
244 } else if ($_SESSION['ignoreDefaultPassword'] != true
245 && (zp_conf('adminpass') == '1234' || zp_conf('adminpass') == '')) {
/* En cas d'utilisation du mot de passe par défaut ou vide : avertissement, mais uniquement après succès de la connexion. */
echo '<p><img src="../zen/images/zen-logo.gif" title="Zen Photo" /></p>'
. '<div id="loginform" style="text-align: justify;"><h1 style="color: #cc0000;">Attention!</h1><p>'
. '<strong>Vous utilisez le mot de passe par défaut !</strong> Vous courez un risque, car ce mot de passe est connu publiquement. '
. 'Il est fortement recommandé de modifier le mot de passe en éditant le fichier
. 'Si vous comprenez cet avertissement, et que vous souhaitez tout de même continuer, <a href="?ignore">cliquez ici pour continuer »</a>.</p></div>';
} else { /* A partir d'ici, on peut afficher du contenu réservé à l'administrateur. */
printLogoAndLinks();
?>
lorsque je vais sur localhost/zenphoto/zen/admin.php
il me demande de me logger
admin
1234
je suis logger mais il me mets se message d'erreur
Notice: Undefined index: ignoreDefaultPassword in C:\wamp\www\zenphoto\zen\admin.php on line 244
alors a la ligne 244 de admin.php j'ai ceci
239 if (!zp_loggedin()) {
240
241 printLoginForm();
242 exit();
243
244 } else if ($_SESSION['ignoreDefaultPassword'] != true
245 && (zp_conf('adminpass') == '1234' || zp_conf('adminpass') == '')) {
/* En cas d'utilisation du mot de passe par défaut ou vide : avertissement, mais uniquement après succès de la connexion. */
echo '<p><img src="../zen/images/zen-logo.gif" title="Zen Photo" /></p>'
. '<div id="loginform" style="text-align: justify;"><h1 style="color: #cc0000;">Attention!</h1><p>'
. '<strong>Vous utilisez le mot de passe par défaut !</strong> Vous courez un risque, car ce mot de passe est connu publiquement. '
. 'Il est fortement recommandé de modifier le mot de passe en éditant le fichier
zen/zp-config.php. '
. 'Si vous comprenez cet avertissement, et que vous souhaitez tout de même continuer, <a href="?ignore">cliquez ici pour continuer »</a>.</p></div>';
} else { /* A partir d'ici, on peut afficher du contenu réservé à l'administrateur. */
printLogoAndLinks();
?>
A voir également:
- Message erreur zenphoto
- Recuperer message whatsapp supprimé - Guide
- Message supprimé whatsapp - Guide
- Message absence thunderbird - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
- Message du pere noel gratuit whatsapp - Accueil - Messagerie instantanée
15 réponses
Tu n'a pas instancié la variable $_SESSION['ignoreDefaultPassword'] ,
du coup cette index est inconnu dans le tableau de la session (la session est un tableau en php )
comment créés tu ta session ?
du coup cette index est inconnu dans le tableau de la session (la session est un tableau en php )
comment créés tu ta session ?
peux etre parles tu du fichier zp_confing.php ??
?php /* NE RIEN AJOUTER AU-DESSUS DE CETTE LIGNE, pas même un saut de ligne ! */
$conf = array();
define("DEBUG", false);
/** Ne changez rien au-dessus de cette ligne. **/
/***********************************************/
////////////////////////////// EXPLICATIONS /////////////////////////////////
// Après avoir rensigné les informations demandées dans ce fichier, allez sur :
// http://www.votresite.com/dossier_du_script/zen/setup.php
// pour lancer l'installation.
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
// Base de données
////////////////////////////////////////////////////////////////////////////////
// Remplacez identifiant par l'identifiant de votre base mySQL :
$conf['mysql_user'] = "root";
// Remplacez mot_de_passe par le mot de passe de votre base mySQL :
$conf['mysql_pass'] = "";
// Remplacez localhost par l'hôte de votre base mySQL.
// La plupart du temps, vous pouvez laisser localhost.
$conf['mysql_host'] = "localhost";
// Remplacez nom_de_la_base par le nom de votre base mySQL :
$conf['mysql_database'] = "zen";
// Si vous souhaitez, vous pouvez indiquer un préfixe pour les tables (facultatif) :
$conf['mysql_prefix'] = "";
////////////////////////////////////////////////////////////////////////////////
// Configuration de la galerie
////////////////////////////////////////////////////////////////////////////////
// Le nom de votre galerie :
$conf['gallery_title'] = "Mon album photo";
// La description de votre galerie :
$conf['gallery_description'] = "Description de mon album photo.";
// Le nom de votre site (optionnel) :
$conf['website_title'] = "";
// L'adresse de votre site (optionnel) :
$conf['website_url'] = "";
// Si vous êtes sur un fuseau horaire différent de celui du serveur, indiquez le décalage :
$conf['time_offset'] = 0;
// Si vous souhaitez utiliser la ré-écriture d'url, indiquez true au lieu de false.
// Si vous fixez cette option à true, le mod_rewrite d'apache doit être installé sur votre serveur.
// SI VOUS CHOISISSEZ TRUE, éditez le fichier .htaccess avec vos informations.
$conf['mod_rewrite'] = false;
// Si vous avez choisi true ci-dessus, indiquez l'extension que vous voulez donner à vos pages.
// Exemples: .html, .php, .jpg, etc...
$conf['mod_rewrite_image_suffix'] = '.php';
// Identifiant de l'administrateur :
$conf['adminuser'] = "admin";
// Mot de passe de l'administrateur (modifiez ceci !) :
$conf['adminpass'] = "1234";
// Adresse e-mail de l'administrateur, à laquelle les notifications sont envoyées :
$conf['admin_email'] = "";
// Si vous utilisez un serveur sécurisé, changez http par https (Dans la plupart des cas, laissez inchangé)
$conf['server_protocol'] = "http";
// Le charset à utiliser. Laissez UTF-8 si vous n'êtes pas sûr.
$conf['charset'] = 'UTF-8';
////////////////////////////////////////////////////////////////////////////////
// Configuration du traitement des images
////////////////////////////////////////////////////////////////////////////////
// Qualité de la compression des images (1 = très mauvais, 100 = meilleure qualité) :
$conf['image_quality'] = 100;
// Qualité de la compression des vignettes (1 = très mauvais, 100 = meilleure qualité) :
$conf['thumb_quality'] = 100;
// Taille par défaut des images, en pixels (cette variable est gérée de toute façon par les thèmes) :
$conf['image_size'] = 500;
// Si ceci est fixé à true, le côté le plus grand des images ne dépassera pas la valeur indiquée ci-dessus.
// Si vous remplacez true par false, alors la largeur des images sera prise en considération uniquement.
$conf['image_use_longest_side'] = true;
// Agrandir les images plus petites à la taille par défaut ? (dans la plupart des cas, ne changez rien)
// (il est recommandé de laisser sur false, pour garder une qualité d'image correcte).
$conf['image_allow_upscale'] = false;
// Taille et échelle des vignettes (dans la plupart des cas, ne changez rien) :
// Si thumb_crop est fixé à true, alors les vignettes reprendront la partie centrale de l'image,
// avec la largeur choisie pour thumb_crop_width et la hauteur choisie pour thumb_crop_heigh.
// Si Si thumb_crop est fixé à false, alors la vignette sera une réduction de l'image entière.
// NOTE: thumb_crop_width et thumb_crop_width doivent être inférieurs ou égaux à thumb_size.
$conf['thumb_size'] = 100;
$conf['thumb_crop'] = true;
$conf['thumb_crop_width'] = 85;
$conf['thumb_crop_height'] = 85;
// Ajouter un léger effet de renforcement aux vignettes ?
// Changez false par true si vous souhaitez activer cette option.
// Attention, celà peut ralentir votre serveur.
$conf['thumb_sharpen'] = false;
// Albums par page :
// (si vous souhaitez changer cette variable, faites-le après avoir installé un thème)
$conf['albums_per_page'] = 5;
// Images par page :
// (si vous souhaitez changer cette variable, faites-le après avoir installé un thème)
$conf['images_per_page'] = 15;
////////////////////////////////////////////////////////////////////////////////
// Configuration des commentaires
////////////////////////////////////////////////////////////////////////////////
// Tags et attributs autorisés dans les commentaires (si vous ne comprennez pas, ne changez rien)
$conf['allowed_tags'] = array (
'a' => array ('href' => array (), 'title' => array ()),
'abbr' => array ('title' => array ()),
'acronym' => array ('title' => array ()),
'b' => array (),
'blockquote' => array ('cite' => array ()),
'code' => array (),
'em' => array (),
'i' => array (),
'strike' => array (),
'strong' => array (),
'ul' => array (),
'ol' => array (),
'li' => array (),
);
////////////////////////////////////////////////////////////////////////////////
// Dossiers
////////////////////////////////////////////////////////////////////////////////
// Décommentez les lignes suivantes UNIQUEMENT SI VOUS AVEZ DES PROBLEMES !
// ("erreurs 404, etc...)
// Ceci remplace la détection automatique des dossiers faite par le script.
////////////////////////////////////////////////////////////////////////////////
//define('WEBPATH', '/zenphoto');
//define('SERVERPATH', '/chemin/serveur/complet/vers/zenphoto');
/** Ne changez plus rien après cette ligne. **/
/*********************************************/
$_zp_conf_vars = $conf;
?>
?php /* NE RIEN AJOUTER AU-DESSUS DE CETTE LIGNE, pas même un saut de ligne ! */
$conf = array();
define("DEBUG", false);
/** Ne changez rien au-dessus de cette ligne. **/
/***********************************************/
////////////////////////////// EXPLICATIONS /////////////////////////////////
// Après avoir rensigné les informations demandées dans ce fichier, allez sur :
// http://www.votresite.com/dossier_du_script/zen/setup.php
// pour lancer l'installation.
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
// Base de données
////////////////////////////////////////////////////////////////////////////////
// Remplacez identifiant par l'identifiant de votre base mySQL :
$conf['mysql_user'] = "root";
// Remplacez mot_de_passe par le mot de passe de votre base mySQL :
$conf['mysql_pass'] = "";
// Remplacez localhost par l'hôte de votre base mySQL.
// La plupart du temps, vous pouvez laisser localhost.
$conf['mysql_host'] = "localhost";
// Remplacez nom_de_la_base par le nom de votre base mySQL :
$conf['mysql_database'] = "zen";
// Si vous souhaitez, vous pouvez indiquer un préfixe pour les tables (facultatif) :
$conf['mysql_prefix'] = "";
////////////////////////////////////////////////////////////////////////////////
// Configuration de la galerie
////////////////////////////////////////////////////////////////////////////////
// Le nom de votre galerie :
$conf['gallery_title'] = "Mon album photo";
// La description de votre galerie :
$conf['gallery_description'] = "Description de mon album photo.";
// Le nom de votre site (optionnel) :
$conf['website_title'] = "";
// L'adresse de votre site (optionnel) :
$conf['website_url'] = "";
// Si vous êtes sur un fuseau horaire différent de celui du serveur, indiquez le décalage :
$conf['time_offset'] = 0;
// Si vous souhaitez utiliser la ré-écriture d'url, indiquez true au lieu de false.
// Si vous fixez cette option à true, le mod_rewrite d'apache doit être installé sur votre serveur.
// SI VOUS CHOISISSEZ TRUE, éditez le fichier .htaccess avec vos informations.
$conf['mod_rewrite'] = false;
// Si vous avez choisi true ci-dessus, indiquez l'extension que vous voulez donner à vos pages.
// Exemples: .html, .php, .jpg, etc...
$conf['mod_rewrite_image_suffix'] = '.php';
// Identifiant de l'administrateur :
$conf['adminuser'] = "admin";
// Mot de passe de l'administrateur (modifiez ceci !) :
$conf['adminpass'] = "1234";
// Adresse e-mail de l'administrateur, à laquelle les notifications sont envoyées :
$conf['admin_email'] = "";
// Si vous utilisez un serveur sécurisé, changez http par https (Dans la plupart des cas, laissez inchangé)
$conf['server_protocol'] = "http";
// Le charset à utiliser. Laissez UTF-8 si vous n'êtes pas sûr.
$conf['charset'] = 'UTF-8';
////////////////////////////////////////////////////////////////////////////////
// Configuration du traitement des images
////////////////////////////////////////////////////////////////////////////////
// Qualité de la compression des images (1 = très mauvais, 100 = meilleure qualité) :
$conf['image_quality'] = 100;
// Qualité de la compression des vignettes (1 = très mauvais, 100 = meilleure qualité) :
$conf['thumb_quality'] = 100;
// Taille par défaut des images, en pixels (cette variable est gérée de toute façon par les thèmes) :
$conf['image_size'] = 500;
// Si ceci est fixé à true, le côté le plus grand des images ne dépassera pas la valeur indiquée ci-dessus.
// Si vous remplacez true par false, alors la largeur des images sera prise en considération uniquement.
$conf['image_use_longest_side'] = true;
// Agrandir les images plus petites à la taille par défaut ? (dans la plupart des cas, ne changez rien)
// (il est recommandé de laisser sur false, pour garder une qualité d'image correcte).
$conf['image_allow_upscale'] = false;
// Taille et échelle des vignettes (dans la plupart des cas, ne changez rien) :
// Si thumb_crop est fixé à true, alors les vignettes reprendront la partie centrale de l'image,
// avec la largeur choisie pour thumb_crop_width et la hauteur choisie pour thumb_crop_heigh.
// Si Si thumb_crop est fixé à false, alors la vignette sera une réduction de l'image entière.
// NOTE: thumb_crop_width et thumb_crop_width doivent être inférieurs ou égaux à thumb_size.
$conf['thumb_size'] = 100;
$conf['thumb_crop'] = true;
$conf['thumb_crop_width'] = 85;
$conf['thumb_crop_height'] = 85;
// Ajouter un léger effet de renforcement aux vignettes ?
// Changez false par true si vous souhaitez activer cette option.
// Attention, celà peut ralentir votre serveur.
$conf['thumb_sharpen'] = false;
// Albums par page :
// (si vous souhaitez changer cette variable, faites-le après avoir installé un thème)
$conf['albums_per_page'] = 5;
// Images par page :
// (si vous souhaitez changer cette variable, faites-le après avoir installé un thème)
$conf['images_per_page'] = 15;
////////////////////////////////////////////////////////////////////////////////
// Configuration des commentaires
////////////////////////////////////////////////////////////////////////////////
// Tags et attributs autorisés dans les commentaires (si vous ne comprennez pas, ne changez rien)
$conf['allowed_tags'] = array (
'a' => array ('href' => array (), 'title' => array ()),
'abbr' => array ('title' => array ()),
'acronym' => array ('title' => array ()),
'b' => array (),
'blockquote' => array ('cite' => array ()),
'code' => array (),
'em' => array (),
'i' => array (),
'strike' => array (),
'strong' => array (),
'ul' => array (),
'ol' => array (),
'li' => array (),
);
////////////////////////////////////////////////////////////////////////////////
// Dossiers
////////////////////////////////////////////////////////////////////////////////
// Décommentez les lignes suivantes UNIQUEMENT SI VOUS AVEZ DES PROBLEMES !
// ("erreurs 404, etc...)
// Ceci remplace la détection automatique des dossiers faite par le script.
////////////////////////////////////////////////////////////////////////////////
//define('WEBPATH', '/zenphoto');
//define('SERVERPATH', '/chemin/serveur/complet/vers/zenphoto');
/** Ne changez plus rien après cette ligne. **/
/*********************************************/
$_zp_conf_vars = $conf;
?>
Oui ca doit etre le fichier admin.php alors
voici le début
<?php /* Ne rien ajouter avant cette ligne ! */
session_start();
define('OFFSET_PATH', true);
require_once("sortable.php");
if (zp_loggedin()) { /* Affiche les pages de l'administration. */
$gallery = new Gallery();
if (isset($_GET['prune'])) {
$gallery->garbageCollect(true, true);
header("Location: " . FULLWEBPATH . "/zen/admin.php");
} else {
$gallery->garbageCollect();
}
if (isset($_GET['action'])) {
$action = $_GET['action'];
/** ENREGISTREMENT ***********************************************************/
/*****************************************************************************/
if ($action == "save") {
/** ENREGISTREMENT D'UN ALBUM ************************************************/
if ($_POST['album'] && $_POST['totalimages']) {
$folder = strip($_POST['album']);
$album = new Album($gallery, $folder);
$album->setTitle(strip($_POST['albumtitle']));
$album->setDesc(strip($_POST['albumdesc']));
$album->setPlace(strip($_POST['albumplace']));
$album->setAlbumThumb(strip($_POST['thumb']));
$album->setSortType(strip($_POST['sortby']));
$album->save();
voici le début
<?php /* Ne rien ajouter avant cette ligne ! */
session_start();
define('OFFSET_PATH', true);
require_once("sortable.php");
if (zp_loggedin()) { /* Affiche les pages de l'administration. */
$gallery = new Gallery();
if (isset($_GET['prune'])) {
$gallery->garbageCollect(true, true);
header("Location: " . FULLWEBPATH . "/zen/admin.php");
} else {
$gallery->garbageCollect();
}
if (isset($_GET['action'])) {
$action = $_GET['action'];
/** ENREGISTREMENT ***********************************************************/
/*****************************************************************************/
if ($action == "save") {
/** ENREGISTREMENT D'UN ALBUM ************************************************/
if ($_POST['album'] && $_POST['totalimages']) {
$folder = strip($_POST['album']);
$album = new Album($gallery, $folder);
$album->setTitle(strip($_POST['albumtitle']));
$album->setDesc(strip($_POST['albumdesc']));
$album->setPlace(strip($_POST['albumplace']));
$album->setAlbumThumb(strip($_POST['thumb']));
$album->setSortType(strip($_POST['sortby']));
$album->save();
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Très bien la session est bien créée ;
dans le fichier C:\wamp\www\zenphoto\zen\admin.php
est ce que vous pouvez rajouter la ligne var_dump($_SESSION);exit();
à la ligne 238 ( avant la boucle if ) et me dire ce que vous avez en sortie d'écran ?
dans le fichier C:\wamp\www\zenphoto\zen\admin.php
est ce que vous pouvez rajouter la ligne var_dump($_SESSION);exit();
à la ligne 238 ( avant la boucle if ) et me dire ce que vous avez en sortie d'écran ?
je n'avais pas cette ligne a la 238
je l'ai ajouté avant le if
resultat
Fatal error: Call to undefined function ar_dump() in C:\wamp\www\zenphoto\zen\admin.php on line 238
je l'ai ajouté avant le if
resultat
Fatal error: Call to undefined function ar_dump() in C:\wamp\www\zenphoto\zen\admin.php on line 238
juste désoler ma faute la ...
après correction un page s'affiche avec un autre message
array (size=1)
'ignoreDefaultPassword' => boolean true
après correction un page s'affiche avec un autre message
array (size=1)
'ignoreDefaultPassword' => boolean true
Très bien donc l'index existe et la variable est instanciée -> ???
" Notice: Undefined index: ignoreDefaultPassword in C:\wamp\www\zenphoto\zen\admin.php on line 244 "
alors qu'ici on voit qu'elle existe !! ???
Peut être un problème de header , ou de redirection en javascript
" Notice: Undefined index: ignoreDefaultPassword in C:\wamp\www\zenphoto\zen\admin.php on line 244 "
alors qu'ici on voit qu'elle existe !! ???
Peut être un problème de header , ou de redirection en javascript
je n'ai pas que sa comme problème ca que je regarde l'album j'i tout un tas de message erreur ....
dommage que je ne peu pas envoyer ici les capture d'ecran ...
pourtant on ne doit normalement pas bouger au script quand on telecharge le petit programme ... sauf la page de configuration ..
dommage que je ne peu pas envoyer ici les capture d'ecran ...
pourtant on ne doit normalement pas bouger au script quand on telecharge le petit programme ... sauf la page de configuration ..
oui tout se que j'ai ajouter est ici
root
localhost
zen
////////////////////////////////////////////////////////////////////////////////
// Base de données
////////////////////////////////////////////////////////////////////////////////
// Remplacez identifiant par l'identifiant de votre base mySQL :
$conf['mysql_user'] = "root";
// Remplacez mot_de_passe par le mot de passe de votre base mySQL :
$conf['mysql_pass'] = "";
// Remplacez localhost par l'hôte de votre base mySQL.
// La plupart du temps, vous pouvez laisser localhost.
$conf['mysql_host'] = "localhost";
// Remplacez nom_de_la_base par le nom de votre base mySQL :
$conf['mysql_database'] = "zen";
// Si vous souhaitez, vous pouvez indiquer un préfixe pour les tables (facultatif) :
$conf['mysql_prefix'] = "";
////////////////////////////////////////////////////////////////////////////////
// Configuration de la galerie
////////////////////////////////////////////////////////////////////////////////
// Le nom de votre galerie :
$conf['gallery_title'] = "Mon album photo";
// La description de votre galerie :
$conf['gallery_description'] = "Description de mon album photo.";
// Le nom de votre site (optionnel) :
$conf['website_title'] = "";
// L'adresse de votre site (optionnel) :
$conf['website_url'] = "";
// Si vous êtes sur un fuseau horaire différent de celui du serveur, indiquez le décalage :
$conf['time_offset'] = 0;
root
localhost
zen
////////////////////////////////////////////////////////////////////////////////
// Base de données
////////////////////////////////////////////////////////////////////////////////
// Remplacez identifiant par l'identifiant de votre base mySQL :
$conf['mysql_user'] = "root";
// Remplacez mot_de_passe par le mot de passe de votre base mySQL :
$conf['mysql_pass'] = "";
// Remplacez localhost par l'hôte de votre base mySQL.
// La plupart du temps, vous pouvez laisser localhost.
$conf['mysql_host'] = "localhost";
// Remplacez nom_de_la_base par le nom de votre base mySQL :
$conf['mysql_database'] = "zen";
// Si vous souhaitez, vous pouvez indiquer un préfixe pour les tables (facultatif) :
$conf['mysql_prefix'] = "";
////////////////////////////////////////////////////////////////////////////////
// Configuration de la galerie
////////////////////////////////////////////////////////////////////////////////
// Le nom de votre galerie :
$conf['gallery_title'] = "Mon album photo";
// La description de votre galerie :
$conf['gallery_description'] = "Description de mon album photo.";
// Le nom de votre site (optionnel) :
$conf['website_title'] = "";
// L'adresse de votre site (optionnel) :
$conf['website_url'] = "";
// Si vous êtes sur un fuseau horaire différent de celui du serveur, indiquez le décalage :
$conf['time_offset'] = 0;
Vos fichier sont hébergés localement sur une machine windows ?
le problème est juste en local ?
Sinon il peut y avoir un problème de header comme je l'ai spécifié plus haut , qui peut être lié à l'encodage utf-8 avec ou sans BOM ( google pourra vous aider à ce sujet )
le problème est juste en local ?
Sinon il peut y avoir un problème de header comme je l'ai spécifié plus haut , qui peut être lié à l'encodage utf-8 avec ou sans BOM ( google pourra vous aider à ce sujet )