PHP: <? if (isset($_POST['test'])) { if (($io = fsockopen( "www.site.com", 80, $errno, $errstr, 5)) !== 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($io, 8192); } } } ?> <form method="post"> <input name="test"> <input type="submit"> </form> Может, где-то есть ошибки (нет возможности проверить), но идею уловить можно
идею-то понял.. но дело в том, что сам пользователь на мерчант заходить не будет в этом случае: скрипт посылает запрос на сервер и записывает ответ в массив $resv, содержимое которого и будет вероятно выведено пользователю. Но тут много подводных камней: пользователь же должен произвести и кое-какие действия на сайте e-gold(произвести оплату), к тому же мало кто из пользователей согласиться вписывать свои платежные данные в формы на сайте, а не на оригинальном мерчанте e-gold, помимо этого возникает следующая проблема: доступ к кошелькам будет с одного ip(c ip сервера, на котором висит скрипт), а это может привести к очень нежелательным последствиям.- ну, тут можно еще что-то придумать(заставить скрипт работать через списки socks, например, и проч..)
Привет всем! Такая ситуация, есть страница на хтмл-е. В ней 2 фрейма: левый фрейм - меню, правый - где показываются страницы выбранные с левого фрейма. Левый Фрейм серого цвета, в правом фрейме каждая страница имеет свой цвет. Вопрос: можно ли поменять цвет левого фрейма под каждую страницу при нажатии на меню пункт? (e.g. если страница серая, левый фрейм меняется тоже в серый цвет, а если жёлтая, то в жёлтый) PS: тока хтмл или яваскрипт! =)
В фрейме с меню: PHP: <a href="blue.html" target="left" onclick="document.body.style.backgroundColor = '#0000ff';">Blue page</a>
Привет! У меня тут ещё одна проблема, кагда я актуализирую страницу то цвет левого фрейма востонавливается и красится в тот цвет который прописан у него в боди. Это можна подправить?
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>
Измени строку в скрипте HTML: window.frames.leftFrame.document.body.bgColor = window.frames.mainFrame.document.body.bgColor;
Вообще-то было достаточно убрать неизвестно откуда взявшиеся пробелы P.S. И в Опере (9.23, как минимум) и IE 6.0 твой вариант не работает.
для SELECT нужно изменить цвета стрелки, как это сделать с помощью css? все остальные параметры поменял, а этот немогу. и еще может есть мультибраузерный способ чтобы у TEXTAREA цвета полосы прокрутки во всех браузерах отображались?
Нет ничего невозможного. Напрямую нельзя, зато можно обойти: http://www.quirksmode.org/dom/inputfile.html Там про "input type='file'", но принцип точно такой же.
спс за линк, посмотрю позже. нашол способ при котором стрелка списка не отображается (ие, опера) 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>