PHP.SU

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

Страниц (21): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец

> Найдено сообщений: 307
Соц Сеть Отправлено: 02 Октября, 2012 - 11:31:19 • Тема: Радиовещание • Форум: Программирование на PHP

Ответов: 0
Просмотров: 175
Здравствуйте люди! я вот хочу понять принцип создание радиовещание, посмотрел cms как newsoon airtime. и как я понял все треки надо записать в .m3u формат плайлистов и проиграть, но по моему не бывает так просто, подскажите как можно реализовать радиовещание, точнее говоря как можно написать m3u чтобы сыграл в прямом эфире? например сейчас 12:24 и сыграется песня,я нажимаю play чтобы послушать песню но я не хочу чтобы вес playlist начался с начало а продолжал оттуда где находится на данный момент, это вообще возможно делать ?
Соц Сеть Отправлено: 20 Сентября, 2012 - 17:05:11 • Тема: date() time() • Форум: Программирование на PHP

Ответов: 10
Просмотров: 1002
Bartezz пишет:
strtotime Это что ли ищешь?

да именно это спасибо
Соц Сеть Отправлено: 20 Сентября, 2012 - 14:38:48 • Тема: date() time() • Форум: Программирование на PHP

Ответов: 10
Просмотров: 1002
EuGen пишет:
Соц Сеть пишет:
мне нужно этот число 2012-09-19 превратить в миллисекунда

Задача некорректна, так как первое - временная отметка (к тому же с точностью до 24 часов), а второе - временной интервал.

но есть такой метод который изменить число 2012-09-19 18:05:55 в миллисекундах ?
Соц Сеть Отправлено: 20 Сентября, 2012 - 13:54:00 • Тема: date() time() • Форум: Программирование на PHP

Ответов: 10
Просмотров: 1002
Okula пишет:
Соц Сеть, в time() нельзя менять миллисекунды, потому что их там нет.
Напиши конкретно что тебе нужно.

мне нужно этот число 2012-09-19 превратить в миллисекундах
Соц Сеть Отправлено: 20 Сентября, 2012 - 13:34:37 • Тема: date() time() • Форум: Программирование на PHP

Ответов: 10
Просмотров: 1002
д. в. сутки! скажите как можно 2012-09-20 менять миллисекунды как в time()
Соц Сеть Отправлено: 14 Сентября, 2012 - 11:51:56 • Тема: Как установить PEAR • Форум: PEAR и PECL

Ответов: 1
Просмотров: 1946
Здравствуйте ! в инете нашел много стати как установить PEAR но не получилось, помогите установить PEAR в денвере.
например http://easy4web[dot]ru/?p=553 делал как здесь сказано но не получилось
Соц Сеть Отправлено: 13 Сентября, 2012 - 14:15:13 • Тема: Помогите установить библиотеку • Форум: Программирование на PHP

Ответов: 0
Просмотров: 240
здравствуйте ! хочу установить MP3_ID , вот статья http://php.su/articles/?cat=others&page=013, вопрос в том что я не знаю PEAR, подскажите как установить этот библиотека в денвере, а вот и источник библиотеки оттуда скачал библиотеку http://pear.php.net/manual/en/pa...p3-id.mp3-id.php
Соц Сеть Отправлено: 10 Августа, 2012 - 12:33:00 • Тема: Как правильно реализовать языки сайте • Форум: Программирование на PHP

Ответов: 3
Просмотров: 364
Runet4ik пишет:
Занеси в сессию язык, который выбрал пользователь, или в куки, если используешь и при выводе контента обходи этот массив...

здесь вопрос не про то как запись языка где то, а про то как правильно реализовать все это
Соц Сеть Отправлено: 10 Августа, 2012 - 12:17:15 • Тема: Как правильно реализовать языки сайте • Форум: Программирование на PHP

