PHP.SU

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

Страниц (6): [1] 2 3 4 5 6 »

> Найдено сообщений: 82
k0ma Отправлено: 23 Августа, 2017 - 09:30:34 • Тема: Бот для игры на сайте • Форум: FreeLance

Ответов: 0
Просмотров: 512
Надо написать бота который будет делать рутинную работу на сайте по майнингу, делать квесты, ломать(покупать каптчу), копать руду, воевать с другими игроками(опционально), делать ставки, отсылать на млыо мне информацию о том что он остановился\включился\проблемы\ошибки и тд.

Писать на мыло slesh-light @ yandex. ru
k0ma Отправлено: 16 Августа, 2017 - 15:56:12 • Тема: парсинг через php+phantomjs • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 3768
Собственно необходимо залогинитсья на сайте при помощи PHP(сделано) далее с помощью phantomjs спарсить страницу после авторизации и покласть все полученные данные в отдельный файл для дальнейшего парсинга из него данных.
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. $url= 'https://123.ru/login';
  3. $ch = curl_init();
  4. curl_setopt ($ch, CURLOPT_HEADER, 1);
  5. curl_setopt ($ch, CURLOPT_URL, $url);// откуда пришли на эту страницу
  6. curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0); //не проверять сертификат на хосте
  7. curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0); // не проверять сертификат на сервере
  8. curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); //следовать за перенаправлениями
  9. curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3');
  10. curl_setopt ($ch, CURLOPT_VERBOSE, 1); //полный отчет работы Curl
  11. curl_setopt ($ch, CURLOPT_REFERER, 'https://nsdb2c.altegrosky.ru/');
  12. curl_setopt ($ch, CURLOPT_POST, 1); // устанавливаем метод POST
  13. curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");  
  14. curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
  15. curl_setopt ($ch, CURLOPT_POSTFIELDS, 'j_username=login&j_password=pass');
  16. curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  17. $html=curl_exec($ch); // выполняем запрос curl
  18.  
  19.  
  20. $title = shell_exec('phantomjs script.js https://123.ru/operator/');
  21.  
  22. echo "hello <br>".$result;
  23.  
  24. ?>

Собственно код script.js
CODE (htmlphp):
скопировать код в буфер обмена
  1. var webpage = require('webpage');
  2. var page = webpage.create();
  3.  
  4. page.settings = {
  5.   loadImages: false,
  6.   javascriptEnabled: true,
  7.   encoding: "utf8",
  8.   userAgent: 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36',
  9. };
  10.  
  11. var page = require('webpage').create();
  12. phantom.cookiesEnabled = true;
  13.  
  14. page.open("https://123.ru/operator/", function(status) {
  15.   if (status === "success") {
  16.         window.setTimeout(function() {
  17.       page.render("qwerty.jpg");
  18.       phantom.exit();
  19.     }, 5000);
  20.   }
  21. });
k0ma Отправлено: 10 Августа, 2017 - 13:13:58 • Тема: Curl авторизация с SSL • Форум: Хранение данных, их вывод и обработка

Ответов: 3
Просмотров: 851
да, с помощью браузера авторизуюсь, работаю, баланс смотрю, пользователей контролировать могу, но вытащить данные этих пользователей через curl, их состояние баланса, дату регистрации и тд не могу выдернуть.
Либо там java и curl не имеет возможности получить данные, либо после авторизации меня не редиректит на нужную страницу.
k0ma Отправлено: 10 Августа, 2017 - 04:56:13 • Тема: Curl авторизация с SSL • Форум: Хранение данных, их вывод и обработка

Ответов: 3
Просмотров: 851
День добрый, есть скрипт, который через Curl авторизуется на определенном сайте, по логину и паролю, но далее он данные не вытаскивает и глядя на исходный код страницы(после авторизации) там нет тех данных которые мне нужны. Думаю там js скрипты, и они вытаскивают данные из бд или еще откуда-то. Как мне с помощью curl вытаскивать данные из страницы? Есть идеи, советы, ссылки.
k0ma Отправлено: 09 Августа, 2017 - 08:41:10 • Тема: Curl авторизация с SSL • Форум: Напишите за меня, пожалуйста

