Значи прочетох доста неща и така не можах.
Идеята ми е да излизат имотиконите горе над полето за коментари , това го направих , но незнам как като ги натиснат да отиват долу в полето и после да се постнат.
Другото което е не мога да направя като напиша "
" да се поства.Или ми излиза :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'icon/bv000053.gif' height='15' width='15'> ', '19.February.11 / 12:26', '127.0.' at line 1
или просто не нищо не излиза , зависи къде сложа кода ..
Абе с една дума не мога да си вградя имотиконите в системата за коментари:
Ще ви дам код ако можете
Идеята ми е да излизат имотиконите горе над полето за коментари , това го направих , но незнам как като ги натиснат да отиват долу в полето и после да се постнат.
Другото което е не мога да направя като напиша "
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'icon/bv000053.gif' height='15' width='15'> ', '19.February.11 / 12:26', '127.0.' at line 1
или просто не нищо не излиза , зависи къде сложа кода ..
Абе с една дума не мога да си вградя имотиконите в системата за коментари:
Ще ви дам код ако можете
Код:
<table align="left" width="400" id="main">
<form method="POST" action="galeriq.php">
<tr><td></td><td><input type="text" name="avtor" size="20" maxlength="20" />
<img src="icon/bv000053.gif" width="15" height="15" onclick="addsmiley(':)')">
<img src="icon/bv000059.gif" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/angry2.gif" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/nyam.gif" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/wink15.gif" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/smile39.jpg" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/giggle.gif" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/heartbeat.gif" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/buff.gif" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/dontknow.gif" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/sad94.gif" width="15" height="15" onclick="addsmiley(' ')">
<img src="icon/sun.png" width="15" height="15" onclick="addsmiley(' ')">
</td>
</tr>
<tr><td valign="top"></td><td><textarea name="komentar" rows="3" cols="46" maxlength="500" id="komentar" /></textarea></td></tr>
<tr><td></td><td><input type="submit" name="submit" value="Публикувай" /></td></tr>
</form>
</table><hr /><br /><br /><br /><br /><br /><br /><br />
<?php
include "config.php"; //Инклудваме конфиг файла!
if (isset($_POST['submit'])) { //Проверяваме дали е натиснат бутона submit!
$avtor = htmlspecialchars(addslashes($_POST['avtor'])); //Взимаме написаното от полето за въвеждане на автор и добавяме малко защити!
$komentar = htmlspecialchars(addslashes($_POST['komentar'])); //Взимаме написаното от полето за въвеждане на коментар и добавяме малко защити!
$komentar=str_replace(":)", "<img src='icon/bv000053.gif' height='15' width='15'>", $komentar);
$data = date("d.F.y / H:i"); //Взимаме датата и часът на вавеждането на коментара!
$ip = $_SERVER['REMOTE_ADDR']; //Взимаме ипто на потребителят който е въвел коментара!
if ($avtor == NULL || $komentar == NULL) { //Правим провекра дали полетата са празни!
echo "Моля попълни полетата!"; //И ако са празни извеждаме грешка!
} else {
$sql = "INSERT INTO comments (avtor, komentar, data, ip) VALUES ('$avtor', '$komentar', '$data', '$ip')"; //Ако всичко е попълнено както трябва въвждаме данните в Базата данни!
mysql_query($sql) or die (mysql_error()); //Испълняваме заявката!
header("LOCATION: galeriq.php?id=$id"); //Този код прави така, че когато рефрешнете страницата след добавянето на коментар да не добавя коментара на ново!
}
}
?>
<?php
//server connfigure
$server = "localhost";
$dbusername = "root";
$dbpassword = "helix";
$db_name = "comment";
$table_name = "comments";
//server connfigure
//колко резултата на страница
$pp = "8";
//колко резултата на страница
$page=@$_GET['ppage']; //присвояваме стойността на page
if(@!$_GET['ppage']) //ако не е взета page да върне 1-ца
{
$page="1";
}
$limit = ($pp*$page)-$pp; //определяме лимитирането
mysql_connect($server, $dbusername, $dbpassword)or die("1111");
@mysql_select_db($db_name) or die("2222");
$redove=mysql_query("SELECT * FROM $table_name");
$max=mysql_numrows($redove); //преброяваме редовете
$total=ceil($max/$pp); //пресмятаме броя на страниците
mysql_connect($server, $dbusername, $dbpassword)or die("3333");
@mysql_select_db($db_name) or die("4444");
$query="SELECT * FROM $table_name ORDER BY `id` DESC LIMIT $limit,$pp";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
$i=0;
while ($i < $num) {
$data=mysql_result($result,$i,"avtor");
$data1=mysql_result($result,$i,"komentar");
$data2=mysql_result($result,$i,"data");
$text = "$data1";
$newtext = wordwrap($text, 50, "\n", true);
echo "<table border='0'>
<tr><td><font color='#0077b4' size='2'>$data:</font></td></tr>
<tr><td><font color='#444' size='2'>$newtext\n</td></tr>
<tr><td><font color='#999' size='1'>$data2</font></td></tr>
</table>";
$i++;
}
echo "<br><br><br><br>";