Ответов: 3
Просмотров: 364
здравствуйте подскажите как правильно реализовать языки сайта
например есть кантент
CODE (html):
скопировать код в буфер обмена
  1. <table>
  2. <tr>
  3. <td>фильмы</td>
  4. <td>Новые фильмы</td>
  5. <td>Старые фильмы</td>
  6. </tr>
  7. <tr>
  8. <td>Песьни</td>
  9. <td>Новые Песни </td>
  10. <td>Старые Песни </td>
  11. </tr>
  12. <tr>
  13. <td>Видео</td>
  14. <td>Новые Видео</td>
  15. <td>Старые Видео</td>
  16. </tr>
  17. <tr>
  18. <td>Фото</td>
  19. <td>Новые Фотки</td>
  20. <td>Старые Фотки</td>
  21. </tr>
  22. </table>

и так для каждого <tr> может быть 10-20 описание, и пользователь нажимает на eng для Английского языка, и вот вес этот текст должен меняться, как мне это реализовать ?
для каждого языка создать свой файл и написать там, или все эти слова написать в массив таким образом:
PHP:
скопировать код в буфер обмена
  1. [leng.php]
  2. $film_leng=array("ru"=>array("film"=>"Фильмы",
  3.                         "new_film"=>"Новые фильмы",
  4.                         "old_film"=>"Старые фильмы",
  5.                         "music"=>"Песни",
  6.                         "new_music"=>"Новые Песни",
  7.                         "old_music"=>"Старые Песни",
  8.                         "video"=>"Видео",
  9.                         "new_video"=>"Новые Видео",
  10.                         "old_video"=>"Старые Видео",
  11.                         "photo"=>"Фото",
  12.                         "new_photo"=>"Новые фотки",
  13.                         "old_photo"=>"Старые Фотки",),
  14.                         "eng"=>array(и тот самые ключи но уже значение по англиские)
  15.                                                  );

PHP:
скопировать код в буфер обмена
  1. [film_view.php]
  2. require_once("leng.php");
  3. <table>
  4. <tr>
  5. <td><?echo $film_leng[$leng]['film'];?></td>
  6. <td><?echo $film_leng[$leng]['new_film'];?></td>
  7. <td><?echo $film_leng[$leng]['old_film'];?></td>
  8. </tr>
  9. <tr>
  10. <td><?echo $film_leng[$leng]['music'];?></td>
  11. <td><?echo $film_leng[$leng]['new_music'];?></td>
  12. <td><?echo $film_leng[$leng]['old_music'];?></td>
  13. </tr>
  14. <tr>
  15. <td><?echo $film_leng[$leng]['video'];?></td>
  16. <td><?echo $film_leng[$leng]['new_video'];?></td>
  17. <td><?echo $film_leng[$leng]['old_video'];?></td>
  18. </tr>
  19. <tr>
  20. <td><?echo $film_leng[$leng]['photo'];?></td>
  21. <td><?echo $film_leng[$leng]['new_photo'];?></td>
  22. <td><?echo $film_leng[$leng]['old_photo'];?></td>
  23. </tr>
  24. </table>
Соц Сеть Отправлено: 03 Августа, 2012 - 23:31:43 • Тема: проверить существует такой переменный или нет • Форум: Программирование на PHP

Ответов: 1
Просмотров: 254
Здравствуйте ! подскажите как можно проверить существует такой переменный или нет?
Соц Сеть Отправлено: 28 Июля, 2012 - 14:26:24 • Тема: Где правильно написать текст сайта • Форум: Программирование на PHP

Ответов: 4
Просмотров: 331
caballero пишет:
зависит от текстов.

ну например такой маленький текст как этот
Соц Сеть Отправлено: 28 Июля, 2012 - 14:05:34 • Тема: Где правильно написать текст сайта • Форум: Программирование на PHP

Ответов: 4
Просмотров: 331
Здравствуйте ! подскажите где правильно написать тексты сайта ? пряма в файле например так
CODE (html):
скопировать код в буфер обмена
  1. <div>Здравствуйте ! вы вошли мой сайт</div>

