Я пытаюсь манипулировать сценарием PHP, чтобы он перенаправлял на определенный URL-адрес, а не выдавал ошибку MySQL.Итак, я перешел от этого ...
$qs = mysql_query("SELECT url FROM $table WHERE `id` = $gid;") or die('MySQL error: '.mysql_error());
... к этому:
$qs = mysql_query("SELECT url FROM $table WHERE `id` = $gid;") or header("Location: http://www.example.com");
Что работает, но меня волнуют две вещи.Во-первых, по умолчанию используется перенаправление 302, и я бы предпочел перенаправление 301.Во-вторых, я обеспокоен тем, что, удаляя die () из этой строки, скрипт не завершает работу должным образом после перенаправления.
Теперь я сделал небольшую домашнюю работу, но не могудостаточно выяснить, возможно ли объединить die () с двумя экземплярами header () в этой единственной строке кода (т.е. без изменения того, что происходит вокруг этой конкретной строки).