Ответов: 0
Просмотров: 32
Добрый день, стоит задача авторизоваться на сайте в личном кабинете по выданному логину и паролю, для отслеживания информации о состоянии баланса у абонентов.
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. $url= 'https://nsdb2c.uue.ru/sd/login';
  3. $ch = curl_init();
  4. curl_setopt ($ch, CURLOPT_HEADER, 1);
  5. curl_setopt ($ch, CURLOPT_URL, $url);// откуда пришли на эту страницу
  6. curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0); //не проверять сертификат на хосте
  7. curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0); // не проверять сертификат на сервере
  8. curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); //следовать за перенаправлениями
  9. curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3');
  10. curl_setopt ($ch, CURLOPT_VERBOSE, 1); //полный отчет работы Curl
  11. curl_setopt ($ch, CURLOPT_REFERER, 'https://nsdb2c.uue.ru/');
  12. curl_setopt ($ch, CURLOPT_POST, 1); // устанавливаем метод POST
  13. curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");  
  14. curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
  15. curl_setopt ($ch, CURLOPT_POSTFIELDS, 'j_username=admin&j_password=admin');
  16. curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  17. $html=curl_exec($ch); // выполняем запрос curl
  18.  
  19. curl_setopt ($ch, CURLOPT_REFERER, 'https://nsdb2c.uue.ru/sd/login'); // откуда пришли на эту страницу
  20. curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  21. curl_setopt ($ch, CURLOPT_URL, 'https://nsdb2c.uue.ru/sd/operator/'); //что прочитать
  22. curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); //следовать за перенаправлениями
  23. curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");  
  24. curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
  25. $result = curl_exec($ch);
  26.  
  27. curl_setopt ($ch, CURLOPT_POST, 0); // устанавливаем метод GET
  28. curl_setopt ($ch, CURLOPT_REFERER, 'https://nsdb2c.uue.ru/sd/?errorMessage=sessionTimedOut&face=%2Foperator&anchor=uuid%3Aou%2416886248');
  29. curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  30. curl_setopt ($ch, CURLOPT_URL, 'https://nsdb2c.uue.ru/sd/operator/19849D735B05C32CC45DE15D43BDD35C.cache.html'); //что прочитать
  31. curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); //следовать за перенаправлениями
  32. curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");  
  33. curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
  34. $result = curl_exec($ch);
  35. echo $result;
  36.  
  37. ?>

На выходе я вижу что я авторизовался, но мне выдается совершенно не то, что меня интересует.Подскажите где может быть бяда?
k0ma Отправлено: 15 Июля, 2016 - 05:42:25 • Тема: Сайт картинок jpg,gif • Форум: Работа с файловой системой и файлами

Ответов: 3
Просмотров: 1147
через рнр загружать картинки и видео в директорию сайта или что?
Ок, если у меня будет линукс, то я смогу держать сайт по адресу /usr/local/www/site/index.php, а картинки и видео по адресу /home/download/pics_video/ ?
k0ma Отправлено: 14 Июля, 2016 - 12:42:28 • Тема: Сайт картинок jpg,gif • Форум: Работа с файловой системой и файлами

Ответов: 3
Просмотров: 1147
Всем привет. Есть задача сделать вывод всех картинок jpg,gif и всего видео с папки на странице php. Когда картинки лежат "рядом", в той же директории что и сам index.php, то вопросов нет, но если скажем мой сайт(index.php) лежат на диске C:\ (да винда), а сами рисунки и видео файлы лежат на диске F:\, то он их не отображает правильно, то есть он вообще отобразить их на странице php не может. Подскажите в чем бяда?
k0ma Отправлено: 22 Апреля, 2016 - 04:51:22 • Тема: Достать текс из конфига,отредактировать и положить на место • Форум: HTTP и PHP

