header

Discussion in 'PHP' started by barnaki, 30 Dec 2008.

  1. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    вообщем такая проблема.
    есть скрипт
    <?php
    ob_start();
    include_once "functions.php";
    include_once "db_config.php";

    $name = htmlspecialchars($_POST['name']);
    $city = htmlspecialchars($_POST['city']);
    $email = htmlspecialchars($_POST['email']);
    $url = htmlspecialchars($_POST['url']);
    $msg = htmlspecialchars($_POST['msg']);

    $time =mysql_query("SELECT NOW();");
    $puttime = mysql_result($time,0);
    if(!$puttime)
    {
    $puttime= "0000 00 00 00:00:00";
    }
    $add_query = "INSERT INTO guest VALUES(0,'$name','$city','$email','$url','$msg','$puttime','show')";
    if (!mysql_query($add_query))
    {
    echo "cant write message";
    }

    header ("Location : http://banderas/fuck/index.php");
    exit;

    ?>
    в нем не работает header ("Location : http://banderas/fuck/index.php"); .
    как заставить его перейти ?
     
  2. preda1or

    preda1or Member

    Joined:
    27 Oct 2008
    Messages:
    167
    Likes Received:
    96
    Reputations:
    6
    <?php
    ob_start();
    include_once "functions.php";
    include_once "db_config.php";

    $name = htmlspecialchars($_POST['name']);
    $city = htmlspecialchars($_POST['city']);
    $email = htmlspecialchars($_POST['email']);
    $url = htmlspecialchars($_POST['url']);
    $msg = htmlspecialchars($_POST['msg']);

    $time =mysql_query("SELECT NOW();");
    $puttime = mysql_result($time,0);
    if(!$puttime)
    {
    $puttime= "0000 00 00 00:00:00";
    }
    $add_query = "INSERT INTO guest VALUES(0,'$name','$city','$email','$url','$msg','$ puttime','show')";
    if (!mysql_query($add_query))
    {
    echo "cant write message";
    ob_flush();
    die();
    }

    header ("Location: http://google.ru");
    ob_flush();
    die();

    ?>

    попробуй
    а вообще до header не должно быть никакого вывода
     
    #2 preda1or, 30 Dec 2008
    Last edited: 30 Dec 2008
  3. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    все дело в пробеле
    header("Location: http://banderas/fuck/index.php");
    а не
    header("Location : http://banderas/fuck/index.php");
    ну и жесть
     
    1 person likes this.