من یه کد می خوام برای جوملا که پشت /administrator/index.php بزارم و ای پی هر کس که وارد میشه رو برام سیو کنه یا به ایمیلم سند کنه
مرسی
نمایش نسخه قابل چاپ
من یه کد می خوام برای جوملا که پشت /administrator/index.php بزارم و ای پی هر کس که وارد میشه رو برام سیو کنه یا به ایمیلم سند کنه
مرسی
بفرماييد :
به جاي test@gmail.com آدرس ايميل خودتون رو وارد كنيدکد:$message = $_SERVER['REMOTE_ADDR'] ;
$to="test@gmail.com";
$headers .= "From: Me <me@test.com>";
mail($to, "ip", $message, $headers);
موفق باشيد
راست مسگن اینجوری که هر کس بیاد و لاگین کنه دیگه :d
راهی نیست که بشه فقط کسی که لاگین میکنه رو چک کرد؟
اینجوری من صفحه لوگین رو میتونم رفرش کنم
---------- Post added at 12:08 AM ---------- Previous post was at 12:00 AM ----------
فایل زیر رو باز کنید :
تابع زیر رو پیدا کن :کد:\administrator\components\com_login\admin.login.php
به جای اون کد زیر رو بزار :کد PHP:
function login()
{
global $mainframe;
// Check for request forgeries
JRequest::checkToken('request') or jexit( 'Invalid Token' );
$credentials = array();
$credentials['username'] = JRequest::getVar('username', '', 'method', 'username');
$credentials['password'] = JRequest::getVar('passwd', '', 'post', 'string', JREQUEST_ALLOWRAW);
$result = $mainframe->login($credentials);
if (!JError::isError($result)) {
$mainframe->redirect('index.php');
}
LoginController::display();
}
فقط ایمیل هاش رو خودت درست کن دیگهکد PHP:
function login()
{
global $mainframe;
// Check for request forgeries
JRequest::checkToken('request') or jexit( 'Invalid Token' );
$credentials = array();
$credentials['username'] = JRequest::getVar('username', '', 'method', 'username');
$credentials['password'] = JRequest::getVar('passwd', '', 'post', 'string', JREQUEST_ALLOWRAW);
$result = $mainframe->login($credentials);
if (!JError::isError($result)) {
$message = $_SERVER['REMOTE_ADDR'] ;
$to="test@gmail.com";
$headers .= "From: Me <me@test.com>";
mail($to, "ip", $message, $headers);
$mainframe->redirect('index.php');
}
LoginController::display();
}
ممنون
میشه کدی بزارین که بزارم و وقتی ادمین لاگین کرد پسوردش برام سند شه؟