[HTML, Css] - Задай вопрос, получи ответ

Discussion in 'PHP' started by banned, 28 Jun 2007.

Thread Status:
Not open for further replies.
  1. _evgeniy_

    _evgeniy_ Member

    Joined:
    7 Sep 2008
    Messages:
    25
    Likes Received:
    11
    Reputations:
    5
    можно так
    PHP:
    <script>
    function msg(txt) 
    {
        alert(txt);
    }
    </script>
    <form action="" method="post" target="hiddenframe" enctype="multipart/form-data">
    <input type="text" name="id_text" value="123" /><input type="submit" value="Отправить" />
    </form>
    <iframe id="hiddenframe" name="hiddenframe" style="display:none; width:0px; height:0px;"></iframe>
     <?
     if (isset($_POST['id_text']))
     {
        echo '<script>window.parent.msg(\'Запрос отправлен\')</script>';
     }
     ?>
     
  2. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    557
    Likes Received:
    306
    Reputations:
    27
    в этом случаи станица перезагрузиться, а ему надо
    2 heretic1990 посмотри тут - http://malsup.com/jquery/form/, там реально все просто.
     
  3. _evgeniy_

    _evgeniy_ Member

    Joined:
    7 Sep 2008
    Messages:
    25
    Likes Received:
    11
    Reputations:
    5
    перезагрузится только фрейм скрытый
     
  4. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    AkyHa_MaTaTa а где эти два файла?
    path/to/form.js
    path/to/jquery.js
     
  5. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    557
    Likes Received:
    306
    Reputations:
    27
    хм, перезагрузиться все страница, не неси чепуху.
     
  6. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    557
    Likes Received:
    306
    Reputations:
    27
    jquery.js:
    http://jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js

    form.js
    http://jqueryjs.googlecode.com/svn/trunk/plugins/form/jquery.form.js
     
  7. _evgeniy_

    _evgeniy_ Member

    Joined:
    7 Sep 2008
    Messages:
    25
    Likes Received:
    11
    Reputations:
    5
    я проверел прежде чем писать! все нормально работает
    Если не знаешь вот статья с http://ru.wikipedia.org/wiki/AJAX

     
    #887 _evgeniy_, 20 Jan 2009
    Last edited: 20 Jan 2009
  8. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    AkyHa_MaTaTa БИГ, БИГ спасибо, то что надо прямо в точку+++))
    P.S. прыгаю от счастья))
     
  9. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    557
    Likes Received:
    306
    Reputations:
    27
    я не спорю с помошью frame можно делать так что бы основной контекст не перезагружался, только не пойму какое это отношения имет к твоему ппримеру, то что ты тупа разместил ифрейм на странице и action оставил пустым совсем не означает что страница(он же основной контекст ) не перезагрузиться.
     
    #889 AkyHa_MaTaTa, 20 Jan 2009
    Last edited: 20 Jan 2009
    1 person likes this.
  10. _evgeniy_

    _evgeniy_ Member

    Joined:
    7 Sep 2008
    Messages:
    25
    Likes Received:
    11
    Reputations:
    5
    зато target указан

    action - Адрес CGI-программы или документа, которые обрабатывает данные формы. в данном случае таже самая страница, поэтому пустое поле
    target - Имя окна или фрейма, куда обработчик будет загружать возвращаемый результат.
     
    #890 _evgeniy_, 20 Jan 2009
    Last edited: 20 Jan 2009
    1 person likes this.
  11. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    557
    Likes Received:
    306
    Reputations:
    27
    хех, если все так было просто, ок вот тебе маленький экспиримент :
    PHP:

    <html>
    <script>
    alert(" я основной контент и я загружен");
    function msg(txt) 
    {
        alert(txt);
    }
    </script>
    <form action="" method="post" target="hiddenframe" enctype="multipart/form-data">
    <input type="text" name="id_text" value="123" /><input type="submit" value="Отправить" />
    </form>
    <iframe id="hiddenframe" name="hiddenframe" style="display:none; width:0px; height:0px;"></iframe>
     <?
     if (isset($_POST['id_text']))
     {
        echo '<script>window.parent.msg(\'Запрос отправлен\')</script>';
     }
     ?>
     </html>

    по идиее alert(" я основной контент и я загружен"); будет происходить тогда когда страница либо перезагрузиться либо загрузиться, то есть единажды при загрузки страницы, угадай что произойдет когда ты нажмешь бутон отправить :)
     
    2 people like this.
  12. Jelay

    Jelay New Member

    Joined:
    26 Jan 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Хочю создать топ Lineage2 серверов , примерно как на l2top.ru , что для этого нужно? Какие скрипты.. да все такое... (раньше работал с Joomla и Ucoz) так что публикуйте норм выражениями чтобы было понятно=)
     
  13. Корвин

    Корвин Elder - Старейшина

    Joined:
    26 Feb 2007
    Messages:
    256
    Likes Received:
    31
    Reputations:
    3
    чувак, ты, по-моему, не туда попал, тебе тут никто не будет лазить по l2top и анализировать какие именно скрипты там используются, это ты должен делать сам, а вот когда столкнешься с какой то более четкой проблемой типа как написать такую то функцию, то пиши сюда.


    сюда - всмысле на этот форум
     
    #893 Корвин, 28 Jan 2009
    Last edited: 29 Jan 2009
    1 person likes this.
  14. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Лутше в соседнюю тему, т.к. на хтмл сервер не построишь =). Иди учи пхп.
     
  15. prescott

    prescott Elder - Старейшина

    Joined:
    28 Jul 2008
    Messages:
    132
    Likes Received:
    43
    Reputations:
    5
    У знакомых сайт протроянили, вставили скрипт переадресовывающий страницу на вредоносный сайт. Скрипты со страниц я убрал, но тех пользователей, страницы которых были в кэше, сайт все равно перекидывает.

    Кто знает есть ли в чистом ХТМЛ какие-нибудь мета теги, чтоб страница не бралась автоматом из кэша? Пхп на сервере не стоит, поэтому слать хидеры не предлагать. Переименовывать все ссылки в десятках хтмл страниц неохота, да и в поисковиках ссылки не сразу сменятся...

    UPD: разобрался. Думал почему сервер сам не шлет заголовок ластмодифиед =) Оказывается сервер все шлет правильно, просто этот мудак еще и .htaccess прописал на переадресацию, если чувак пришел из поисковиков =)
     
    #895 prescott, 29 Jan 2009
    Last edited: 29 Jan 2009
  16. mff

    mff Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    prescott, вредоносный код прицепляется в конец всех страниц корня сайта?
     
    1 person likes this.
  17. diznt

    diznt Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    432
    Likes Received:
    164
    Reputations:
    -19
    Хочу разместить текст на картинке! Но так он размещаеться но токо картинка полностью не показываеться а токо где сам текст (то есть размеры картинки сравниваються с размером текстом)
    Выставлял занчения но не хочет! (картинку свою писал в url() )
     
  18. mff

    mff Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    HTML:
    <div style="position:absolute; width:200px; height:200px; left: 100px; top:100px;background: url('your_image.jpg') top left no-repeat;">
    текст на картинке</div>
     
  19. crackmail

    crackmail Elder - Старейшина

    Joined:
    3 Jun 2008
    Messages:
    106
    Likes Received:
    19
    Reputations:
    10
    подскажите код , который создает строчку для ввода информации скрытой звездочками
    ps только ни это <input type="password" name="password"> , нужно какая-нибудь альтернатива
     
    #899 crackmail, 3 Feb 2009
    Last edited: 3 Feb 2009
  20. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    почему? Есть какое-то место в инете, где не поддерживается html?
     
Thread Status:
Not open for further replies.