ورود

نسخه کامل مشاهده نسخه کامل : درخواست كمك براي ايجاد سبد كالا با php



water_lily
07-05-2013, 15:45
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] كد php براي ايجاد سبد كالا
سلام بر دوستان
من يه سايت كتابخانه انلاين دارم درست ميكنم.يه قسمتش براي خريد انلاين كتاب كه وقتي روش كليك كنيم بره داخل سبد خريد.(قابل حذف و بروزرساني هم باشه)

اقا ما بلد نيسيم[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]كي بلد به داده ما برسه!!!
كمكم كنيد ممنونتون ميشم يه دنياااااااااااااا
راسي خيلي هم
فورييييييييييييييييييه

m.m.m5651
07-05-2013, 19:02
یا باید از دیتابیس استفاده کنید یا کوکی و سشن که اولی بهتره.

water_lily
07-05-2013, 19:13
مرسي ميدونم كدشو دارم يه جاهاش مشكل دارم ديتابسم هم كامله!!!!!!:n27:

water_lily
07-05-2013, 19:38
<?php
include("dbconfig.php");
$pid=$_GET ['pid'];
$q="SELECT * FROM product where pid='$pid' ";

$result=mysql_query($q);
$row=mysql_fetch_assoc($result);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]">
<html xmlns="[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]">
<head>
<meta [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]"Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script>
function m(){
//alert(document.form1.tedad.options[document.form1.tedad.selectedIndex].value);

var x=document.form1.tedad.options[document.form1.tedad.selectedIndex].value;
var sum=(x*<?php $row['price'];?>);
document.getElementById('total').value=sum;

}


</script>
</head>
<body>
<form name="form1" id="form1" method="post" action="">
<table width="522" height="60" border="1">
<tr>
<td><table width="522" height="60" border="1">
<tr>
<td width="203" align="center" bgcolor="#FF9999">جمع کل</td>
<td width="104" align="center" bgcolor="#FF9999">تعداد</td>
<td width="108" align="center" bgcolor="#FF9999">قیمت</td>
<td width="79" align="center" bgcolor="#FF9999">نام کالا</td>
</tr>
<tr>

<td id="total1"align="center">
<input type="text" name="total" id="total" /></td>
<td align="center">
<?php
for($i=1;$i<20;$i++)

?>
<select name="tedad" id="tedad" onchange="m()">
<option>-----</option>
<?php for($i=1;$i<20;$i++){?>
<option value="<?php $i?>" ><?php echo $i; ?></option>
<?php } ?>
</select></td>
<td align="center"><?php echo $row['price'];?></td>
<td align="center"><?php echo $row['name'];?></td>
</tr>

<tr>
<td colspan="4" align="center" bgcolor="#FF9999"><input type="submit" name="insert" id="insert" value="افزودن به سبد خرید" /></td>
</tr>
</table></td>
</tr>
</table>
</form>
</body>
</html>
اين كد يك صفحه ام كه توش مشكل دارم

m.m.m5651
07-05-2013, 20:54
دقیقا چه اروری میده؟ در ضمن باگ امنیتی هم دارید. در مورد mysql_real_escape_string و htmlentities مطالعه کنید.

water_lily
08-05-2013, 08:07
قسمت كد كالا نام كالا و جمع كلم غير فعال در صفحه مرورگر.از ديتابسم نميخونه من روي كالا كليك ميكنم و به همين صفحه كه كدشو دادم مياد ولي كالا انتخاب نشده !!!!!!!!