niveau pour acceder au fichier
magikverse Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre magikverse
- Inscrit le : 08/01/2008
- Site internet
Reprise du message précédent
comme ceci:header('location: http://asfaloutinghir.free.fr/member/register.php');
Édité par magikverse Le 15/04/2008 à 19h01
lou98 Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre lou98
- Inscrit le : 06/11/2007
- Site internet
voila le lien de la fenetre que s'affiche que je suis visiteur
http://ns5.freeheberg.com/~asfalou/PHPBoost_2.0/download/count.php?id=
magikverse Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre magikverse
- Inscrit le : 08/01/2008
- Site internet
J'ai retester avec la version d'origine en suivant les indications donné ici ca fonctione.
lou98 Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre lou98
- Inscrit le : 06/11/2007
- Site internet
à mon avis je dois modifie ce code pour mettre le lien que je veux //Redirection vers le fichier demandé!
if( !$session->check_auth($session->data, 0) )
{
$errorh->error_handler('e_auth', E_USER_REDIRECT);
exit;
}
magikverse Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre magikverse
- Inscrit le : 08/01/2008
- Site internet
//Redirection vers le fichier demandé!
if( !$session->check_auth($session->data, 0) )
{
header('location: http://asfaloutinghir.free.fr/member/register.php');
exit;
}
Je n'ai pas tester....
Car je voie pas ou est ton erreur je répéte cela fonctionne sur le pack télécharger sur le site.
Édité par magikverse Le 15/04/2008 à 21h25
lou98 Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre lou98
- Inscrit le : 06/11/2007
- Site internet
merc
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
lou98 Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre lou98
- Inscrit le : 06/11/2007
- Site internet
j ai change l'environment de PHPBoost dans la fichie count
Caché :
<?php
/*##################################################
* count.php
* -------------------
* begin : July 27, 2005
* copyright : (C) 2005 Viarre Régis
* email : crowkait@phpboost.com
*
*
###################################################
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*
###################################################*/
include_once('../includes/begin.php');
//Chargement de l'environnement graphique
include_once('../includes/header_no_display.php');
$idurl = !empty($_GET['id']) ? numeric($_GET['id']) : 0;
if( !empty($idurl) )
$sql->query_inject("UPDATE ".PREFIX."download SET compt = compt + 1 WHERE id = '" . $idurl . "'", __LINE__, __FILE__); //MAJ du compteur.
$file_path = $sql->query("SELECT url FROM ".PREFIX."download WHERE id = '" . $idurl . "'", __LINE__, __FILE__);
//Redirection vers le fichier demandé!
if( !$session->check_auth($session->data, 0) )
{
$errorh->error_handler('e_auth', E_USER_REDIRECT);
exit;
}
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
$filesize = @filesize($file_path);
if( $filesize !== false )
header("Content-Length: " . $filesize);
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename="' . substr(strrchr($file_path, '/'), 1) . '"');
if( @readfile($file_path) === false )
{
header('location:' . $file_path, true);
exit;
}
?>
/*##################################################
* count.php
* -------------------
* begin : July 27, 2005
* copyright : (C) 2005 Viarre Régis
* email : crowkait@phpboost.com
*
*
###################################################
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*
###################################################*/
include_once('../includes/begin.php');
//Chargement de l'environnement graphique
include_once('../includes/header_no_display.php');
$idurl = !empty($_GET['id']) ? numeric($_GET['id']) : 0;
if( !empty($idurl) )
$sql->query_inject("UPDATE ".PREFIX."download SET compt = compt + 1 WHERE id = '" . $idurl . "'", __LINE__, __FILE__); //MAJ du compteur.
$file_path = $sql->query("SELECT url FROM ".PREFIX."download WHERE id = '" . $idurl . "'", __LINE__, __FILE__);
//Redirection vers le fichier demandé!
if( !$session->check_auth($session->data, 0) )
{
$errorh->error_handler('e_auth', E_USER_REDIRECT);
exit;
}
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
$filesize = @filesize($file_path);
if( $filesize !== false )
header("Content-Length: " . $filesize);
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename="' . substr(strrchr($file_path, '/'), 1) . '"');
if( @readfile($file_path) === false )
{
header('location:' . $file_path, true);
exit;
}
?>
et dans la fichie errors.class j ai change la ligne 64
Caché :
header('location: http://asfaloutinghir.free.fr/member/register.php');
si vous avez une solution merci mille fois ...
lou98 Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre lou98
- Inscrit le : 06/11/2007
- Site internet
si vraiment la galere
Ptithom Membre non connecté
-
Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
-
Equipe Historique
tu obtiens quoi comme erreur la?
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
magikverse Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre magikverse
- Inscrit le : 08/01/2008
- Site internet
Cela devrait t'afficher un erreur du type: Vous n'avez pas le niveau requis pour accéder...
Et cela à l'intérieur du portail, j'ai trouver bizarre la capture d'écrant que tu as donné dans un poste précédent, il faudrait déja que ca fonctionne avant de faire une modification...
magikverse Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre magikverse
- Inscrit le : 08/01/2008
- Site internet

mais bien te rendre sur la page vous n'avez pas le niveau requis...
dido Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre dido
- Inscrit le : 16/08/2007
- Site internet
- Groupes :
ben.popeye :
Il faut mettre le code suivant pour charger l'environnement de PHPBoost sans les graphismes.
Code PHP :
<?php //Chargement de l'environnement de PHPBoost include_once('../includes/begin.php'); //Définition du titre de la page (correspond au contenu des balises <title> </title>) define('TITLE', 'Titre de la page'); //Chargement de l'environnement graphique include_once('../includes/header_no_display.php'); //Contenu de la page //Fermeture de l'environnement include_once('../includes/footer_no_display.php'); ?>
j'ai met le lien de mon fichier dans errors.class.php
ben.popeye :
votre aide svp
dido Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre dido
- Inscrit le : 16/08/2007
- Site internet
- Groupes :
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie