PHP Header @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 12 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
BruNko
новый человек
0
Сообщения: 88
Зарегистрирован: 26.06.02
Откуда: Нерюнгри
Заголовок сообщения: PHP Header
Сообщение Добавлено: 25 Январь 2004, 03:35:34 
Как через PHP можно сделать следующее:
необходимо что бы пользователь открыл страничку connect.php?username=123&pass=456, а скрипт connect.php перенаправил запрос на адрес http://domain:10001/username=$username&pass=$pass - это можно сделать через Header ("Location: …"); - но как сделать так, что бы браузер думал что открывает connect.php, а не http://domain:10001/... Страничка http://domain:10001 - грузится бесконечно, поэтому нельзя допустить что бы connect.php работал столько же, сколько и http://domain:10001

надеюсь всем ясно :bye:
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 25 Январь 2004, 13:09:56 
Твои надежды не оправдались.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 25 Январь 2004, 16:15:25 
причём совсем .)) как только разговор пошёл про грузится бесконечно... .)
а так - типичный случай с mod_rewrite, обсуждалось здесь уже не один и не два раза, в поиске mod_rewrite, писать для настолько ленивого человека - не желаю...

оффтопик:
кстати по поводу мод рерайта может что-либо вынести в статьи/иже с ними ? ато однотипные вопросы раз в месяц повторяются точно...

_________________
lost world... lost life... lost tomorrow... only night
BruNko
новый человек
0
Сообщения: 88
Зарегистрирован: 26.06.02
Откуда: Нерюнгри
Сообщение Добавлено: 25 Январь 2004, 16:40:26 
В общем так... нужно что бы когда пользователь открывал 1.php автоматически открывался допустим example.com.
Требования:
1) Адрес в браузере должен быть 1.php
2) 1.php не должен дожидаться загрузки example.com - а перенаправить запрос на example.com, после чего сразу завершится. Т.е. допустим если example.com будет загружаться (сам html-код) допустим около 15 минут, то 1.php должен в памяти быть не более чем 1-2 минуты!
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 25 Январь 2004, 16:47:08 
mod_rewrite спасёт человечество... в этом случае 1.php может вообще НЕ существовать, он НЕ будет выполняться .)

в .htaccess
RewriteEngine on
RewriteRule 1.php http://example.com/

_________________
lost world... lost life... lost tomorrow... only night
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 25 Январь 2004, 17:26:26 
кстати наврал, на другой хост не получится, если внутри одного - легко, на другой - нет...

_________________
lost world... lost life... lost tomorrow... only night
BruNko
новый человек
0
Сообщения: 88
Зарегистрирован: 26.06.02
Откуда: Нерюнгри
Сообщение Добавлено: 26 Январь 2004, 03:19:07 

vexoid писал(а):
кстати наврал, на другой хост не получится, если внутри одного - легко, на другой - нет...



Блин, всё и вертится вокруг того что бы было всё с одного хоста!!! Мне то как раз и нужно сделать так, что бы браузер думал что всё с одного хоста грузится - так не будет срабатывать Permission Denied в JS, при попытке фрейма с host1 вызвать JS функцию на host2 … :(
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 26 Январь 2004, 04:52:02 
что можно
http://blabla.ru/123.php => http://blabla.ru/321.php в строке для ввода урла оставляем http://blabla.ru/123.php, а контент с http://blabla.ru/321.php - легко, при этом опять же 123.php может вообще не существовать

что не знаю как, даже если можно
http://blabla.ru/123.php => http://ya.ru в строке не получится оставить http://blabla.ru/123.php

в принципе как вариант - конечно фреймы, в урл строчке будет один урл, содержимое - другое

_________________
lost world... lost life... lost tomorrow... only night
BruNko
новый человек
0
Сообщения: 88
Зарегистрирован: 26.06.02
Откуда: Нерюнгри
Сообщение Добавлено: 26 Январь 2004, 11:42:32 

vexoid писал(а):
что можно
http://blabla.ru/123.php => http://blabla.ru/321.php в строке для ввода урла оставляем http://blabla.ru/123.php, а контент с http://blabla.ru/321.php - легко, при этом опять же 123.php может вообще не существовать

что не знаю как, даже если можно
http://blabla.ru/123.php => http://ya.ru в строке не получится оставить http://blabla.ru/123.php

в принципе как вариант - конечно фреймы, в урл строчке будет один урл, содержимое - другое



В том то и проблема, что скрыть адрес нужно не от пользователя, а от браузера )))
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 26 Январь 2004, 12:18:14 

BruNko писал(а):
В том то и проблема, что скрыть адрес нужно не от пользователя, а от браузера )))



Зачем?
BruNko
новый человек
0
Сообщения: 88
Зарегистрирован: 26.06.02
Откуда: Нерюнгри
Сообщение Добавлено: 27 Январь 2004, 12:16:46 

Crazy писал(а):

BruNko писал(а):
В том то и проблема, что скрыть адрес нужно не от пользователя, а от браузера )))



Зачем?



Суть проблемы в том, что:
имеется чат (естественно состоящий из нескольких фреймов). Все страницы загружается с адреса example.com:80/PAGE.php, а фрейм с сообщениями грузится с адреса example.com:1012/username=user&password=123 . Проблема - как из фрейма с сообщениями взаимодействовать через JS со фреймом где посетитель пишет сообщение... Выдается ошибка Permision Denied, если вызывать функцию JS непосредственно из фрейма с формой написания сообщений. А если вызывать фун-ию JS расположенную в страничке, где указаны фреймы - то выдается сообщение Object doesn't support this property or method (помойму так пишется). Та же функиция:

function asdddd ()
{
alert ("test");
}

Функция работает со всех страниц с example.com:80, и не работает только лишь с example.com:1012
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 27 Январь 2004, 13:07:14 
Т.е. твой вопрос в сущности звучит так: "а как бы мне хакнуть браузер?"

Ответ: оставь браузер в покое и ищи другие решения. Даже если какой-то конкретный браузер и имеет баг, позволяющий в лоб решить твою проблему, то этот баг будет исправлен при первой же возможности.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 12 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100