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



 

Здравствуйте, гость ( Вход | Регистрация )

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


Новичок
*

Группа: User
Сообщений: 34
Регистрация: 11.7.2007
Поблагодарили: 6 раз
Репутация:   2  


Это редирект ссылок из файла 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


Участник
***

Группа: Viewer
Сообщений: 149
Регистрация: 7.1.2008
Из: Байкал.
Поблагодарили: 0 раз
Репутация:   1  


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


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


Новичок
*

Группа: User
Сообщений: 34
Регистрация: 11.7.2007
Поблагодарили: 6 раз
Репутация:   2  


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


Завсегдатай
*****

Группа: Active User
Сообщений: 873
Регистрация: 10.12.2007
Из: казанда
Поблагодарили: 95 раз
Репутация:   13  


создаешь файл .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


Новичок
*

Группа: User
Сообщений: 34
Регистрация: 11.7.2007
Поблагодарили: 6 раз
Репутация:   2  


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


Завсегдатай
*****

Группа: Active User
Сообщений: 873
Регистрация: 10.12.2007
Из: казанда
Поблагодарили: 95 раз
Репутация:   13  


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

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


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


Участник
***

Группа: Viewer
Сообщений: 149
Регистрация: 7.1.2008
Из: Байкал.
Поблагодарили: 0 раз
Репутация:   1  


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


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


Участник
***

Группа: Viewer
Сообщений: 149
Регистрация: 7.1.2008
Из: Байкал.
Поблагодарили: 0 раз
Репутация:   1  


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


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


Новичок
*

Группа: User
Сообщений: 34
Регистрация: 11.7.2007
Поблагодарили: 6 раз
Репутация:   2  


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

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


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Где можно найти хорошего копирайтера?
9 megi 854 Сегодня, 9:06
автор: phant
Горячая тема (нет новых ответов) Помогите, пожалуйста, моей дочери выжить!
благотворительный топик
30 vitvirtual 3762 19.5.2018, 8:30
автор: vitvirtual
Открытая тема (нет новых ответов) Не работает вывод средств, выдает ошибку
12 Room 2567 9.5.2018, 13:42
автор: MissContent
Открытая тема (нет новых ответов) Продвигаю страницу по запросу "Как сделать игру". Помогите советом, пожалуйста
Я секу в теме! Но подать статью угодным поисковикам образом не смо
22 coremission 2161 8.5.2018, 12:33
автор: coremission
Горячая тема (нет новых ответов) Реально ли здесь найти работу?
39 Credos86 5281 6.5.2018, 1:09
автор: 0pium


 



RSS Текстовая версия Сейчас: 23.5.2018, 9:45
Дизайн