моля помогнете ми да го подредя в Mozzila ми излиза в центъра а под ИЕ ми излиза в ляво... незнам що аз искам да е в центъра
това е кода на системата ми за коментари
това е кода на системата ми за коментари
Код:
<table width="798" border="0" align="center">
<tr>
<td width="371" bgcolor="#3F3F3F"><p>
<?
include "coment/config.php";
if($_GET['id'])
{
## * ВАЖНО * ако не зададете линк fajla?id=цифра няма да се поакже нищо моля не пипайте if($_GET['id']) защото може да ви правят записи без да се виждат от зададеното id ! пофтарям ВАЖНО ( ако искате и да го нарисувам :) ) ! ##
$the_game_id=$_GET['id']; //взимаме id
?>
</p>
<p>
<table align="center" width="371" style="background: #3F3F3F;">
<tr>
<td align="center" height="120">
<form action="" method="POST" name="editform" onsubmit="return checkForm(this)">
<input type="hidden" name="dataa" value="<?php echo date("j / n / Y"); ?>">
</td>
<td width="437" align="center"><p><?php
mysql_connect($server, $dbusername, $dbpassword) or die ("моля въведи си нещата както трябва иначе бой");
@mysql_select_db($db_name) or die (" ама ти не слушаш аз какво ти говоря ... !!!!");
//взимаме smilies от mysql пътя до тях
$result_sm=mysql_query("SELECT * FROM `smilies` order by id_sm asc limit 15"); //ако искате не слагайте лимит но аз му сложих че да не става много дълго :S //
while($sm=mysql_fetch_array($result_sm))
{
$smilie_url=$sm['smilie_url']; //взимаме името на картинката ///
$code=$sm['code']; //взимаме кода //
$i++;
echo "<a href=\"javascript:areatext('$code');\"><img border=0 src=\"coment/images/$smilie_url\"></a>"; //тук ще направим да може с javascripta да се слагат в textareata
if($i=="10") //важно за тези който не знаят след 5 картинки ще се сменя на нов ред "5" ако искатего направете повече според вашето място и т.н.
{
echo "<br />"; //това е важната работа след 5-тиа ще стане едно <br /> което ще свали на нов ред
$i=0;
}
}
mysql_close(); //затваряме mysql
//от долу има една таблица няма смисъл и за нея да ви казвам кое какво и защо би тряббвало да знаете
?>
</p>
<p>Име:<br />
<input name="comentiral" style="border: 1px solid black;" type="text" class="Login" value="" maxlength="16">
<br />
<textarea name="post" style="border: 1px solid black;" cols=50 rows=5 class="Login" type="text" maxlength="2"></textarea>
</p></td>
</tr>
<tr>
<td> </td><td width="143" align="center"><input style="border: 1px solid black;" type="submit" name="Submit" value="Изпрати" class="Login"></td>
</tr></form>
</table>
</p>
<p>
<?php
if($_POST['Submit']){
$data = $_POST['dataa']; //Взимаме датата от поста ако искате си я направете по друг начин аз преди време я бях писал //
$potrebitel = $_POST['comentiral']; //тук ще вземе кой е коментирал //
$coment = $_POST['post'];
if(empty($potrebitel))
{
echo "<center>Грешно потребителско име </center>"; ##slagam takava za6tita za6toto predpolagam che vie s registracia shte go pravite ##
}
else
{
$hm="da";
}
if(empty($coment)){ //тук ако не е нищо написал да си каже думата :) //
echo "<center>Не сте написали коментар</center>";
}
else
{
$da="da";
}
$coment=htmlspecialchars($coment); //правим htmlspecialchars за да не хакнат //
if($da=="da" AND $hm=="da") //тук ако е написал корекно коментара ще може да се запише в mysql //
{
mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни"); //свързваме се до до mysql
@mysql_select_db($db_name) or die("Грешна база данни"); //селектираме tablica
$query = "INSERT INTO `comentz` ( `com_id`, `game_id`, `dataa` , `potrebitel`, `coment`)
VALUES (
'NULL', '$the_game_id', '$data', '$potrebitel', '$coment'
);";
$ok = mysql_query($query); //и сега е времето да запишем //
mysql_close(); //пак затваряме mysql
}
};
}
##ВАЖНО АКО ИСКАТЕ Още бутони(bbcode) си направете ли ме помолете аз ще напиша ама не се знае кога :Д ##
mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db($db_name) or die("Грешна база данни");
$queryss = "SELECT * FROM comentz where game_id='$the_game_id' order by com_id desc limit 5"; ##не го пиайте ако искате ##
$resultss = mysql_query($queryss) or die('Error, query failed');
while($row = mysql_fetch_array($resultss))
{
$coment = wordwrap($row[coment], 39, "<br />", true); ##na 39tata цифра ще слезне на нов ред
include "coment/bbcode.php"; ##includvame с bbcode.php който ще направи линковете и тея работи в tablica
$coment=nl2br($coment); ##така ако е цъкнал в textareata на нов ред това ще го направи \n за да не става a a а ще стане а нов ред а
echo "<table style=\"background: #000000\" id='table' height='71' align=\"center\" width='510'>
<tr>
<td width='50%' align=center>
Дата: ".$row[dataa]."</td>
<td>От: <a class=\"menu_link\" href=\"http://www.allmix.org/forum/profile.php?mode=viewprofile&u=".$row[potrebitel]."\">
".$row[potrebitel]."</a></td><td><a class=\"menu_link\" href=\"javascript:areatext('[quote=".$row[potrebitel"]."]".$row[coment]."[/quote]');\">ЦИТАТ</a></b></b>
</td>
</tr>
<tr>
<td bgcolor=#666666 width='100%' height='100%' colspan=\"3\" >".$coment."</td>
</tr>
</table>";
}
mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db($db_name) or die("Грешна база данни");
$zaiavka3 = mysql_query("SELECT * FROM `comentz` where game_id='$the_game_id'"); ##selectirame коментарите
$num = mysql_num_rows($zaiavka3); #бройм ги ##
if ( $num > 5) ##ако са над 5 ще има виж всички коментари :) ##
{
echo '<center>
<a class="menu_link" href="coment/viewcom.php?id='.$the_game_id.'">Виж всички коментари</а></center>';
}
?>
</p>
</td>
<?
}
?>
</tr>
</table>
