php inclusion des classes Magic - résolu

  • Bozebo
  • Expert
  • Expert
  • Avatar de l’utilisateur
  • Inscription: Fév 15, 2006
  • Messages: 709
  • Loc: 404
  • Status: Offline

Message Janvier 29th, 2010, 5:27 am

Résolu
Salut, je suis sûr qu'il ya un raccourci pour inclure des classes à partir d'un répertoire qui comporte une fonction magique, j'ai googlé le sujet mais je ne trouve pas d'info à ce sujet.

Does anybody know what is it? Je me souviens de l'utiliser avant et il a pris un chemin où les classes ont lieu dans, l'idée est quand je le nouvel usage [className]; elle la comprend à partir de [path] / [] classname. Php automatiquement.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Janvier 29th, 2010, 5:27 am

  • Bozebo
  • Expert
  • Expert
  • Avatar de l’utilisateur
  • Inscription: Fév 15, 2006
  • Messages: 709
  • Loc: 404
  • Status: Offline

Message Janvier 29th, 2010, 5:32 am

Oups, je l'ai trouvé au fond de l'un des articles que je croyais être indésirable.

La voici:
PHP Code: [ Select ]
<?php
function __autoload($class){
$file = $class .'.php';
  if(file_exists($file)){
    require_once($file);
  }
}
?>
 
  1. <?php
  2. function __autoload($class){
  3. $file = $class .'.php';
  4.   if(file_exists($file)){
  5.     require_once($file);
  6.   }
  7. }
  8. ?>
  9.  
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13455
  • Loc: Florida
  • Status: Offline

Message Janvier 29th, 2010, 6:42 am

Ce n'est pas quelque chose de très susceptible de se produire, mais quelque chose à considérer. :)
website-security/tricking-php-autoload-into-loading-other-files-t101250.html
Strong with this one, the sudo is.

Afficher de l'information

  • Total des messages de ce sujet: 3 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 256 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC