spacer
spacer search

Maximus CMS - Support Officiel
Version actuelle: 2009
  Fly Kernel Version 1.1.2

Search
spacer
Accueil
Mon compte
Copyrights
header
 
MaXiMuS :: Sujet - Récupération des infos du config.php
Recherche béta forum Règlement RechercheFAQ Messagerie
 Bonjour, vous attendez de la communauté un support le plus précis et le plus rapide qu'il soit !
ATTENTION !! ceci est l'ancien forum fermé le mardi 16 mars 2010 à 15 heures!
Le nouveau forum de support phpBB3 est visible à cette adresse, mettez à jour vos favoris !
Sachez toutefois que ce forum restera consultable durant une longue période, malgré le fait que tout le contenu ait été restauré dans le nouveau forum.

Récupération des infos du config.php

 
Poster un nouveau sujet   Répondre au sujet   Cliquez pour afficher: Résolu    MaXiMuS Index du Forum -> Le forum des développeurs
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
.: Toumilovitch :.
Connaisseur Maximus
Connaisseur Maximus


Inscrit le: Jun 18, 2005
Messages: 1929
19042 points


Lieu de résidence
en France

Message Sujet du message: Récupération des infos du config.php
Posté le: Sam 28 Mar, 2009 8:06 pm
Répondre en citant

Bonjour,

J'ai un script que j'essaie d'adapter sur Maximus...

J'aimerai donc savoir comment il est possible de récupérer les infos de la base dans le fichier kernel/config.php ?

J'ai tenté ça mais erreur prévisible :
Code:
include_once('kernel/config.php');
global $dbhost, $dbuname, $dbname, $dbpass, $prefix ;


Merci d'avance.


_________________
GymaWeb, la passion de la gym sur le 1er portail de communication de la gymnastique artistique et rythmique.

---------------------------------
Mini Fiche de Toumilovitch
Url de mon site web: www.gymaweb.com
Version utilisée: Maximus 2009
URL Rewriting utilisée
Aucun Wysiwyg installé
Hébergeur: www.ovh.com
Espace Perso: Serveur presque dédié
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
.: epsylon :.
Team Dev Maximus
Team Dev Maximus


Inscrit le: Apr 28, 2005
Messages: 12127
77463 points


Lieu de résidence
en France

Message Sujet du message: Re: Récupération des infos du config.php
Posté le: Sam 28 Mar, 2009 9:11 pm
Répondre en citant

salut

tout depend de tes buts avant tous

backup ou autre?
sinon par un cron


_________________
l´erreur est humaine, mais pardonner est en dehors des capacités du systeme d´exploitation
aide | http://maximus-canada.com


---------------------------------
Mini Fiche de epsylon
Url de mon site web: www.bbtomax.com
Version utilisée: Maximus 2009
URL Rewriting utilisée
Wysiwyg installé FCK Editor
Hébergeur: servage.net/?coupon=cust18212
Apache version: 2.0 PHP Version: 4.4.4 & 5.1.6
Espace Perso: toute logique repose sur un systeme, hors aucun systeme est totalement logique, logique non?
Lao Tseu l'a dit: faut pas coder le dimanche. Sinon, toi avoir bugs et mal à la tête
blog.maximus-canada

-*-*-*-*-*-*-*-*-*-*-
Les meilleurs conseils dédiés à Maximus
  
Retrouvez tous les conseils concernant PHP Maximus CMS sur le Wiki Communautaire
   Pensez que nul n'est censé ignorer le règlement interne des forums Maximus CMS !
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
.: Toumilovitch :.
Connaisseur Maximus
Connaisseur Maximus


Inscrit le: Jun 18, 2005
Messages: 1929
19042 points


Lieu de résidence
en France

Message Sujet du message: Re: Récupération des infos du config.php
Posté le: Dim 29 Mar, 2009 2:59 am
Répondre en citant

