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

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

Thread Status:
Not open for further replies.
  1. Joker-jar

    Joker-jar Elder - Старейшина

    Joined:
    11 Mar 2007
    Messages:
    581
    Likes Received:
    205
    Reputations:
    37
    PHP:
    <?
      if (isset(
    $_POST['test']))
        {
          if ((
    $io fsockopen"www.site.com"80$errno$errstr5)) !== false)
            {
              
    $send "POST / HTTP/1.0\r\n";
              
    $send .= "Host: www.site.com\r\n";
              
    $send .= "Referer: http://www.site2.com\r\n";
              
    $p 'test='.$_POST['test'];
              
    $send .= "Content-Length: ".strlen($p)."\r\n";
              
    $send .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n";
              
    $send .= $p;
              
    fputs ($io$send);
              
    $resv '';
                while (!
    feof($io))
                  {
                    
    $resv .= fread($io8192);
                  }
            }
        }
    ?>

    <form method="post">
    <input name="test">
    <input type="submit">
    </form>
    Может, где-то есть ошибки (нет возможности проверить), но идею уловить можно
     
  2. Olmer

    Olmer New Member

    Joined:
    10 Jan 2005
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    идею-то понял.. но дело в том, что сам пользователь на мерчант заходить не будет в этом случае: скрипт посылает запрос на сервер и записывает ответ в массив $resv, содержимое которого и будет вероятно выведено пользователю. Но тут много подводных камней: пользователь же должен произвести и кое-какие действия на сайте e-gold(произвести оплату), к тому же мало кто из пользователей согласиться вписывать свои платежные данные в формы на сайте, а не на оригинальном мерчанте e-gold, помимо этого возникает следующая проблема: доступ к кошелькам будет с одного ip(c ip сервера, на котором висит скрипт), а это может привести к очень нежелательным последствиям.- ну, тут можно еще что-то придумать(заставить скрипт работать через списки socks, например, и проч..)
     
    #62 Olmer, 2 Oct 2007
    Last edited: 2 Oct 2007
  3. Tw!m4

    Tw!m4 Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    187
    Likes Received:
    19
    Reputations:
    0
    Привет всем!
    Такая ситуация, есть страница на хтмл-е. В ней 2 фрейма: левый фрейм - меню, правый - где показываются страницы выбранные с левого фрейма. Левый Фрейм серого цвета, в правом фрейме каждая страница имеет свой цвет. Вопрос: можно ли поменять цвет левого фрейма под каждую страницу при нажатии на меню пункт? (e.g. если страница серая, левый фрейм меняется тоже в серый цвет, а если жёлтая, то в жёлтый)

    PS: тока хтмл или яваскрипт! =)
     
  4. inv

    inv Banned

    Joined:
    3 Aug 2007
    Messages:
    261
    Likes Received:
    143
    Reputations:
    -58
    parent['имя фрейма'].document.body.style.backgroundColor = 'новый цвет';
     
    2 people like this.
  5. Helios

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

    Joined:
    14 Jan 2007
    Messages:
    414
    Likes Received:
    180
    Reputations:
    103
    В фрейме с меню:

    PHP:

    <a href="blue.html" target="left" onclick="document.body.style.backgroundColor = '#0000ff';">Blue page</a>

     
    1 person likes this.
  6. Tw!m4

    Tw!m4 Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    187
    Likes Received:
    19
    Reputations:
    0
    оо! супер! сенкс =)
     
  7. Tw!m4

    Tw!m4 Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    187
    Likes Received:
    19
    Reputations:
    0
    Привет!
    У меня тут ещё одна проблема, кагда я актуализирую страницу то цвет левого фрейма востонавливается и красится в тот цвет который прописан у него в боди. Это можна подправить?
     
  8. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
    <title>example</title>
    
    <script type="text/javascript">
    <!--
    function AutoColor(){
    window.frames.leftFrame.document.body.style.backgroundColor = window.frames.mainFrame.document.body.style.backgroundColor;
    }
    //-->
    </script>
    
    </head>
    <frameset cols="180,*" border="2px" framespacing="0">
      <frame src="menu.html" name="leftFrame" onload="AutoColor()" title="leftFrame" />
      <frame src="pages.html" name="mainFrame" onload="AutoColor()" title="mainFrame" />
    </frameset>
    </html>
     
  9. Tw!m4

    Tw!m4 Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    187
    Likes Received:
    19
    Reputations:
    0
    astrologer
    не катит почему-то оО
     
  10. phol1eadeux

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

    Joined:
    7 Aug 2007
    Messages:
    108
    Likes Received:
    48
    Reputations:
    -1
    Измени строку в скрипте
    HTML:
    window.frames.leftFrame.document.body.bgColor = window.frames.mainFrame.document.body.bgColor;
    
     
    1 person likes this.
  11. Tw!m4

    Tw!m4 Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    187
    Likes Received:
    19
    Reputations:
    0
    отлично, сработало!! + =)
     
  12. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Вообще-то было достаточно убрать неизвестно откуда взявшиеся пробелы
    P.S. И в Опере (9.23, как минимум) и IE 6.0 твой вариант не работает.
     
    #72 astrologer, 5 Oct 2007
    Last edited: 5 Oct 2007
    1 person likes this.
  13. freddi

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

    Joined:
    5 Jul 2006
    Messages:
    399
    Likes Received:
    243
    Reputations:
    145
    для SELECT нужно изменить цвета стрелки, как это сделать с помощью css? все остальные параметры поменял, а этот немогу. и еще может есть мультибраузерный способ чтобы у TEXTAREA цвета полосы прокрутки во всех браузерах отображались?
     
  14. phol1eadeux

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

    Joined:
    7 Aug 2007
    Messages:
    108
    Likes Received:
    48
    Reputations:
    -1
    Цвета стрелок для select не изменить. Они наследуют стиль ОС.
     
    1 person likes this.
  15. Underwit

    Underwit Banned

    Joined:
    6 Oct 2006
    Messages:
    191
    Likes Received:
    137
    Reputations:
    16
    помоему вот так scrollbar-arrow-color:
     
  16. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    это только для ие и конкуерора
     
    6 people like this.
  17. freddi

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

    Joined:
    5 Jul 2006
    Messages:
    399
    Likes Received:
    243
    Reputations:
    145
    да, скорее всего это так.
     
  18. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Нет ничего невозможного. Напрямую нельзя, зато можно обойти: http://www.quirksmode.org/dom/inputfile.html Там про "input type='file'", но принцип точно такой же.
     
    1 person likes this.
  19. freddi

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

    Joined:
    5 Jul 2006
    Messages:
    399
    Likes Received:
    243
    Reputations:
    145
    спс за линк, посмотрю позже.
    нашол способ при котором стрелка списка не отображается (ие, опера)

    HTML:
    <select size=1 style="position:absolute;width:100px;clip:rect(1px 81px 20px 1px);background:#cccccc;" type=text name=id><option value=first  selected>1</option><option value=second>2</option></select>
     
  20. Krey

    Krey Member

    Joined:
    8 Sep 2007
    Messages:
    0
    Likes Received:
    16
    Reputations:
    -20
    Привет всем.
    Как раскодироваь зашифрованный Html, какой прогой?
     
Thread Status:
Not open for further replies.