Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запись адресной строки, помогите плиз... 
:(
    Опции темы
Makc
Дата 25.6.2004, 16:12 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











не понимаю
при помощи пхп ниакак нельзя что ли записать адресную строку куда нибудь и потом ее вызвать ?
можно как нибудь по другому
смысл то какой :
вот например зашел на страницу
и пусть адресная строка куда нибудь запишется скажем перменная ALINK
потом я на любой странице своего сайта создаю ссылку <a href="$ALINK">ссылка</a>
спасибо всем ! кто поможет smile.gif !
  Вверх
Ignat
Дата 25.6.2004, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



Если память не изменяет $PHP_SELF - то что тебе нужно.


--------------------
Теперь при чем :P
PM   Вверх
MuToGeN
Дата 25.6.2004, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



PHP_SELF - только имя скрипта
см. phpinfo() для полного пути


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Guest
Дата 25.6.2004, 17:47 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











ребят я вообще пхп не знаю
помогите плиз !
  Вверх
savage
Дата 25.6.2004, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 13.8.2003

Репутация: -1
Всего: нет



Код

$ALINK=$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];


$_SERVER['HTTP_HOST'] - сам хост;
$_SERVER["REQUEST_URI"] - скрипт + параметры (если есть конечно);

Это сообщение отредактировал(а) savage - 25.6.2004, 18:18
PM MAIL   Вверх
Makc
Дата 25.6.2004, 19:18 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Ну вот смотрите if (empty($_SESSION['firstpage'])) { $_SESSION['firstpage'] = $_SERVER["REQUEST_URI"]; }
а как отсюда сделать эту ссылку чтоб вот так было <a href=...>link</a>

мне надо чтоб как на первую страницу вошел так адресная строка записалась, а потом с любой я мог поставить линку и вот именно href должен = тому что было на первой странице
  Вверх
Chuck
Дата 25.6.2004, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Сушня
**


Профиль
Группа: Эксперт
Сообщений: 442
Регистрация: 12.12.2003
Где: Узбекистан, Ташке нт

Репутация: нет
Всего: 9



Ему через сессию нужно, в сессии сохранить переменную, а потом, при надобности вызвать!!!
Могу пример накатать....
PM MAIL WWW GTalk   Вверх
yUAC
Дата 25.6.2004, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 9.6.2004

Репутация: 3
Всего: 3



<?
session_start();
// это нужно прописывать в каждом скрипте
...

if (empty($_SESSION['firstpage'])) { $_SESSION['firstpage'] = $_SERVER["REQUEST_URI"]; }

...

?>
<a href="<?if(!empty($_SESSION['firstpage'])) echo $_SESSION['firstpage']; else echo "DEFAULT LINK";?>">link</a>
PM MAIL   Вверх
Guest
Дата 26.6.2004, 16:03 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(Chuck @ 25.6.2004, 21:47)
Ему через сессию нужно, в сессии сохранить переменную, а потом, при надобности вызвать!!!
Могу пример накатать....

Напиши пожалуйста...
ту yUAC : не катит sad.gif
  Вверх
IZ@TOP
Дата 27.6.2004, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Цитата
<?php

session_start();

echo $_SESSION['LastUrl'].'<br />';

$LastUrl = (isset($_SERVER['QUERY_STRING'])) ? $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'] : $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
$_SESSION['LastUrl'] = $LastUrl;

echo $_SESSION['LastUrl'];

?>



--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Guest
Дата 28.6.2004, 08:30 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











а ссылку на это как сделать ?
  Вверх
IZ@TOP
Дата 28.6.2004, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Слушай, если тебе нужна просто ссылка на предыдущую страничку, то делай так:
Цитата
<a href="<?php echo $_SERVER['HTTP_REFERER']; ?>">Назад</a>



--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
IZ@TOP
Дата 28.6.2004, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Модератор: Уважаемые пользователи! Если Вы не разбераетесь в какой то технологии, прошу сначало хотя-бы изучить ее азы прежде чем задавать какие-то вопросы. Так как код целиком Вам ни кто писать не будет.
PS И прошу формулировать поставленные задачи так, чтобы понятно было даже первокласнику.



--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Zandr
Дата 29.7.2004, 09:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 433
Регистрация: 16.7.2004
Где: Новосибирск

Репутация: нет
Всего: 13



Цитата

Слушай, если тебе нужна просто ссылка на предыдущую страничку, то делай так:
Цитата

<a href="<?php echo $_SERVER['HTTP_REFERER']; ?>">Назад</a>


Эх, батенька... Из-за веры в $_SERVER['HTTP_REFERER'] я однажды очень сильно облажался на собеседовании при приеме на работу. Написал движок сайта (на предыдущей работе) - ну, там управление контентом, пользователями, привелегиями, редактирование страниц прямо в браузере, ну много короче приятного. И была у меня проверка - с какой страницы получены переменные для скрипта - если проверка не проходила - действие не выполнялось. Проверка была как раз по переменной $_SERVER['HTTP_REFERER']. Так вот некоторые браузеры не кидают серверу эту переменную (мазилка, на которой сайт смотрели как раз была из их числа). Собсна я даже залогиниться не смог на своем сайте. smile.gif

PS на работу не взяли...
PM MAIL   Вверх
PARROT
Дата 12.11.2005, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



smile


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0977 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.