Ответов: 3
Просмотров: 1147
Все заработало, был косяк в коде, всем спасибо.
k0ma Отправлено: 21 Апреля, 2016 - 12:38:29 • Тема: Достать текс из конфига,отредактировать и положить на место • Форум: HTTP и PHP

Ответов: 3
Просмотров: 1147
Все сделал, кому надо вот листинг
index.php
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. ini_set('display_errors' , 'On');
  3.  
  4. echo "<html><head></head><body>";
  5. echo "<form action='edit.php' method = 'post'>";
  6. echo "<input type = 'submit' name = 'button1' value = 'edit.1'><br>";
  7. echo "<input type = 'submit' name = 'button2' value = 'edit.2'><br>";
  8. echo "<input type = 'submit' name = 'button3' value = 'edit.3'><br></form>";
  9.  
  10. echo "</body></html>";
  11. ?>

edit.php
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. ini_set('display_errors' , 'On');
  3. $conf1="/usr/local/etc/config.cfg";
  4. $conf2="/usr/local/etc/config2.cfg";
  5. $conf3="/usr/local/etc/config3.cfg";
  6.  
  7. echo "<br><a href='index.php'>index.php</a><br>";
  8.  
  9. if($_POST['button1']){
  10.        echo "<form action='save.php' method='post'>";
  11.        $data=file_get_contents("$conf1");
  12.        $text=" <br><textarea rows='20' name='text1' cols='70'>".$data."</textarea>";
  13.        echo "$text";
  14.        echo "<input type='submit' name='save' value='save'>";
  15.        echo "</form>";
  16.        }
  17.  
  18. if($_POST['button2']){
  19.        echo "<form action='save.php' method='post'>";
  20.        $data=file_get_contents("$conf2");
  21.        $text="<br><textarea rows='20' name='text2' cols='70'>".$data."</textarea>";
  22.        echo "$text";
  23.        echo "<input type='submit' name='save' value='save'>";
  24.        echo "</form>";
  25.        }
  26. if($_POST['button3']){
  27.        echo "<form action='save.php' method='post'>";
  28.        $data=file_get_contents("$conf3");
  29.        $text="<br><textarea rows='20' name='text3' cols='70'>".$data."</textarea>";
  30.        echo "$text";
  31.        echo "<input type='submit' name='save' value='save'>";
  32.        echo "</form>";
  33.        }
  34. ?>
  35.  

save.php
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. echo "<a href='index.php'>index.php</a><br>";
  3. $conf1="/usr/local/etc/config.cfg";
  4. $conf2="/usr/local/etc/config2.cfg";
  5. $conf3="/usr/local/etc/config3.cfg";
  6. if(isset($_POST['save'])){
  7. #echo "save  <br>";
  8. if(isset($_POST['text1'])) {
  9.        file_put_contents($conf1,$_POST['text1'],LOCK_EX);
  10. #       echo (htmlspecialchars($_POST['text1']))."<br>";
  11.        }
  12. #        else {
  13. #       echo "null text1<br>";
  14. #       }
  15. if(isset($_POST['text2'])){
  16.        file_put_contents($conf2,$_POST['text2'],LOCK_EX);
  17. #       echo (htmlspecialchars($_POST['text2']))."<br>";
  18.        }
  19. #       else {
  20. #       echo "null text2<br>";
  21. #       }
  22. if(isset($_POST['text3'])){
  23.        file_put_contents($conf3,$_POST['text3'],LOCK_EX);
  24. #        echo (htmlspecialchars($_POST['text3']))."<br>";
  25.        }
  26. #        else {
  27. #       echo "null text3<br>";
  28. #       }
  29. }else{
  30. echo "not good";
  31. }
  32. ?>


