PHP: перенаправление заголовка, после простого перемешивания массива

Я получил этот простой код PHP:

<?php
$links = array('http://link1.com', 'http://link2.com',);
shuffle($links);
header("Location: $links[0]");
exit;
?>

Я хочу рандомизировать ссылку перенаправления, используя этот простой массив. У меня есть два разных сервера на двух разных хостингах. Он отлично работает на одном из этих хостингов и на локальном apache, но не работает на втором хостинге. В чем может быть проблема? Разные настройки php? Array и shuffle работают, потому что я могу отображать ссылки, но есть проблема с заголовком.

-2

Решение

У тебя есть Попробуйте положить:

   session_start()

в начале вашего файла? Это сработало для меня некоторое время назад

Обновлено из-за того, что одному пользователю не понравилась формулировка моего ответа … (см. Зачеркнутый текст)

-2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]