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  


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

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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите выбрать ноутбук
Ноутбук для детей
14 kstnews 294 Сегодня, 3:34
автор: anchous
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1356 11.12.2017, 13:11
автор: Mikki
Открытая тема (нет новых ответов) Как найти группы, где в обсуждениях есть аренда
7 Motorocker 1016 6.12.2017, 13:49
автор: Nickita_Larionoff
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 448 30.11.2017, 7:18
автор: Nell
Горячая тема (нет новых ответов) Реально ли здесь найти работу?
35 Credos86 3702 29.11.2017, 19:37
автор: obohon


 



RSS Текстовая версия Сейчас: 18.12.2017, 4:04
Дизайн