Вопрос в следующем, почему на одной машине Freebsd этот скрипт работает, а на второй такой же Freebsd оси, этот скрипт не работает?В момент вызова file_get_contents он не выдает содержимое файла. Файлу даны права www:www и 777.
k0ma Отправлено: 21 Апреля, 2016 - 05:22:49 • Тема: Достать текс из конфига,отредактировать и положить на место • Форум: HTTP и PHP

Ответов: 3
Просмотров: 1147
День добрый, половину кода уже написал, могу достать содержимое конфигурационного(любого) текстового файла, в textarea. Достаю нужный мне документ при нажатии на определенную кнопку, после редактирования не могу положить измененный текст в переменную и положить все это в тот же самый файл и сохранить.

index.php
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. ini_set('display_errors' , 'On');
  3. echo "<html><head></head><body>";
  4. echo "<form action='edit.php' method = 'post'>";
  5. echo "<input type = 'submit' name = 'button1' value = 'edit.1'><br>";
  6. echo "<input type = 'submit' name = 'button2' value = 'edit.2'><br>";
  7. echo "<input type = 'submit' name = 'button3' value = 'edit.3'><br></form>";
  8. echo "</body></html>";?>
  9.  

edit.php
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. ini_set('display_errors' , 'On');
  3. if($_POST['button1']){
  4.        $data=file_get_contents('/usr/local/etc/config.cfg');
  5.        echo " <br><textarea rows='20' cols='70'>".$data."</textarea>";}
  6. if($_POST['button2']){
  7.        $data=file_get_contents('/usr/local/etc/config2.cfg');
  8.        echo "<br><textarea rows='20' cols='70'>".$data."</textarea>";}
  9. if($_POST['button3']){
  10.        $data=file_get_contents('/usr/local/etc/config3.cfg');
  11.        echo "<br><textarea rows='20' cols='70'>".$data."</textarea>";}
  12. echo "<br><a href='index.php'>index.php</a>";
  13. echo "<form action='save.php' method='post'>";
  14. echo "<input type=submit name='save' value='save'>";
  15. echo "</form>";?>


С файлом save.php борьба.
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. echo "<a href='index.php'>index.php</a><br>";
  3. if(isset($data)){
  4. echo "ok";
  5. }else{echo "no";}
  6. ?>

Не могу передать $data и в правильный файл ложить данные.
k0ma Отправлено: 16 Ноября, 2015 - 11:05:33 • Тема: Select + запись данных из формы в текстовый файл. Freebsd+Windows • Форум: Вопросы новичков

Ответов: 2
Просмотров: 265
Faraon-san
Спасибо, я потом уже когда разбираться начал понял где косяк... =)
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. ini_set('display_errors' , 'On');
  3. $fp=fopen("C:\\apache\\localhost\\test.ru\\1.txt", "w");
  4. $data="$_POST[a]";
  5.  
  6. $file="C:\\apache\\localhost\\test.ru\\1.txt";
  7. $text=file_get_contents($file);
  8. $arr = str_split($text);
  9.  
  10.  
  11. if ($_POST['Submit']) {
  12.                 if ($_POST['a']=="3"){echo "3";
  13.                 fwrite($fp,$data);
  14.                 fclose($fp);
  15.                 }
  16.                 else {
  17.                 if($_POST['a']=="2"){echo "2";
  18.                 fwrite($fp,$data);
  19.                 fclose($fp);
  20.                 }
  21.                 else {
  22.                 if($_POST['a']=="1"){echo "1";
  23.                 fwrite($fp,$data);
  24.                 fclose($fp);
  25.                 }
  26.           }
  27.         }
  28. }
  29. echo "<form action='index.cas.php' method='post'>";
  30. echo "<select size='1' name='a'>
  31.  <option value='1' selected> Пункт 1 </option>
  32.  <option value='2'> Пункт 2 </option>
  33.  <option value='3'> Пункт 3 </option>
  34. </select>
  35. </p>
  36. <input type='submit' value='send' name='Submit'>";
  37. echo "<br><br>скрипт который мы запустим $_POST[a]";
  38. echo "<br> <br>$data";
  39. ?>
