Resulta que estoy tratando de capturar en una variable del usuario de moodle que se encuentra logeado para esto estoy utulizando el sihuiente codigo.
Cita:
hasta ahi todo bien el problema viene en esta linea<?php
unset($CFG);
global $CFG;
$CFG = new stdClass();
$CFG->dbtype = 'mysqli';
$CFG->dblibrary = 'native';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'moodle';
$CFG->dbuser = 'root';
$CFG->dbpass = '';
$CFG->prefix = 'mdl_';
$CFG->dboptions = array (
'dbpersist' => 0,
'dbsocket' => 0,
);
$CFG->wwwroot = 'http://localhost/moodle';
$CFG->dataroot = 'C:\\wamp\\moodledata';
$CFG->admin = 'admin';
$CFG->directorypermissions = 0777;
$CFG->passwordsaltmain = 'Q=Iu~+m_,9_H{vOnav_&z<#OLwa[b(2';
//include dirname(dirname(__FILE__)) . 'C:/wamp/www/moodle/lib/setup.php';
require_once(dirname(__FILE__) .'C:/wamp/www/moodle/lib/setup.php');
//include("../moodle/lib/setup.php");
//require_once('http://localhost/moodle/lib/setup.php');
function print_object($USER){
echo $muestra1="<p>Hola $USER->username";
}
if (isset($USER))
{
//echo muestra1="Hola $USER->id"; // (Recupera el id de usuario)
echo $muestra1="<p>Hola $USER->username"; //(recupera el nombre de usuario)
$muestra1=$USER->username; //(recupera el nombre de usuario)
$campo1=$USER->username;
}
?>
unset($CFG);
global $CFG;
$CFG = new stdClass();
$CFG->dbtype = 'mysqli';
$CFG->dblibrary = 'native';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'moodle';
$CFG->dbuser = 'root';
$CFG->dbpass = '';
$CFG->prefix = 'mdl_';
$CFG->dboptions = array (
'dbpersist' => 0,
'dbsocket' => 0,
);
$CFG->wwwroot = 'http://localhost/moodle';
$CFG->dataroot = 'C:\\wamp\\moodledata';
$CFG->admin = 'admin';
$CFG->directorypermissions = 0777;
$CFG->passwordsaltmain = 'Q=Iu~+m_,9_H{vOnav_&z<#OLwa[b(2';
//include dirname(dirname(__FILE__)) . 'C:/wamp/www/moodle/lib/setup.php';
require_once(dirname(__FILE__) .'C:/wamp/www/moodle/lib/setup.php');
//include("../moodle/lib/setup.php");
//require_once('http://localhost/moodle/lib/setup.php');
function print_object($USER){
echo $muestra1="<p>Hola $USER->username";
}
if (isset($USER))
{
//echo muestra1="Hola $USER->id"; // (Recupera el id de usuario)
echo $muestra1="<p>Hola $USER->username"; //(recupera el nombre de usuario)
$muestra1=$USER->username; //(recupera el nombre de usuario)
$campo1=$USER->username;
}
?>
Cita:
quiesiera sabe r si puedo hacer un:include dirname(dirname(__FILE__)) . 'C:/wamp/www/moodle/lib/setup.php';
include_once('http://moodle/lib/.setup.php');
o q tengo q ustilizar por q mi problema es esta linea.
Muchas gracias.