Vraag & Antwoord

Webprogrammeren & scripting

php unexpected T_STRING

Anoniem
Ger
1 antwoord
  • Hallo, ik heb een soort van form gemaakt voor admins om een topic toe te voegen aan een forum, maar nu krijg ik steeds een error op line 17:
    [code:1:fb88ed6b38]Parse error: syntax error, unexpected T_STRING in /home/a4410702/public_html/create_cat.php on line 17
    [/code:1:fb88ed6b38]

    Dit is regel 17:
    [code:1:fb88ed6b38] VALUES(''.mysql_real_escape_string($_POST['cat_name']).',' '.mysql_real_escape_string($_POST['cat_description']).'');[/code:1:fb88ed6b38]

    En dit is het volledig script:
    [code:1:fb88ed6b38]
    if($_SERVER['REQUEST_METHOD'] != 'POST')
    {
    //the form hasn't been posted yet, display it
    echo '<form method="post" action="">
    Category name: <input type="text" name="cat_name" />
    Category description: <textarea name="cat_description" /></textarea>
    <input type="submit" value="Add category" />
    </form>';
    }
    else
    {
    //the form has been posted, so save it
    $sql = INSERT INTO categories(cat_name, cat_description)
    VALUES(''.mysql_real_escape_string($_POST['cat_name']).',' '.mysql_real_escape_string($_POST['cat_description']).'');
    $result = mysql_query($sql);
    if(!$result)
    {
    //something went wrong, display the error
    echo 'Error' . mysql_error();
    }
    else
    {
    echo 'New category successfully added.';
    }
    }
    ?>
    [/code:1:fb88ed6b38]
    Kan iemand mij helpen,
    Groetjes, Mike.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.