Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    392

    require_once ricorsivo, errore caricamento

    Buongiorno,

    vorrei sfruttare il controllo utenti connessi di mediawiki che ho sul mio server:
    codice:
    $preIP = $_SERVER['DOCUMENT_ROOT'] . "/wiki";
    require_once( "$preIP/includes/WebStart.php" );//file di mediawiki che gestisce utenti
    require_once("$preIP/includes/User.php");//file di mediawiki che gestisce utenti
    
    
    $t = new User();
    $user = $t->newFromSession();
    $user->load();
    
    if ( !$wgUser->isLoggedIn() )
    echo 'Guest';
    
    if ( $wgUser->isLoggedIn() )
    echo 'user';
    ?>
    questo codice funziona se lo metti nella root della cartella di mediawiki, ma non funziona se lo metto nella cartella del mio php standalone.
    mettendo il php in:
    codice:
    $_SERVER['DOCUMENT_ROOT'] . "/wiki
    funzione, ma mettendo il php in:
    codice:
    $_SERVER['DOCUMENT_ROOT'] . "/wiki/miophp
    non funziona.


    Lanciando il codice da /wiki/miophp si porta la path della cartella e quindi non trova i file richiesti con i require all'interno WebStart.php e User.php (che non posso modificare perchè sono mediawiki)

    come posso farlo funzionare?

    grazie dell'aiuto
    A8n-SLI, Athlon 3200 S939 Venice, GeForce6600Q, 250gb maxtor 6L250S0, 250gb WDC 2500JS, Pioneer DVR109, Pioneer DVD-103, Samsung SyncMaster 931C

    O.S. Windows xp, Mandriva 2007

  2. #2
    $wgUser da dove salta fuori?

    Non si capisce bene il problema, puoi aggiungere informazioni?

    Cosa significa "nella root della cartella di mediawiki"? hai accesso alla root di mediawiki?
    Questa volta, più che un voto.. è favoreggiamento.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.