登录en Joomla desde una script externo

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了登录en Joomla desde una script externo相关的知识,希望对你有一定的参考价值。

  1. <?php
  2. //http://domain.com/script/script.php?username=username&passwd=password
  3.  
  4. define( '_JEXEC', 1 );
  5. define('JPATH_BASE', '../' );
  6. define( 'DS', DIRECTORY_SEPARATOR );
  7. require_once('../configuration.php');
  8. require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
  9. require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
  10. require_once ( JPATH_BASE .DS.'libraries'.DS.'joomla'.DS.'factory.php' );
  11.  
  12. /* Create the Application */
  13. $mainframe =& JFactory::getApplication('site');
  14. jimport('joomla.plugin.helper');
  15.  
  16. $credentials = array();
  17. $credentials['username'] = JRequest::getVar('username', '', 'method', 'username');
  18. $credentials['password'] = JRequest::getVar('passwd', '', 'method', 'passwd');
  19.  
  20. //preform the login action
  21. $error = $mainframe->login($credentials);
  22. $user = JFactory::getUser();
  23. //now you are log in
  24.  
  25. $mainframe->logout();
  26. //now you are log out

以上是关于登录en Joomla desde una script externo的主要内容,如果未能解决你的问题,请参考以下文章

PHP Probar una url desde php

text Creando Una Carpeta Desde El Terminal

text [prueba desde lepton] descripcion en lepton #testtag

apache_conf Evita el SPAM en comentarios desde .htaccess

sql Filtrar en基于fechas utilizando intervalos desde la fecha actual。

sql Reemplazar una cadena de una columna en una tabla。 MySQL REPLACE。