Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вставка PHP кода
 
 автор: Valikras   (22.09.2008 в 13:56)   письмо автору
 
 

Добрый день всем!
Есть такая задача. я хочу на сайт вставить расписание жд поездов с другого сайта,
вот кусок кода:


<table border="0" cellspacing="0" cellpadding="0" width="100%" height="8" background="img/bg_001.jpg"><tr><td width="100%" class="head"><img border="0" width="5" height="1" alt="" src="img/pic_01.gif"></td></tr></table><h1>Прибытие - Отправление</h1>
    <!--  <center>
<h1>Розклад тимчасово не працює</h1>
</center>
-->
<br />
<center>
<font  size="+1" style="font-family: Arial, Helvetica, sans-serif;"><b>Расписание движения пассажирских поездов и электропоездов повышенного комфорта</b></font><br><br>
<table width="99%" border="0" cellspacing="2"  cellpadding="0">
 <tr>
    <td align="left" valign="top">

    <img src="img/inform.gif" border="0" alt="">&nbsp;
    </td>
    <td width="100%" align="left" valign="top">
    <font  style="font-family: Arial, Helvetica, sans-serif;">Введите названия станций, сообщение между которыми Вас интересует, в поля
    &quot;<i><b>От станции</b></i>&quot; и &quot;<i><b>До станции</b></i>&quot;
    <b>или</b> название хотя бы одной станции в какое-либо из этих полей;
     <b>или</b> номер поезда в поле &quot;Номер поезда&quot;.
                   Нажмите на кнопку "Поиск"</font>

    </td>
 </tr>
 <tr>
    <td align="left" valign="top">
    <img src="img/inform.gif" border="0" alt="">&nbsp;
    </td>
    <td width="100%" align="left" valign="top">
    <font  style="font-family: Arial, Helvetica, sans-serif;">Названия станций можно вводить не полностью(несколько букв), затем выбрать из списка, который откроется после нажатия на кнопку "Пуск"</font>

    </td>
 </tr>
</table>
</center>
<br/>
<form method="POST" action="/index.php?m=services.transppl.ScheduleOra&amp;f=ScheduleOra.Prom&lng=ru" style="margin:0">
<img src="img/namebar.jpg" border="0" alt="" height="2" width="100%"><br />
 <div align="center" style="width:100%; height:20px; background-image: url(img/tdbacknd.gif); background-color:#EEEEEE;">
  <table width="95%" border="0" cellspacing="2"  cellpadding="0" ><tr><td width="45%" align="center"><img src="img/heading.gif" border="0" alt="">&nbsp;<strong><font color="#336600" style="font-family: Arial, Helvetica, sans-serif;">Названия станций</font></strong></td><td width="10%" align="center"><center><font color="#993300"><b>ИЛИ</b></font></center></td><td width="45%" align="center"><img src="img/heading.gif" border="0" alt="">&nbsp;<strong><font color="#336600" style="font-family: Arial, Helvetica, sans-serif;">Номер поезда</font></strong></td></tr></table><!--&nbsp;&nbsp;-->
 </div>

 <center>
  <table width="95%" border="0" cellspacing="2"  cellpadding="0">
   <tr align="left">
    <td width="10%" nowrap>&nbsp; &nbsp;<img src="img/menu.gif" border="0" alt="">&nbsp; От станции:&nbsp;&nbsp; </td><td width="35%" align="left"><input type="text" name="otpr" size="30" maxlength="30"/>&nbsp; &nbsp;</td><td width="10%"></td><td width="45%" align="center"><img src="img/menu.gif" border="0" alt="">&nbsp; №:&nbsp; &nbsp; <input type="text" name="otpr1" size="6" maxlength="4"/></td>

   </tr>
   <tr align="left">
    <td width="10%" nowrap>&nbsp; &nbsp;<img src="img/menu.gif" border="0" alt="">&nbsp; <!--&nbsp; &nbsp;&nbsp;&nbsp;-->До станции:&nbsp;&nbsp; </td><td width="35%"  align="left"><input type="text" name="prib" size="30" maxlength="30"/>&nbsp;&nbsp;</td><td width="10%"></td><td width="45%"></td>
   </tr>
  </table>
  </center>
  <!--&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--><br/>

  <center>
  <input type="submit" value="Поиск" name="B1"/><!--&nbsp;&nbsp;&nbsp;-->
  <input type="reset" value="Отмена" name="B2"/><!--&nbsp;&nbsp;-->
  </center>
</form>&nbsp;

<form method="POST" action="/index.php?m=services.transppl.ScheduleOra&amp;f=ScheduleOra.Stan&lng=ru"  S_Format="TEXT/CSV" S_Label_Fields="TRUE" style="margin:0">
<img src="img/namebar.jpg" border="0" alt="" height="2" width="100%"><br />
 <div align="center" style="width:100%; height:20px; background-image: url(img/tdbacknd.gif); background-color:#EEEEEE;">
 <img src="img/heading.gif" border="0" alt="">&nbsp;<font color="#336600" style="font-family: Arial, Helvetica, sans-serif;"><strong>Расписание по основным станциям</strong></font>&nbsp;

 </div>
 <div align="center">
 <br />
 <img src="img/menu.gif" border="0" alt="">&nbsp;  Станция: &nbsp;<select name="T2">