En fait, j'ai un script qui fait appel à la base de données et j'aimerai le fusionner avec maximus pour qu'il utilise la même table users. Donc j'ai un fichier config où je dois renseigner l'hôte, le nom de la base etc...
Je pensais faire un truc du genre (pour ne pas modifier l'ensemble du script) :
Code:
$db_name = $dbname;
$db_passwd = $dbpass;
etc, etc...



_________________
GymaWeb, la passion de la gym sur le 1er portail de communication de la gymnastique artistique et rythmique.

---------------------------------
Mini Fiche de Toumilovitch
Url de mon site web: www.gymaweb.com
Version utilisée: Maximus 2009
URL Rewriting utilisée
Aucun Wysiwyg installé
Hébergeur: www.ovh.com
Espace Perso: Serveur presque dédié
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
.: guitscorps :.
Team Dev Maximus
Team Dev Maximus


Inscrit le: Sep 26, 2005
Messages: 1246
16458 points


Lieu de résidence
en France

Message Sujet du message: Re: Récupération des infos du config.php
Posté le: Dim 29 Mar, 2009 12:34 pm
Répondre en citant

Cool salut all

voici un bout de script inclus dans un module que j'utilisé :

dans un module special avec un flux RSS

le module est accessible seulement a un groupe avec diverses informations , c'est informations sont disponible aussi par un flux rss

mais ce flux pouvais etre récuperer pour tous visiteurs

nous voulions limiter l'accés a ce flux rss seulement aux membres d'un groupe

-donc nous avions commencer par vouloir limité l'accés a ce flux RSS seulement au membres inscrits ( et ça marche )
-puis par manque de temps nous nous sommes empresser d'ajouter un login et mot de passe sur ce flux RSS puis on a continuer a fonctionner comme ça ^^

en détails :

si le membre est identifier sur le site ( qui est sous max2008 ) = accés + affichage demande login et mot de passe du flux RSS



voici le fichier authentification.php inclus dans le module

Code:
<?php
// reject connection if the user is not authenticated
if (empty($_SERVER['PHP_AUTH_USER']) && !($_GET['LOGINduRSS'] == "MOTdePASSEduRSS")) {
    header('WWW-Authenticate: Basic realm="Restricted area"');
    header('HTTP/1.0 401 Unauthorized');
    die('Restricted area');
}

$user = $_SERVER['PHP_AUTH_USER'];
$pass = md5($_SERVER['PHP_AUTH_PW']);

// get maximus configuration from the configuration
// hack begin to access configuration file
   function define_once($name, $value) {
      if (!defined($name)) {
         define($name, $value);
      }
   }
   define_once('MAXIMUS', true);
// hack end
include '../../kernel/config.php';

// open mysql connection to maximus base
$sql_connection = mysql_connect(DBHOST, DBUNAME, DBPASS);
mysql_select_db(DBNAME);

// forge a query returning 1 if the credidential where correct 0 otherwise
$query = "select count(*) as auth from ".$user_prefix."_users where username='".$user."' and user_password='".$pass."'";
$result = mysql_query($query, $sql_connection);
$row = mysql_fetch_assoc($result);
// depending of result die or continue
if (($row["auth"] == "0") && !($_GET['LOGINduRSS'] == "MOTdePASSEduRSS")) {
    header('WWW-Authenticate: Basic realm="Restricted area"');
    header('HTTP/1.0 401 Unauthorized');
   die('Restricted area');
}
mysql_close($sql_connection);
?>




le fichier feed.php ( inclus dans le module ) fais appel a authentification.php

Code:
<?php
include 'authentication.php';

bla bla bla   diverse infos du flux

// open mysql connection to maximus base
$sql_connection = mysql_connect(DBHOST, DBUNAME, DBPASS);
// sélection de la base de données car les infos de ce module ne sont pas stocker sur la mm bdd que le site
mysql_select_db("labasededonnée");

if ($_GET["display"] == "all") {
   $query = "select * from latableX order by date, name";
} else {

blabla  bla bla




par contre j'ai aussi un fichier config.php inclus dans ce module ...malheureusement je l'avais effacer pour bloquer l'accés au flux ^^ et evidement quand tu fais pas de sauvegarde => Sad j'attend une réponse de mon collegue qui avais fais une bonne partis du module

je vous tiens au jus

Voili si cela peux t'aider un peux Toumi Wink


_________________
Cordialement Guits


---------------------------------
Mini Fiche de guitscorps
Url de mon site web:
Version utilisée: Maximus 2009
URL Rewriting non utilisée
Aucun Wysiwyg installé
Hébergeur:

-*-*-*-*-*-*-*-*-*-*-
Les meilleurs conseils dédiés à Maximus
   Retrouvez tous les conseils concernant PHP Maximus CMS sur le Wiki Communautaire
   Pensez que nul n'est censé ignorer le règlement interne des forums Maximus CMS !
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
.: Toumilovitch :.
Connaisseur Maximus
Connaisseur Maximus


Inscrit le: Jun 18, 2005
Messages: 1929
19042 points


Lieu de résidence
en France

Message Sujet du message: Re: Récupération des infos du config.php
Posté le: Dim 29 Mar, 2009 2:39 pm
Répondre en citant

ok merci je vais voir ce que je peux faire avec ça Smile


_________________
GymaWeb, la passion de la gym sur le 1er portail de communication de la gymnastique artistique et rythmique.

---------------------------------
Mini Fiche de Toumilovitch
Url de mon site web: www.gymaweb.com
Version utilisée: Maximus 2009
URL Rewriting utilisée
Aucun Wysiwyg installé
Hébergeur: www.ovh.com
Espace Perso: Serveur presque dédié
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    MaXiMuS Index du Forum -> Le forum des développeurs Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous ne pouvez pas télécharger des fichiers

 
Forums ©
 
Maximus Autres projets Aide Contribuer Sites associés Publicités

Distroy Forums Cache ~ Distroy Sessions ~ Partenaire hébergement professionnel www.hebeh.com, votre hébergement de qualité à bas prix.
Retrouvez PHP Maximus sur Facebook et sur Twitter.
Retrouvez des informations similaires grâce aux moteurs de recherche suivants:
 google google.com yahoo msn aol altavista mozbot biglotron mirago exalead voila lycos seek ask france ask monde france evasion apocalx vigoos doona globly envolk metafrance mamma alltheweb

[ Page générée en 0.1731 sec ] [ Vitesse PHP: 81% - SQL: 19% ] [ Requêtes SQL: 30 ] [ 317 pages vues la dernière heure ]
 Top Max Cache Off Copyright Mentions légales PHP Maximus CMS