k0ma Отправлено: 16 Ноября, 2015 - 04:07:29 • Тема: Select + запись данных из формы в текстовый файл. Freebsd+Windows • Форум: Вопросы новичков

Ответов: 2
Просмотров: 265
Доброго времени суток.
Подскажите почему сей код некорректно выдает значения и упорно отказывается записать данные в текстовый файл.
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. ini_set('display_errors' , 'On');
  3. $fp=fopen("1.txt", "a") or die ("Error");
  4. $data="$_POST[a]";
  5.  
  6. $file="C:\\apache\\localhost\\test.ru\\1.txt";
  7. $text=file_get_contents($file);
  8. $arr = str_split($text);
  9.  
  10.  
  11. if ($_POST['Submit'])
  12. {
  13. if ($_POST['a']=="3")
  14. {
  15.         if($_POST['a']=="1")
  16.         {
  17.                 if($_POST['a']=="2"){
  18.                 echo "2";
  19.                 fwrite($fp,$date) or die ("ERROR");
  20.                 fclose($fp);
  21.                 #exit;
  22.                 }
  23.         echo "1";
  24.         fwrite($fp, $data) or die ("ERROR");
  25.         fclose($fp);
  26.         #exit;
  27.         }
  28. echo "3";
  29. fwrite($fp,$data) or die ("ERROR");
  30. fclose($fp);
  31. #exit;
  32. }
  33. }
  34. echo "<form action='index.cas.php' method='post'>";
  35. echo "<select size='1' name='a'>
  36.  <option value='1' selected> Пункт 1 </option>
  37.  <option value='2'> Пункт 2 </option>
  38.  <option value='3'> Пункт 3 </option>
  39. </select>
  40. </p>
  41. <input type='submit' value='send' name='Submit'>";
  42. echo "<br><br>скрипт который мы запустим $_POST[a]";
  43. echo "<br> <br>$data";
  44. #foreach($arr as $v) {
  45. #    echo $v.'<br>';
  46. #}
  47. ?>
  48.  
k0ma Отправлено: 05 Июня, 2015 - 13:13:13 • Тема: Взять данные из программы, PHP программой. • Форум: Объектно-ориентированное программирование

Ответов: 2
Просмотров: 983
dcc0 пишет:
Многие игровые сервера предоставляют встроенные функции для работы с веб. Наверняка, речь идет о статистике. Посмотрите описание конкретного игрового сервера для начала.


Вы задаете очень абстрактный вопрос.
Пишите конкретно - сервер такой-то игры, такой-то версии, надо вывести некие результаты персонажей игры, надо вывести на страницу.

Вы права, прошу извинить, сам ненавижу, когда так делают.
Интересует игра Quake3arena
Создал сервер, к нему цепляюся люди, хочу видеть кто играет в данынй момент, счет, какая карта, сколько времени до конца матча, и тд.
Думаю по аналогии с Ку3 потом сделать что-то еще. (Dota2)

PHP:
скопировать код в буфер обмена
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>
  3. <head>
  4.         <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  5.         <link rel="stylesheet" href="css/style.css" type="text/css">
  6. <title> Прием заявок </title>
  7. </head>
  8. <body>
  9. <?PHP
  10. $address='127.0.0.1';
  11. $port=27960;
  12. #header('Content-Type: text/plain;');
  13. error_reporting(E_ALL ^ E_WARNING);
  14. try {
  15. echo 'Create socket ... ';
  16. $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
  17. if ($socket < 0) {
  18. throw new Exception('socket_create() failed: '.socket_strerror(socket_last_error())."\n");
  19. } else {
  20. echo "OK\n";
  21. }
  22.  
  23. echo 'Connect socket ... ';
  24. $result = socket_connect($socket, $address, $port);
  25. if ($result === false) {
  26. throw new Exception('socket_connect() failed: '.socket_strerror(socket_last_error())."\n");
  27. } else {
  28. echo "OK\n";
  29. }
  30. echo 'Server said: ';
  31. $out = socket_read($socket, 1024);
  32. echo $out."\n";
  33. $msg = "Hello, Server!";
  34. echo "Say to server ($msg) ...";
  35. socket_write($socket, $msg, strlen($msg));
  36. echo "OK\n";
  37. echo 'Server said: ';
  38. $out = socket_read($socket, 1024);
  39. echo $out."\n";
  40. $msg = 'shutdown';
  41. echo "Say to server ($msg) ... ";
  42. socket_write($socket, $msg, strlen($msg));
  43. echo "OK\n";
  44. }
  45. catch (Exception $e) {
  46. echo "\n!<br> Error: ".$e->getMessage();
  47. echo "<br>Тип \$е - ".gettype($e)."<br>";
  48. echo "<pre>";
  49. var_dump ($e);
  50. echo "</pre>";
  51. echo "<br>";
  52. }
  53. if (isset($socket)) {
  54. echo 'Close socket ... ';
  55. socket_close($socket);
  56. echo "OK\n";
  57. }
  58. ?>
  59. </body>
  60. </html>