<option selected="" value="22000">Киев</option>
<option value="22700">Днепропетровск</option>
<option value="24000">Донецк</option>
<option value="22800">Запорожье</option>

<option value="23000">Ивано-Франковск</option>
<option value="22610">Кременчуг</option>
<option value="23200">Львов</option>
<option value="23536">Николаев</option>
<option value="23600">Одесса</option>
<option value="23400">Ровно</option>
<option value="22750">Севастополь</option>
<option value="22500">Симферополь</option>
<option value="23300">Тернополь</option>

<option value="20095">Ужгород</option>
<option value="22100">Харьков</option>
</select>
<!--&nbsp;&nbsp;&nbsp;--><br /><br />
 <input type="submit" value="Поиск" name="B3"/>
 </div>
</form><br />
<img src="img/namebar.jpg" border="0" alt="" height="2" width="100%"><br />
<div align="center" style="width:100%; height:20px; background-image: url(img/tdbacknd.gif); background-color:#EEEEEE;">
<img src="img/heading.gif" border="0" alt="">&nbsp;<font color="#336600" style="font-family: Arial, Helvetica, sans-serif;"><strong>Информация</strong></font>&nbsp;
</div>
<!--<center>-->

<br />
<center>
<table width="99%" border="0" cellspacing="2"  cellpadding="0">
 <tr>
    <td align="left" valign="top">
  <img src="img/inform.gif" border="0" alt="">&nbsp;
  </td>
  <td width="100%" align="left" valign="top">
  <font  style="font-family: Arial, Helvetica, sans-serif;">В расписании возможны изменения. Пожалуйста, уточняйте информацию на вокзалах</font>
  </td>

 </tr>
 <tr>
    <td align="left" valign="top">
  <img src="img/inform.gif" border="0" alt="">&nbsp;
  </td>
  <td width="100%" align="left" valign="top">
  <font  style="font-family: Arial, Helvetica, sans-serif;">Для выбора языка (русский, украинский) щелкните на флажке вверху справа</font>
  </td>

 </tr>
</table>

=============================================================================

да, и нужно так. что-бы пользователь не попадал на ихний сайт....
сам сайт
http://www.uz.gov.ua/?m=services.transppl.ScheduleOra&lng=ru
Как мне это реализовать????..... пожайлуста помогите

  Ответить  
 
 автор: AcidTrash   (22.09.2008 в 21:34)   письмо автору
 
   для: Valikras   (22.09.2008 в 13:56)
 

>да, и нужно так. что-бы пользователь не попадал на ихний сайт.Не понятно, в чем вопрос.
Здесь в приведенном вами куске кода, в форме, а именно в action прописан обработчик данной формы.
К Вам он не имеет никакого отношения.

В итоге не понятно, что вы хотите.

  Ответить  
 
 автор: xx77   (22.09.2008 в 23:32)   письмо автору
 
   для: AcidTrash   (22.09.2008 в 21:34)
 

дело даже не в этом ,
здесь задача-то просто послать POST-запрос на выше указанный сайт , например используя функции библиотеки CURL или функции для работы с сокетами, получить страницу и оставить только то что нужно.
Но попробовал из браузера получить хоть какой ответ , и устал ждать когда его пришлётся,
то-ли база данных у них мегатонны весит , толи они инфу со всеми спутниками ещё синхронизируют,
вобщем хоть аяксом брать их страницу и парсить javascript'ом :)

Может только невовремя пытался туда попасть
, но там даже не 60 секунд наверное на получение ответа уходить будет, или связь барахлит

UPD// большевастенький листинг

  Ответить  
 
 автор: vitali   (23.09.2008 в 10:06)   письмо автору
 
   для: xx77   (22.09.2008 в 23:32)
 

Что Вы хотите от базы ЭКСПРЕСС которая сделана уж очень криво. Никакой реляционности, нормализации, хоть и работает под DB-2. и связь тут не причем.

  Ответить  
 
 автор: Valikras   (23.09.2008 в 10:10)   письмо автору
 
   для: vitali   (23.09.2008 в 10:06)
 

База ЭКСПРЕСС????...... если вы знакомы. могли-бы поподробнее рассказать????

  Ответить  
 
 автор: Valikras   (23.09.2008 в 10:04)   письмо автору
 
   для: AcidTrash   (22.09.2008 в 21:34)
 

Цитирую

Есть такая задача. я хочу на сайт вставить расписание жд поездов с другого сайта,[i][/i]

Да, наверное я не шарю в скриптах и кодах, но я могу вставить кусок кода себе на сайт, но функция
<form method="POST" action="/index.php?m=services.transppl.ScheduleOra&amp;f=ScheduleOra.Stan&lng=ru"  S_Format="TEXT/CSV" S_Label_Fields="TRUE" style="margin:0"> 


посылает пользователя с моего сайта к ним на сайт, а я хотел. что-бы обрабатывался поиск у меня на сайте.....

я так понимаю. что мне наверное это не под силу.......

  Ответить  
 
 автор: lifead   (27.09.2008 в 08:30)   письмо автору
 
   для: Valikras   (23.09.2008 в 10:04)
 

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

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования