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

Форум PHP

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

 

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

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

тема: Предварительный опрос
 
 автор: boris   (25.10.2005 в 11:28)   письмо автору
 
 

Здравствуйте! Подскажите, пожалуйста (хотябы на идейном уровне) как:
Имеется файл для скачивания (ссылка) или просто страница, необходимо чтобы перед началом загрузки файла возникала форма-опросник.
Короче: не ответишь на вопросы - не попадешь на эту страницу или не скачаешь этот файл)))
Зарание спасибо!

   
 
 автор: Loki   (25.10.2005 в 12:11)   письмо автору
 
   для: boris   (25.10.2005 в 11:28)
 

Рисуете форму, если из нее приходят требуемые данные, то происходит редирект на файл. Правда, в этом случае остается возможность скачать файл по прямой ссылке.

   
 
 автор: Boris   (25.10.2005 в 13:47)   письмо автору
 
   для: Loki   (25.10.2005 в 12:11)
 

Чувствую, что просто, однако...
Сделал форму, в ней полля и:

<FORM action=statia.php method=post>

Кнопка "добавить" и получается 404-я страница, а не statia.php ((((
Может этот редирект как-то по другому делается!

   
 
 автор: cheops   (25.10.2005 в 14:11)   письмо автору
 
   для: Boris   (25.10.2005 в 13:47)
 

А HTML-форма в каком файле находится и что находится в statia.php?

   
 
 автор: Boris   (25.10.2005 в 14:35)   письмо автору
 
   для: cheops   (25.10.2005 в 14:11)
 

Да просто это HTML, но потом я ее внедрю в php, вот она:
Файл statia.php - просто страничка, может и xxx.html

<HTML>
 <HEAD>
 <LINK rel="stylesheet" type="text/css" href="../styles/FenStyleGuest.css">
 <META http-equiv="Content-Type" content="text/html; charset=windows-1251">
 <TITLE>"Феникс-88". Производство ОНП и изоляторов - Добавление сообщения</TITLE>
 </HEAD>
 <BODY bottommargin="0" marginheight="0" marginwidth="0" rightmargin="0" leftmargin="0" topmargin="0" bgcolor="#ffffff">
  <TABLE cellpadding="0" cellspacing="0" width="100%" height="50" style="border-bottom: 1px solid #666666">
   <TR>
    <TD><P class="zag">Чем для Вас интересна тема Ограничения перенапряжений?</P></TD>
   </TR>
  </TABLE>
 <FORM action=statia.php method=get>
  <INPUT type=hidden name=sid_add_theme value='<?php echo $sid_add_theme?>'>
  <INPUT type=hidden name=action value=post>
   <TABLE border="0" width="600" height="300" align="center" cellpadding="0" cellspacing="1">
    <TR valign="top">
    <TD colspan="3">
    </TD>
   </TR>
   <TR>
    <TD width="105">
     <P class="need">Ф.И.О.:<SUP>*</SUP></P>
    </TD>
    <TD width="264">
     <INPUT type=text class=form name=name maxlength=32 size=40 value='<? echo $name?>'>
    </TD>
    <TD rowspan="5" width="229">
     <P class="komment"><SUP>*</SUP>Жирным выделены поля, обязательные для заполнения</P>
    </TD>
   </TR>
   <TR>
    <TD width="105"><P class="need"><NOBR>Компания:<SUP>*</SUP></NOBR></P></TD>
    <TD>
     <INPUT type=text class=form name=komp maxlength=32 size=40 value='<? echo $komp?>'>
    </TD>
   </TR>
   <TR>
    <TD width="105"><P class="need"><NOBR>Город:<SUP>*</SUP></NOBR></P></TD>
    <TD>
     <INPUT type=text class=form name=city maxlength=32 size=40 value='<? echo $city?>'>
    </TD>
   </TR>
   <TR>
    <TD width="105"><P class="field">Телефон:</P></TD>
    <TD>
     <INPUT type=text class=form name=phone maxlength=32 size=40 value='<? echo $city?>'>
    </TD>
   </TR>
   <TR>
    <TD width="105"><P class="field">E-mail:</P></TD>
    <TD>
     <INPUT type=text class=form name=email maxlength=32 size=40 value='<? echo $email?>'>
    </TD>
    </TR>
    <TR>
     <TD width="105"><P class="field">URL:</P></TD>
     <TD>
      <INPUT type=text class=form name=url maxlength=32 size=40 value='<? echo $url?>'>
     </TD>
    </TR>
    <TR valign="top">
     <TD colspan="3" valign="top">
      <TABLE border="0" cellpadding="0" cellspacing="0" width="600">
       <TR>
        <TD width="370">
         <P class="need">Сообщение:<SUP>*</SUP><br>
          <TEXTAREA cols=42 rows=7 name=msg class=form><? echo $msg?></textarea>
        </TD>
        <TD width="230">
         <P class="komment">Поддерживаемые тэги:</P>
         <P class="komment"><nobr><b>Жирный</b></nobr></P>
         <P class="komment"><nobr><i>Наклонный</i></nobr></P>
         <P class="komment"><nobr>[u]<u>Подчеркнутый</u>[/u]</nobr></P>
         <P class="komment"><nobr><sup>Верхний индекс</sup></nobr></P>
         <P class="komment"><nobr><sub>Нижний индекс</sub></nobr></P>
        </TD>
       </TR>
       <TR>
        <TD width="370" height="50">&nbsp;&nbsp;&nbsp;
         <INPUT type="submit" class=form value="Добавить">
        </TD>
        <TD width="230">&nbsp;</TD>
       </TR>
      </TABLE>
     </TD>
    </TR>
   </TABLE>
  </FORM>
 </BODY>
</HTML>

   
 
 автор: cheops   (25.10.2005 в 17:22)   письмо автору
 
   для: Boris   (25.10.2005 в 14:35)
 

Вы нажимаете кнопку и браузер говорит, что statia.php не существует? А сам файл statia.php сущетсвует? Что в нём?

   
 
 автор: Boris   (26.10.2005 в 06:21)   письмо автору
 
   для: cheops   (25.10.2005 в 17:22)
 

Страница c php скриптами, ну или просто документ HTML
вот она: (таблица с файлами для скачивания)

<?php
 
require('./work/WebPage.inc');
 require(
'./work/MainMenu.inc');
 class 
articles extends WebPage
  

   function 
DisplayContent()
    { 
     
$this -> TopOffContent();   ?>
     <BR><P class="menu4"><A class="silka" href="http://www.fenix88.nsk.su/articles.php">Все статьи...</A></P><BR>
     <p class="text"><b><font color="#444444">23-24 августа 2005г. в Новосибирске состоялся семинар по защите от перенапряжений
     для металлургических предприятий России:</font></b></p>
     <P class="text">Администрация г.Новосибирска, ГМК НОРИЛЬСКИЙ НИКЕЛЬ, ЗАО ФЕНИКС-88, ПНП Болид провели <b><font color="#444444">рабочий семинар</font></b> 
     &#171;ЭЛЕКТРОТЕХНИЧЕСКОЕ ОБОРУДОВАНИЕ И КОМПЛЕКСНЫЙ ПОДХОД К ПРИМЕНЕНИЮ СРЕДСТВ ЗАЩИТЫ ОТ ПЕРНАПРЯЖЕНИЙ&#187;,
     который состоялся в Новосибирске в помещении НГТУ 23-24 августа 2005г.</p>
     <P class="text">Предлагаем вашему вниманию тексты выступлений участников семинара.</p>
     <br>
     <DIV class="date_tab" align="center">
        <table width="480" cellspacing="1">
         <tr>
          <td><p class="tab_zag">№</p></td>
          <td><p class="tab_zag">Участник</p></td>
          <td><p class="tab_zag">Выступление</p></td>
          <td><p class="tab_zag">Файл</p></td>
         </tr>
         <tr bgcolor="#e6e6e6">
          <td><p class="tab_l">1.</p></td>
          <td><p class="tab_l">Кадомская К.П., д.т.н., профессор</p></td>
          <td><p class="tab_l">Комплексный подход к выбору средств защиты от перенапряжений.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/01.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/01.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">2.</p></td>
          <td><p class="tab_l">Власов В.В.</p></td>
          <td><p class="tab_l">Оборудование, выпускаемое <NOBR>ЗАО &#171;Феникс-88&#187;</NOBR>. Ограничители перенапряжений.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/02.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/02.pdf">скачать</p></a>
          </td>
         </tr>
         <tr bgcolor="#e6e6e6">
          <td><p class="tab_l">3.</p></td>
          <td><p class="tab_l">Заболотников А.П., к.т.н.</p></td>
          <td><p class="tab_l">Условия работы нелинейных ограничителей перенапряжений в электрических сетях 6-35 кВ. <NOBR>ЗАО &#171;Феникс-88&#187;</NOBR>.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/03.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/03.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">4.</p></td>
          <td><p class="tab_l">Сухар В.М., к.т.н.</p></td>
          <td><p class="tab_l">Оборудование, выпускаемое <NOBR>ЗАО &#171;Феникс-88&#187;</NOBR>. Опорные полимерные изоляторы.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/04.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/04.pdf">скачать</p></a>
          </td>
         </tr>
         <tr bgcolor="#e6e6e6">
          <td><p class="tab_l">5.</p></td>
          <td><p class="tab_l">Зубков А.С.</p></td>
          <td><p class="tab_l">Защитные аппараты типа ОПН как средство повышения грозоупорности двухцепных ВЛ. <NOBR>ЗАО &#171;Феникс-88&#187;</NOBR>.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/05.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/05.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">6.</p></td>
          <td><p class="tab_l">Сарин Л.И.</p></td>
          <td><p class="tab_l">Применение резисторов для заземления нейтрали в сетях <nobr>6-35 кВ</nobr>. Опыт эксплуатации РЗ <nobr>(ООО &#171;ПНП Болид&#187;)</nobr></p></td>
          <td><a target="_blank" href="files/semin24_08_05/06.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/06.pdf">скачать</p></a>
          </td>
         </tr>
         <tr bgcolor="#e6e6e6">
          <td><p class="tab_l">7.</p></td>
          <td><p class="tab_l">Ильиных М.В.</p></td>
          <td><p class="tab_l">Система регистрации перенапряжений в сетях 6-35 кВ <nobr>(ООО &#171;ПНП Болид&#187;)</nobr></p></td>
          <td><a target="_blank" href="files/semin24_08_05/07.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/07.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">8.</p></td>
          <td><p class="tab_l">Ильиных М.В., Сарин Л.И.</p></td>
          <td><p class="tab_l">Комплексный подход к выбору средств ограничения перенапряжений на примере сети
          <nobr>&#171;Сегежского ЦБК&#187;</nobr> и <nobr>&#171;Металлургического завода им. А.К. Серова&#187;</nobr> <nobr>(ООО &#171;ПНП Болид&#187;)</nobr></p></td>
          <td><a target="_blank" href="files/semin24_08_05/08.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/08.pdf">скачать</p></a>
          </td>
         </tr>
         <tr bgcolor="#e6e6e6">
          <td><p class="tab_l">9.</p></td>
          <td><p class="tab_l">Шалин А.И., д.т.н., профессор</p></td>
          <td><p class="tab_l">Защита от замыканий на землю в сетях с резистивным заземления нейтрали.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/09.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/09.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">10.</p></td>
          <td><p class="tab_l">Шалин А.И., д.т.н., профессор</p></td>
          <td><p class="tab_l">К вопросу об эффективности и надежности новых устройств РЗА.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/10.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/10.pdf">скачать</p></a>
          </td>
         </tr>
         <tr bgcolor="#e6e6e6">
          <td><p class="tab_l">11.</p></td>
          <td><p class="tab_l">Овсянников А.Г., д.т.н., Живодерников С.В., к.т.н.</p></td>
          <td><p class="tab_l">Мониторинг состояния изоляции вводов с помощью системы R1500.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/11.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/11.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">12.</p></td>
          <td><p class="tab_l">Овсянников А.Г., д.т.н. и др.</p></td>
          <td><p class="tab_l">Влияние высокочастотных перенапряжений на трансформаторы тока.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/12.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/12.pdf">скачать</p></a>
          </td>
         </tr>
         <tr bgcolor="#e6e6e6">
          <td><p class="tab_l">13.</p></td>
          <td><p class="tab_l">Овсянников А.Г., д.т.н. и др.</p></td>
          <td><p class="tab_l">Профилактический контроль опорной изоляции высоковольтного оборудования</p></td>
          <td><a target="_blank" href="files/semin24_08_05/13.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/13.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">14.</p></td>
          <td><p class="tab_l">Лазарев Е.А. </p></td>
          <td><p class="tab_l">Диагностика внутренней изоляции маслонаполненного оборудования по токам абсорбции.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/14.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/14.pdf">скачать</p></a>
          </td>
         </tr>
         <tr bgcolor="#e6e6e6">
          <td><p class="tab_l">15.</p></td>
          <td><p class="tab_l">Лавров В.Ю.</p></td>
          <td><p class="tab_l">Диагностика маслонаполненного оборудования по спектрам электромагнитного излучения.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/15.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/15.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">16.</p></td>
          <td><p class="tab_l">Овсянников А.Г., д.т.н. и др.</p></td>
          <td><p class="tab_l">Корректировка норм тепловизионного контроля оборудования.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/16.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/16.pdf">скачать</p></a>
          </td>
         </tr>
         <tr bgcolor="#e6e6e6">
          <td><p class="tab_l">17.</p></td>
          <td><p class="tab_l">Клыков В.С.</p></td>
          <td><p class="tab_l">Доклад по вакуумной коммутационной аппаратуре Саратовского ФГУ НПП &#171;Контакт&#187;</p></td>
          <td><a target="_blank" href="files/semin24_08_05/17.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/17.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">18.</p></td>
          <td><p class="tab_l">Наумкин И.Е., Милевский А.К.</p></td>
          <td><p class="tab_l">Ограничение токов несимметричных коротких замыканий в электрических сетях 110 – 500 кВ энергосистем с помощью резисторных установок.</p></td>
          <td><a target="_blank" href="files/semin24_08_05/18.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/18.pdf">скачать</p></a>
          </td>
         </tr>
         <tr>
          <td><p class="tab_l">19.</p></td>
          <td><p class="tab_l">Белозерцев В.Т.</p></td>
          <td><p class="tab_l">Металлические опоры из гнутого профиля производства <nobr>&#171;РОСЛЭП&#187;</nobr></p></td>
          <td><a target="_blank" href="files/semin24_08_05/19.pdf"><img border="0" src="images/main/pdf.gif" align="left"></a>
          <p class="tab_l" style="margin: 3px"><a target="_blank" class=silka href="files/semin24_08_05/19.pdf">скачать</p></a>
          </td>
         </tr>
        </table>
       </DIV>
      <BR>
<? $this -> DownOffContent();
    }
   function 
LoadMainMenu()
    {
     include(
'./work/main_buttons.inc');
     
$main = new Menu;
     
$main -> SetPageKind_1('articles');
     
$main -> DisplayMainMenu($main_buttons);
    }
  }
   
$articles_page = new articles;
   
$articles_page -> SetPageName('articles');
   
$articles_page -> SetTitle('<TITLE>"Феникс-88". Производство ОНП и изоляторов - Статьи</TITLE>');
   
$articles_page -> SetTopTitle('Статьи');
   
$articles_page -> SetKeywords('
   <META name="description" content="Статьи и публикации о проблемах энергетики">
   <META name="abstract" content="Статьи и публикации о проблемах энергетики">
   <META name="title" content="&quot;Феникс-88&quot;. Производство ОПН и изоляторов - Статьи">
   <META name="page-topic" content="&quot;Феникс-88&quot;. Производство ОПН и изоляторов - Статьи">
   <META name="subject" content="Статьи и публикации о проблемах энергетики">                     
   <META name="keywords" content="Феникс-88, ФЕНИКС-88, &quot;феникс&quot;, феникс 88, Феникс88, феникс88, ЗАО &quot;Феникс-88&quot;,
                                 ограничители перенапряжений, изоляторы, электротехника,
                                 энергетика, ОПН, опн, Опн, разработка, производство,
                                  ПРОИЗВОДСТВО, электроэнергетика, ЭЛЕКТРОЭНЕРГЕТИКА,
                                  электрические сети, защитное высоковольтное оборудование">'
);
                                                         
   
$articles_page -> DisplayWebPage();                                                      
?>

   
 
 автор: cheops   (26.10.2005 в 19:28)   письмо автору
 
   для: Boris   (26.10.2005 в 06:21)
 

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

   
 
 автор: cheops   (25.10.2005 в 13:18)   письмо автору
 
   для: boris   (25.10.2005 в 11:28)
 

Можно поместить файл в директорию, откуда средствами браузера стянуть его невозможно. А далее по схеме Loki, только файл отправлять так как описывается в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=7073

   
Rambler's Top100
вверх

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