Trädvy Permalänk
Medlem
Plats
Uppland
Registrerad
Aug 2009

Hjälp med forum

Med denna kod ska man kunna skriva inlägg i ett forum men allt fungerar inte korrekt. Sidan heter 'reply.php'. Struntade i att ta med html kod.

<?php
session_start();
include "databas.php";

// Spara inlägg

if (isset($_POST['submit'])){

$id = $_POST['id'];
$user = $_POST['user'];
$answer = $_POST['answer'];
$datetime = date("d/m/y H:i:s");

$sql = "INSERT INTO answers(answer_id, id, user, answer, datetime) VALUES('$id', '$user', '$answer', '$datetime')";
mysql_query($sql);

mysql_query("UPDATE topics SET reply = reply + 1 WHERE id = '{$_GET['id']}'");
header("Location: index.php");
}

?>

<?php
if(isset($_GET['id'])){
$query = mysql_query("SELECT * FROM topics WHERE id = ".$_GET['id']."");
while($rows = mysql_fetch_array($query)){
?>

<?php

}

// Formulär för inlägg
echo "<form action='reply.php' method='post'>Skriv inlägg<br>";
echo "<textarea name='answer' cols='45' rows='3' id='answer'></textarea>";
echo "<input name='user' type='hidden' value='".$_SESSION['sess_user']."'>";
echo "<input name='id' type='hidden' value='".$_GET['id']."'>";
echo "<p><input type='submit' class='groovybutton' name='Submit' value='Skriv'>";
echo "</form>";
}
?>

Trädvy Permalänk
Medlem
Plats
Värmlands Nysäter
Registrerad
Dec 2004

$sql = "INSERT INTO answers(answer_id, id, user, answer, datetime) VALUES('$id', '$user', '$answer', '$datetime')";

[edit] Jag skriver om svaret.

Som det ser ut nu så försöker du stoppa in $id i answer_id kolummen..

Trädvy Permalänk
Medlem
Plats
Uppland
Registrerad
Aug 2009