или написать это в БД оттуда брать ?
$row = mysql_fetch_row(mysql_query("SELECT text from `texts` where `id`='1'"));
Соц Сеть Отправлено: 07 Июля, 2012 - 16:48:45 • Тема: Error: socket_connect() failed: No connection could be made because the target machine actively refused it. • Форум: Программирование на PHP

Ответов: 28
Просмотров: 5366
Значит для этого скрипта сначала надо активировать сервер потом клиент чтобы работал ?
Соц Сеть Отправлено: 07 Июля, 2012 - 10:43:03 • Тема: Error: socket_connect() failed: No connection could be made because the target machine actively refused it. • Форум: Программирование на PHP

Ответов: 28
Просмотров: 5366
когда запускаем сервер все работает кроме одного
запуск сервера выглядит так
Create socket ... ok
Bind socket ... ok
Listen socket ... ok
Accept socket ... ok
потом отправляет сообщение клиенту
PHP:
скопировать код в буфер обмена
  1. $msg = "Hello, Client!";
  2.             echo "Say to client ($msg) ... ";
  3.             socket_write($msgsock, $msg, strlen($msg));
  4.             echo "OK\n";

это тоже выводит OK
а вот данные от клиента не получается

а клиентский часть выводит такое

Create socket ... OK
Connect socket ...
Error: socket_connect() failed: No connection could be made because the target machine actively refused it.

Close socket ... OK

одно замечание,когда сначала открывая сервер.php потом клиент.php, в клиент php сокте работает а,а когда обновляю клиент.php выводит ошибка
Create socket ... OK
Connect socket ...
Error: socket_connect() failed: No connection could be made because the target machine actively refused it.

Close socket ... OK
Соц Сеть Отправлено: 07 Июля, 2012 - 00:23:38 • Тема: Error: socket_connect() failed: No connection could be made because the target machine actively refused it. • Форум: Программирование на PHP

Ответов: 28
Просмотров: 5366
Viper пишет:
Соц Сеть пишет:
на 80 проте вообще файл не открывает , и вообще 80 порт уже занят с денвером )
как-то не согласуется с
Соц Сеть пишет:
например на порте 10001 весит httpd.exe, мы узнали какая программа висит на этом порте что делать дальше ?


Ключевая проблема в вашем вопросе это, то что вы говорите про денвер, пытаясь подключится к порту, фигурирующему в работе другого приложения. Опишите полную схему того, что вам нужно(не код) ибо сейчас уже гадание начинается.


мне нужно чтобы код который поставил ниже работал нормально, что мне делать чтобы в денвере код который вставил ниже работал нормально и не выдал ошибку ?


