<?
include"../config.php";
include"../conf.php";
$id = $_GET['id'];
$res_php = mysql_query("SELECT * FROM php WHERE id='$id' ORDER BY
id DESC");
while($row_php = mysql_fetch_array($res_php)) {
?>
<span><div align=right> Mikesweb > PHP > <?=$row_php[emne]?>
</div></span><br>
<font><i><u>Skrevet af:
<?=$row_php[navn]?></u></i></font><br><br>
<font><?echo nl2br($row_php['besked']);?></font><? } ?>
- Her er den så..
Kan jeg på nogen måde tilføje et kommentar system til dette
stykke kode?
jeg får fejl i sidste linie på laes.php (jeg sætter mit stykke
kode & laes.php sammen)
har et kommentar system fra et news system:
********************************************
Table:
CREATE TABLE comments (
id int(11) NOT NULL auto_increment,
name varchar(60) NOT NULL default '',
email varchar(60) NOT NULL default '',
date datetime NOT NULL default '0000-00-00 00:00:00',
message text NOT NULL,
parent int(11) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;
********************************************
laes.php
$query = mysql_query("SELECT *,DATE_FORMAT(date,'%e/%c-%y %T') AS
date FROM comments WHERE parent=$id ORDER BY id ASC");
if (mysql_num_rows($query) > 0) {
echo '<h2>Kommentarer</h2>';
while ($row = mysql_fetch_assoc($query)) {
echo empty($row['email']) ? $row['name'] : "<a
href='mailto:$row[email]'>$row[name]</a>";
echo " ($row[date])<br><br>";
echo nl2br($row['message']);
echo '<hr>';
}
}
?>
<h2>Kommenter nyhed</h2>
<form method="post" action="post.php">
<input type="hidden" name="parent" value="<?php echo $id;
?>"><input type="hidden" name="prfm" value="comment">
Navn: <input type="text" name="name" style="width: 120px">
Email: <input type="text" name="email" style="width: 120px"><br>
<textarea name="message" rows="7" cols="0" style="width:
328px"></textarea><br>
<input type="submit" value="Send">
</form>
********************************************
post.php
<?php
include('config.php');
$name = strip_tags($_POST['name']);
$message = htmlspecialchars($_POST['message']);
$email = strip_tags($_POST['email']);
if ($_POST['prfm'] == 'comment') {
$parent = $_POST['parent'];
if (!empty($name) && !empty($message)) {
mysql_query("INSERT INTO comments VALUES
('','$name','$email',now(),'$message','$parent')") or
die(mysql_error());
header("Location: laes.php?id=$parent");
} else {
echo '<font color="red">Alle felter er ikke udfyldt!</font>';
}
}
?>
********************************************
Ps.. Ville blive meget glad for et nyt kommentar system hvis det
er..
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials