script yazarken bi yerde takıldım yardımm

doygun

New member
Katılım
30 Mar 2006
Mesajlar
1
Reaction score
0
Puanları
0
arkadaslar bi script yazıorum

index.php
CODE
<?
include("dbcon.php");
$sql="select * from acik";
$sorgu=mysql_query("$sql");
while ($sonuc=mysql_fetch_array($sorgu))
{
echo"<form method='POST' action='--WEBBOT-SELF--'>
<!--webbot bot='SaveResults' U-File='fpweb:///_private/form_results.csv' S-Format='TEXT/CSV' S-Label-Fields='TRUE' -->
<input type='hidden' name='id' size='20' value='$sonuc[0]'>
<div align='center'>
<table border='0' style='border-collapse: collapse' width='36%' id='table1'>
<tr>
<td align='center' width='450'>$sonuc[0]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[1]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[2]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[3]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[4]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[5]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[6]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[7]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[8]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[9]</td>
</tr>
<tr>
<td align='center' width='450'>$sonuc[10]</td>
</tr>
</table>
<p> <!----- Popup Script Başlangıcı ------>
<script type='text/javascript'>
<!-- Begin

function doPopups() {
if (!document.getElementsByTagName) return false;
var links=document.getElementsByTagName('a');
for (var i=0; i < links.length; i++) {
if (links.className.match('popup')) {
links.onclick=function() {

window.open(this.href, '', 'top=0,left=0,width=800,height=250,scrollbars,r
esizable=yes');
return false;
}
}
}
}
window.onload=doPopups;
// End -->
</script>
<!----- Popup Script Sonu ------>
<a href='teklifci.php' class='popup' target='_blank'>Teklif</a></div>
</form>";
}
?>


teklifci.php:

CODE
<html>

<head>
<yasak kod meda :) http-equiv="Content-Type" content="text/html; charset=windows-1254">
<title>Kullanıcı Adı</title>
</head>

<body>
<form method="POST" action="teklifver.php">
<!--webbot bot="SaveResults" U-File="C:\apache2triad\htdocs\acik3\_private\form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
<div align="center">
<table border="1" style="border-collapse: collapse" width="53%" id="table1">
<tr>
<td width="168"><b>Kullanıcı Adı  :</b></td>
<td align="center">
<input type="text" name="kadi" size="42"></td>
</tr>
<tr>
<td width="168"><b>Mail              
:</b></td>
<td align="center">
<input type="text" name="mail" size="42"></td>
</tr>
<tr>
<td width="168"><b>Telefon         
:</b></td>
<td align="center">
<input type="text" name="tel" size="42"></td>
</tr>
<tr>
<td width="168"><b>Teklif            
:</b></td>
<td align="center">
<input type="text" name="teklif" size="42"></td>
</tr>
<tr>
<td width="168"><b>ID                 
:</b></td>
<td align="center">
<input type="text" name="id" size="42"></td>
</tr>
</table>
</div>
<p align="center">
<input type="submit" value="Teklifi Yolla" name="B1"><input type="reset" value="Temizle" name="B2"></p>
</form>

</body>

</html>



teklifver.php:
CODE
<yasak kod meda :) HTTP-EQUIV="REFRESH" content="2; url=index.php">
<?
include("dbcon.php");

if($_POST){
$id = intval($_POST["id"]);
$teklif = $_POST['teklif'];
$guncelle = mysql_query("UPDATE acik SET teklif = '$teklif' WHERE id = '$id' LIMIT 1");
if($guncelle) {
echo "Teklifiniz Alındı :)";
} else {
echo "Hata Tekrar Deneyin";
}

$kadi = $_POST['kadi'];
$mail = $_POST['mail'];
$tel = $_POST['tel'];
$sorgu = mysql_query("insert into teklif (kadi, mail, tel,tklfid) VALUES ('$kadi','$mail','$tel','$id')");
}

?>




burada yapmak istediğimm teklici.php den id ve teklifi yazdığım zamann
eğer bir onceki teklif atıyorum 100 ise ve benim yazdığım teklif bundan kucuk 90 ise kaydetsin eğer girdiğim teklif 100 den buyukse yani bir onceki tekliften buyukse uyarı versin

bunu nasıl yapabilirim arkadaslar lütfen yardım edin cok önemli
 
teklifver.php:

PHP:
<?
include("dbcon.php");

$id = intval($_POST["id"]);
$teklif = $_POST['teklif'];

$sorgu = mysql_query("SELECT * FROM acik WHERE id='$id' ");
$sonuc = mysql_fetch_array($sorgu);

if($teklif < $sonuc['teklif'] && isset($_POST['id']) && isset($_POST['kadi']) && isset($_POST['mail']) && isset($_POST['tel']) ) {


// önceki teklifin olduğu sütunu teklif olarak alıyorum...

echo "Teklifiniz $teklif kaydedilmiştir.Önceki Teklif $sonuc[teklif]";

mysql_query("UPDATE acik SET teklif = '$teklif' WHERE id = '$id' ");

// bunlarda senin eserin olsun =)
$kadi = $_POST['kadi'];
$mail = $_POST['mail'];
$tel = $_POST['tel'];
$sorgu = mysql_query("insert into teklif (kadi, mail, tel,tklfid) VALUES ('$kadi','$mail','$tel','$id')");

}
else {
echo "Teklifiniz Geçerli Değil, veya kullanıdı adı/mail/telefon alanlarını doldurmadınız.";
}

?>
 
Geri
Üst