X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите найти ошибку, скрипт не работает
marshal
marshal
Topic Starter сообщение 2.2.2008, 10:19; Ответить: marshal
Сообщение #1


Это редирект ссылок из файла txt,скрипт не работает.
В PHP особо не разбираюсь,чтобы найти ошибку.Может кто нибудь поможет?
<?php
$arr = file("redir.txt");
$c = sizeof($arr)-1;
$url = trim($arr[random(0, $c)]);
Header("Status: 301 Moved Permanently");
Header("Location: $url");
?>


Сообщение отредактировал marshal - 2.2.2008, 10:19
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
blaga
blaga
сообщение 2.2.2008, 16:09; Ответить: blaga
Сообщение #2


Верхний хедер убери. Оставь только перенаправление.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
marshal
marshal
Topic Starter сообщение 2.2.2008, 21:14; Ответить: marshal
Сообщение #3


Убрал,но ничего не изменилось.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rus3322
rus3322
сообщение 2.2.2008, 21:38; Ответить: rus3322
Сообщение #4


создаешь файл .htaccess
в него вставляешь:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} ^твой сайт$ [OR]
RewriteCond %{HTTP_HOST} ^www.твой сайт$
RewriteRule ^(.*)$ http://куда редирект/$1 [R=301,L]


Если надо только какуюто страницу то дописываешь твой сайт/страница


--------------------
Куплю любые сайты из ЯК
Новый эксперемент по поднятию ТИЦ сапой
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
marshal
marshal
Topic Starter сообщение 2.2.2008, 22:04; Ответить: marshal
Сообщение #5


Да,но это будет просто редирект на указанную страницу,а в моем примере редирект идет (должен был идти) по списку ссылок из файла redir.txt
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rus3322
rus3322
сообщение 2.2.2008, 23:31; Ответить: rus3322
Сообщение #6


(marshal @ 2.2.2008, 21:04) *
Да,но это будет просто редирект на указанную страницу,а в моем примере редирект идет (должен был идти) по списку ссылок из файла redir.txt

Ну тогда незнаю не когда небыло нужды вот и не задавался вопросом...


--------------------
Куплю любые сайты из ЯК
Новый эксперемент по поднятию ТИЦ сапой
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
blaga
blaga
сообщение 3.2.2008, 7:42; Ответить: blaga
Сообщение #7


Что происходит? какие ошибки выдает. Я свой телепатический аппарат вчера сломал не могу догадаться.
1. сделай echo $url; после той строчки где обрезаешь пробелы.
2. У тебя точно ничего невыводится в браузер выше header? Хидер в браузер должен выходить самый первый.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
blaga
blaga
сообщение 4.2.2008, 11:24; Ответить: blaga
Сообщение #8


сразу код глазами пробежал, не заметил.
в PHP нет функции random() есть только rand()
поменяй эти строки и все ок.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
marshal
marshal
Topic Starter сообщение 4.2.2008, 19:04; Ответить: marshal
Сообщение #9


Все заработало.Спасибо за помощь.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал marshal - 4.2.2008, 19:11
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Через какой браузер и как можно найти в кэшэ браузера видео
10 Room 1947 23.3.2024, 7:41
автор: Room
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 692 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1695 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2315 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12412 24.7.2020, 17:02
автор: -JamesSmips-


 



RSS Текстовая версия Сейчас: 29.3.2024, 17:31
Дизайн