в ответ вижу чтото типа
CODE (htmlphp):
скопировать код в буфер обмена
  1.  Create socket ... OK Connect socket ... !
  2. Error: socket_connect() failed: &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;, &#65533;.&#65533;. &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;.
  3. Тип $е - object
  4.  
  5. object(Exception)#1 (7) {
  6.   ["message":protected]=>
  7.   string(109) "socket_connect() failed: &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;, &#65533;.&#65533;. &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;.
  8.  
  9. "
  10.   ["string":"Exception":private]=>
  11.   string(0) ""
  12.   ["code":protected]=>
  13.   int(0)
  14.   ["file":protected]=>
  15.   string(34) "C:\apache\localhost\test\index.php"
  16.   ["line":protected]=>
  17.   int(28)
  18.   ["trace":"Exception":private]=>
  19.   array(0) {
  20.   }
  21.   ["previous":"Exception":private]=>
  22.   NULL
  23. }
  24. Close socket ... OK
k0ma Отправлено: 05 Июня, 2015 - 10:05:56 • Тема: Взять данные из программы, PHP программой. • Форум: Объектно-ориентированное программирование

Ответов: 2
Просмотров: 983
Родитлась идея написать небольшую страничку, которая будет выводить данные из другой программы, если быть точнее из игр. Стоит сервер, а нем крутятся демоны серверов игровых, хотелось бы сделать такое самому.
Подскажите чем и как это делать? или проще скачать готовое и разобраться?
Понял что это сокеты... Думаю уже не плохо? Улыбка
Начал делать по статье и напоролся на отчет программы, к которой я создал сокет.
Ответ, а именно
CODE (htmlphp):
скопировать код в буфер обмена
  1. throw new Exception('socket_connect() failed: '.socket_strerror(socket_last_error())."\n");

приходит в ?????????????? таком виде, подскажите что поменять и где чтобы понять что там за ошибка?
http://i-novice[dot]net/sokety-v-php/ сылка на сокеты.
(елаю клиентскую чать)
k0ma Отправлено: 23 Мая, 2015 - 07:40:03 • Тема: PHP отправка кода в bash • Форум: Работа с файловой системой и файлами

Ответов: 14
Просмотров: 2489
Подскажите почему в Windows среде может отрабатывать команда,а в freebsd(linux) просто не реагирует на нажатие кнопки, 2 одинаковых файла, одинаковый код там и там.
CODE (htmlphp):
скопировать код в буфер обмена
  1. if (!isset($_POST[submit])){
  2. <......куча кода.....>
  3. echo "<form action='vol.php' method='post'>
  4. <......куча кода.....>
  5. echo "<tr ><td COLSPAN='4' align='right'>
  6. <input type='submit' name='submit' value='Change'>
  7. </form></td></tr>";


коротко и не полно, но суть я думаю ясна.
что првоерить? настройки рнр?

Страниц (6): [1] 2 3 4 5 6 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB