PDA

View Full Version : سوال: resource id #5



matrixhassan
شنبه 02 دی 1391, 13:40 عصر
با سلام
با توجه به اینکه مراجعه به بخش mysql کم بود اینجا مطرحش کردم

من برای درج اطلاعات یه کوئری اجرا می کنم:


INSERT INTO `table`(`code`,`title`,`picture`,`link`,`value`,`p aymentdate`,`traking`,`description`,`flag`) VALUES (NULL ,'$bannername','$directory','$link','$value','$pay mentdate','$traking','$description','0')

تو درج مشکلی نیست مشکل اینکه فقط تو قسمت link به جای اینکه لینک ثبت کنه resource id #5 ثبت میکنه ؟

ممنون از راهنمایتون

2undercover
شنبه 02 دی 1391, 15:05 عصر
خوب شما کدی که متغیر $link رو تعریف کردین بزار تا دوستان کمک کنن!

matrixhassan
یک شنبه 03 دی 1391, 10:26 صبح
<form action="" method="post" enctype="multipart/form-data">
title : <input type="text" name="title" />
picture : <input type="file" name="picture" />
link : <input type="text" name="link" />
</form>







$title = $_POST["title"];
$picture = $_POST["picture"];
$link = $_POST["link"];




ذخیرشم بصورت بالاست و از یه تابع برای تست ورودی استفاده میکنم که تو هم جا درست کار میکنه، ولی نمیدونم فقط تو این link چرا اینطوری میشه من تو صفحه امتحان کردم آدرس لینک درست میاد ولی نمیدونم وقتی میخواد درج کنه همچین چیزی درج میشه ؟
اصلا این resource id #5 چیه ؟

Reza1607
یک شنبه 03 دی 1391, 11:46 صبح
فكر كنم شما دوباره متغيير $link رو مقدار دهي كردين
مثلا با همچين كدي

$link=mysql_connect('localhost','root','');

engmmrj
یک شنبه 03 دی 1391, 11:49 صبح
لطفا کل کد هاتون رو در اینجا قرار بدین
در ضمن مگه شما نمی خواهید پست ایجاد کنید؟چرا از کاربر آدرس لینک میگیرید؟

matrixhassan
یک شنبه 03 دی 1391, 12:46 عصر
با تشکر از دوستان

مشکل حل شد اشتباها دو تا متغییر به این اسم بود
نه من پست ایجاد نمیکنم ! :متفکر:

engmmrj
یک شنبه 03 دی 1391, 12:58 عصر
با تشکر از دوستان

مشکل حل شد اشتباها دو تا متغییر به این اسم بود
نه من پست ایجاد نمیکنم ! :متفکر:
پس برای چی لینک دریافت می کنی؟

matrixhassan
یک شنبه 03 دی 1391, 14:52 عصر
برای بنر وقتی تو سایت تبلیغ میکنی باید یه لینک برای مراجعه به سایت درخواست کننده داشته باشی. :متفکر: