merhaba arkadaşlar bu elimdeki sevgini haykır scripti bu sağdan sola kayıyor yazı. ben bunu aşağıdan yukarı kayan bir şekilde nasıl yapabilirim?
kod aşağıdadır.
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<?php
/**
* @author Mylesef
* @web http://www.Mylesef.com
* @copyright 2008
*/
define('MESAJ_ARASI', 60); // ziyaretçinin iki mesaj arası kaç saniyeden fazla olsun
define('KAC_MESAJ', 20); // son kaç mesaj görüntülenecek
define('KAC_KARAKTER', 160); // ziyaretçi kaç karakterlik mesaj yazsın
// VERİTABANI AYARLARI
$host="localhost";
$dbname="";
$dbuser="";
$dbpass="852852";
$db=mysql_connect($host,$dbuser,$dbpass);
if (!$db) {
echo "Veritabani baglantisinda sorun var: ".mysql_error();
exit();
}
if (!mysql_select_db($dbname,$db)) {
echo "Veritabani seciminde sorun var: ".mysql_error();
exit();
}
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
// FONKSİYONLAR
function temizle($string) {
if (get_magic_quotes_gpc()) {
$string = stripslashes($string);
}
elseif (!get_magic_quotes_gpc()) {
$string = addslashes($string);
}
$string = @mysql_real_escape_string($string);
$string = trim($string);
$string = strip_tags($string);
return $string;
}
function sorgula($cumle) {
$yar=mysql_query($cumle) or die(mysql_error());
return $yar;
}
$olay=intval(@$_GET['gonder']);
if ($olay OR @$_POST['gonder']) {
// burası mesaj gönderme-kaydetme kısmı
if (@$_POST['gonder']) {
// katdetme
array_map('temizle', $_POST);
$isim=@$_POST['isim'] or die("İsim kısmı boş kalamaz!");
$mesaj=@$_POST['mesaj'] or die("Mesaj kısmı boş kalamaz!");
$mesaj=substr($mesaj, 0, KAC_KARAKTER);
$ip=@$_POST['ip'];
$sql1=sorgula("SELECT time FROM mkl_mesajlar WHERE ip='".$ip."' ORDER BY id DESC LIMIT 0, 1");
if (mysql_num_rows($sql1)) {
$al=mysql_fetch_array($sql1);
if ( (time() - $al['time']) >= MESAJ_ARASI ) {
// veri gir
sorgula("INSERT INTO mkl_mesajlar (yazan,mesaj,ip,time) VALUES ('".$isim."','".$mesaj."','".$ip."','".time()."')");
echo "<span style='font-family: Verdana;font-size: 12px;'>Mesajınız admin onayından sonra yayınlanacaktır.</span>";
} else {
echo "<span style='font-family: Verdana;font-size: 12px;'>İki mesajınız arasında en az ".MESAJ_ARASI." saniye olmalı.</span>";
}
} else {
// veri gir
sorgula("INSERT INTO mkl_mesajlar (yazan,mesaj,ip,time) VALUES ('".$isim."','".$mesaj."','".$ip."','".time()."')");
echo "<span style='font-family: Verdana;font-size: 12px;'>Mesajınız admin onayından sonra yayınlanacaktır.</span>";
}
} else {
// mesaj gönderme kısmı
?>
</head>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<table style="font-family: Verdana;font-size: 12px;">
<tr>
<td>İsminiz:</td>
<td><input maxlength="30" style="width: 200px;" type="text" name="isim" /></td>
</tr>
<tr>
<td valign="top">Mesajınız:</td>
<td><textarea style="width: 200px;height: 100px;" name="mesaj"></textarea>
<br />
<small><? echo KAC_KARAKTER; ?> karakter</small>
</td>
</tr>
<tr>
<td colspan="2" style="text-align: right;">
<input type="hidden" name="ip" value="<? echo $_SERVER["REMOTE_ADDR"]; ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>" ?>
" ?>" ?>" />
<input type="submit" name="gonder" value="Mesajımı gonder!" />
</td>
</tr>
<tr>
<td style="font-family: Verdana;font-size: 10px;">Kodlama: </td>
<td></td>
</tr>
</table>
</form>
<?
}
} else {
// burası mesajların gösterildiği kısım
$msj=sorgula("SELECT yazan,mesaj FROM mkl_mesajlar WHERE durum=1 ORDER BY id DESC LIMIT 0, ".KAC_MESAJ);
if (mysql_num_rows($msj)) {
// veritabanında mesaj varsa göster
?>
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="895">
<tbody>
<tr>
<td background="images/orta.gif" width="6%">
</td>
<td background="images/orta.gif" width="80%"><center>
<table border="0" width="85%" cellspacing="0" cellpadding="0">
<tr>
<td>
<p align="center">
<img border="0" src="images/al.gif" width="120" height="9"></td>
</tr>
</table>
<font color="#427DAE" size="2">
<marquee style="font-family: Georgia;" width="773" scrollamount='5' onMouseover='this.scrollAmount=1' onMouseOut='this.scrollAmount=4' height="18" loop="9">
<?
while ($row=mysql_fetch_array($msj)) {
// bu kısım mesajların tek tek gösterildiği kısım
echo " | <b>".$row['yazan']."</b>: ".$row['mesaj']." ";
}
?>
</marquee></font> </center></td>
<td width="3%">
<p align="center">
</td>
</tr>
</tbody>
</table></div>
<p align="center"> </p>
<?
} else {
// veritabanında mesaj yoksa bunu yaz
echo "<span style='font-family: Verdana;font-size: 12px;'>Henüz mesaj yok.</span>";
}
}
mysql_close($db);
?><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">