header("Location: " . $ari->get("adminaddress") . '/'); exit; } // no button get, standard action if (!isset($_POST['login'])) { header("HTTP/1.1 401 Unauthorized"); $ari->t->assign("error", false); $ari->t->assign('SENT_DUPLICATE_DATA', false); } else { // login! //verificar datos enviados duplicados if (!$sp->Validar()) { $ari->t->assign('error', true); $ari->t->assign('SENT_DUPLICATE_DATA', true); } else { if (oob_user::login($_POST['uname'], $_POST['pass'])) { if (isset($_SESSION['redirecting'])) { $dirijidme = $_SESSION['redirecting']; unset($_SESSION['redirecting']); header("Location: " . $ari->get("adminaddress") . $dirijidme); } else { header("Location: " . $ari->get("adminaddress") . '/'); } exit; } else { $ari->t->assign("error", true); } } } $ari->t->assign("formElement", $sp->FormElement()); $ari->t->display($ari->module->admintpldir() . "/login.tpl");
* Created on 26/02/2005 * @author Pablo Micolini */ /////----------- require_once "../engine.php"; require_once "../oob_user.php"; $GLOBALS['ari'] = new OOB_ari(); //$u= new oob_user(1); // //if ($u->get("uname")) // print $u->get("uname"); //else // print "fail"; //print $u->get("status"); //print "<hr>"; $auuu = oob_user::login("a", "pablo"); if (!$auuu) { print "no user<hr>"; print md5("juan"); } // $auuu->set ('email',"*****@*****.**"); //$auuu->logout(); //$auuu = oob_user::islogued(); //print "returns:". $auuu; // //print "<hr>"; if (is_a($auuu, 'OOB_user')) { // print $auuu->get("email"); $auuu->set('email', '*****@*****.**'); $auuu->set('status', 'a');
$perfil->set('fecha_nacimiento', new Date($_POST['fecha_nacimiento_Year'] . '-' . oob_validatetext::addZero($_POST['fecha_nacimiento_Month']) . '-' . oob_validatetext::addZero($_POST['fecha_nacimiento_Day']) . ' 00:00:00')); $perfil->set('telefono', $_POST['telefono']); $perfil->set('bio', $_POST['bio']); $perfil->set('url', $_POST['url']); if ($usuario->store()) { if ($new_user) { $usuario->linkStandardGroup(); } $perfil->set('usuario', $usuario); if ($perfil->store()) { if ($new_user) { // mandar mail de nuevo usuario $perfil->enviar_mail_perfil_nuevo(); // si el usuario puede loguearse if ($validation == "no") { oob_user::login($_POST['usuario'], $_POST['pass']); } else { $_SESSION['redirecting'] = '/seguridad/pending'; } if (isset($_SESSION['redirecting'])) { $default_login = $_SESSION['redirecting']; unset($_SESSION['redirecting']); } } header("Location: " . $ari->get('webaddress') . $default_login); exit; } } $ari->t->assign("error", true); $errores = array(); // errores del usuario
<?php global $ari; $ari->popup = 1; $resultado = array(); $resultado["errors"] = array(); $resultado["success"] = false; if (!isset($_POST['username'])) { throw new OOB_Exception_400("La variable [username] no esta definida"); } if (!isset($_POST['password'])) { throw new OOB_Exception_400("La variable [password] no esta definida"); } if (oob_user::login($_POST['username'], $_POST['password'])) { $resultado["success"] = true; } else { $resultado["success"] = false; } //RESULTADO $obj_comunication = new OOB_ext_comunication(); $obj_comunication->set_data($resultado); $obj_comunication->send(true, true);