За последние 24 часа нас посетили 18735 программистов и 1603 робота. Сейчас ищут 872 программиста ...

Авто заполнение формы html

Тема в разделе "PHP для новичков", создана пользователем Егрес, 2 янв 2009.

  1. Егрес

    Егрес Активный пользователь

    С нами с:
    4 июн 2008
    Сообщения:
    30
    Симпатии:
    0
    Здравствуйте, не могу сообразить как сделать авто заполнение формы:
    HTML:
    1. <form method="post" action="http://url/script.php" onsubmit="return checkform(this)">
    2.  <tr>
    3.   <td>форма1</td>
    4.   <td><input type="text" name="form" maxlength="60"/></td>
    5.  </tr>
    6.  <tr>
    7.   <td>форма2</td>
    8.   <td><input type="form2" name="form2" maxlength="60" /></td>
    9.  </tr>
    10.  <tr>
    11.   <td>форма3</td>
    12.   <td><input type="form3" name="form3" maxlength="60"/></td>
    13.  </tr>
    14.  <tr>
    15. <td colspan="2" style="text-align: center;"><br />
    16.   <input type="submit" name="submit" value="submit" />
    17. </td>
    18.  </tr>
    19. </form>
    Мне нужно что бы эти поля соответсвенно заполнялись значениями переменных
    $form
    $form1
    $form3
    И автоматически отсылались на сервер.
    Извиняюсь то что вопрос, скажем, не трудный, но сам не могу реализовать.
     
  2. Тигренок

    Тигренок Активный пользователь

    С нами с:
    29 дек 2008
    Сообщения:
    133
    Симпатии:
    0
    Адрес:
    ты такой нарисовался?
    Здравствуйте.

    Ты хочешь после отправки формы сделать автозаполнение? или откуда у тебя дожны браться переменный $form,1,3?

    а так, значения в свойствах "value" (value=$form1) ставятся
     
  3. Егрес

    Егрес Активный пользователь

    С нами с:
    4 июн 2008
    Сообщения:
    30
    Симпатии:
    0
    Я хочу сделать, что бы форма автоматически заполнялась и отправлялась.

    Переменные я указываю в начале скрипта, но не знаю как сделать автозаполнение.
     
  4. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    с какой целью?
     
  5. djunkie

    djunkie Активный пользователь

    С нами с:
    19 ноя 2008
    Сообщения:
    134
    Симпатии:
    0
    HTML:
    1. <input type="text" value="<?php echo $form2 ?>" />
     
  6. Егрес

    Егрес Активный пользователь

    С нами с:
    4 июн 2008
    Сообщения:
    30
    Симпатии:
    0
    Тфу ты е мае=) мудрить начал, забыл про простое совем=) спасибо.
     
  7. Егрес

    Егрес Активный пользователь

    С нами с:
    4 июн 2008
    Сообщения:
    30
    Симпатии:
    0
    Просто хочу автоматизировать этот процес
     
  8. Егрес

    Егрес Активный пользователь

    С нами с:
    4 июн 2008
    Сообщения:
    30
    Симпатии:
    0
    Вот форма

    HTML:
    1. <form method="post" action="http://site/index.php?id=script" onsubmit="return checkform(this)">
    2.  <tr>
    3.   <td><input type="text" name="forum" value="<?php echo $form  ?>"/></td>
    4.  </tr>
    5.  <tr>
    6.   <td><input type="forum" name="forum" value="<?php echo $form  ?>"/></td>
    7.  </tr>
    8.  <tr>
    9.   <td><input type="forum" name="forum" value="<?php echo $form ?>"/></td>
    10.  </tr>
    11.   <tr>
    12.   <td colspan="2" style="text-align: center;"><br />
    13.   <input type="submit" name="submit" value="Send" /></td>
    14.  </tr> 
    15. </form>
    Все заданно, и работает если нажать кнопку send, но я не могу понять, как сделать так, что бы скрипт сам выполнял все, и эта форма отсылалась на сервер.
     
  9. egrik

    egrik Активный пользователь

    С нами с:
    22 дек 2006
    Сообщения:
    23
    Симпатии:
    0
    Адрес:
    Voronezh
    HTML:
    1. <form method="post" id="test_form" action="http://site/index.php?id=script" onsubmit="return checkform(this)">
    2.  <table>
    3.   <tr>
    4.    <td><input type="text" name="forum" value="<?php echo $form  ?>"/></td>
    5.   </tr>
    6.   <tr>
    7.    <td><input type="forum" name="forum" value="<?php echo $form  ?>"/></td>
    8.   </tr>
    9.   <tr>
    10.    <td><input type="forum" name="forum" value="<?php echo $form ?>"/></td>
    11.   </tr>
    12.    <tr>
    13.    <td colspan="2" style="text-align: center;"><br />
    14.    <input type="submit" name="submit" value="Send" /></td>
    15.   </tr>    
    16.  </table>
    17.  </form>
    [js]
    document.getElementById('test_form').submit();
    [/js]

    вот только зачем это все? Может быть все-таки лучше CURL?
     
  10. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Подмена форм :)
     
  11. Djegan

    Djegan Активный пользователь

    С нами с:
    13 авг 2009
    Сообщения:
    2
    Симпатии:
    0
    egrik
    А как это сделать при помощи курл, когда там стоит событие onsubmit.