PHP:
скопировать код в буфер обмена
  1. server.php
  2.  
  3.  
  4. <?
  5.     header('Content-Type: text/plain;');
  6.     error_reporting(E_ALL ^ E_WARNING);
  7.     set_time_limit(0);
  8.    
  9.     echo "-= Server =-\n\n";
  10.  
  11.     $address = '127.0.0.1';
  12.     $port    = 10001;
  13.  
  14.     try {
  15.    
  16.         echo 'Create socket ... ';
  17.         if (($sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)) < 0) {
  18.             throw new Exception('socket_create() failed: '.socket_strerror(socket_last_error())."\n");
  19.         } else {
  20.             echo "OK\n";
  21.         }
  22.  
  23.         echo 'Bind socket ... ';
  24.         if (($ret = socket_bind($sock, $address, $port)) < 0) {
  25.             throw new Exception('socket_bind() failed: '.socket_strerror(socket_last_error())."\n");
  26.         } else {
  27.             echo "OK\n";
  28.         }
  29.  
  30.         echo 'Listen socket ... ';
  31.         if (($ret = socket_listen($sock, 5)) < 0) {
  32.             throw new Exception('socket_listen() failed: '.socket_strerror(socket_last_error())."\n");
  33.         } else {
  34.             echo "OK\n";
  35.         }
  36.  
  37.         do {
  38.             echo 'Accept socket ... ';
  39.             if (($msgsock = socket_accept($sock)) < 0) {
  40.                 throw new Exception('socket_accept() failed: '.socket_strerror(socket_last_error())."\n");
  41.             } else {
  42.                 echo "OK\n";
  43.             }
  44.            
  45.             $msg = "Hello, Client!";
  46.             echo "Say to client ($msg) ... ";
  47.             socket_write($msgsock, $msg, strlen($msg));
  48.             echo "OK\n";
  49.             do {
  50.            
  51.                 echo 'Client said: ';
  52.                 if (false === ($buf = socket_read($msgsock, 1024))) {
  53.                     throw new Exception('socket_read() failed: '.socket_strerror(socket_last_error())."\n");
  54.                 } else {
  55.                     echo $buf."\n";
  56.                 }
  57.                
  58.                 if (!$buf = trim($buf)) {
  59.                     continue;
  60.                 }
  61.                
  62.                 if ($buf == 'shutdown') {
  63.                     socket_close($msgsock);
  64.                     break 2;
  65.                 }
  66.                
  67.                 echo "Say to client ($buf) ... ";
  68.                 socket_write($msgsock, $buf, strlen($buf));
  69.                 echo "OK\n";
  70.                
  71.             } while (true);
  72.            
  73.         } while (true);
  74.  
  75.     } catch (Exception $e) {
  76.         echo "\nError: ".$e->getMessage();
  77.     }
  78.    
  79.     if (isset($sock)) {
  80.    
  81.         echo 'Close socket ... ';
  82.         socket_close($sock);
  83.         echo "OK\n";
  84.    
  85.     }
  86. ?>
  87.  
  88.  
  89. client.php
  90.  
  91. PHP:
  92. скопировать код в буфер обмена
  93. <?
  94.     header('Content-Type: text/plain;');
  95.     error_reporting(E_ALL ^ E_WARNING);
  96.     set_time_limit(0);
  97.    
  98.     echo "-= Client =-\n\n";
  99.  
  100.     $address = '127.0.0.1';
  101.     $port    = 10001;
  102.  
  103.     try {
  104.    
  105.         echo 'Create socket ... ';
  106.         $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
  107.         if ($socket < 0) {
  108.             throw new Exception('socket_create() failed: '.socket_strerror(socket_last_error())."\n");
  109.         } else {
  110.             echo "OK\n";
  111.         }
  112.  
  113.         echo 'Connect socket ... ';
  114.         $result = socket_connect($socket, $address,$port);
  115.         if ($result === false) {
  116.             throw new Exception('socket_connect() failed: '.socket_strerror(socket_last_error())."\n");
  117.         } else {
  118.             echo "OK\n";
  119.         }
  120.  
  121.         echo 'Server said: ';
  122.         $out = socket_read($socket, 1024);
  123.         echo $out."\n";
  124.        
  125.         $msg = "Hello, Server!";
  126.         echo "Say to server ($msg) ...";
  127.         socket_write($socket, $msg, strlen($msg));
  128.         echo "OK\n";
  129.        
  130.         echo 'Server said: ';
  131.         $out = socket_read($socket, 1024);
  132.         echo $out."\n";
  133.        
  134.         $msg = 'shutdown';
  135.         echo "Say to server ($msg) ... ";
  136.         socket_write($socket, $msg, strlen($msg));
  137.         echo "OK\n";
  138.        
  139.     } catch (Exception $e) {
  140.         echo "\nError: ".$e->getMessage();
  141.     }
  142.    
  143.     if (isset($socket)) {
  144.    
  145.         echo 'Close socket ... ';
  146.         socket_close($socket);
  147.         echo "OK\n";
  148.        
  149.     }
  150. ?>

Страниц (21): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB