PDA

View Full Version : دکمه ی بک و صفحه ی بندی



masiha68
جمعه 20 بهمن 1391, 13:46 عصر
سلام
دوتا- سه تا مشکل واسم پیش اومده
یکی اینکه می خوام یه دکمه ی توی صفحه باشه که وقتی روش کلیک می کنیم به صفحه ی قبل برگرده . نمی خوام بهش لینک صفحه ی قبل رو بدم چون صفحه ی قبلش یه فرم واسه ارسال اطلاعاته و می خوام جوری باشه وقتی برگشت ص قبل صفحه رفریش نشه
دومین سوال اینکه چیکار کنم که مثلا اگه 100 تا پست توی یه صفحه بود اونا رو دسته بندی کنه و بعد از مثلا ده تا یه لینک ایجاد بشه و با کلیک روی اون ده تای بعدی نشون داده بشه
و سوال اخر اینکه من یا اپلود سنتر ساختم که فایل ها بعد از ایجاد شدن توی دیتابیس (منظور خود فایل نیست ... اطلاعات فایل مثل حجم و نوع و ... ) ذخیره میشن . حذف کردن رکورد توی دیتابیس ساده ست ولی می خوام وقتی رکورد حذف شد خود فایل هم حذف بشه
ممنون میشه رهنمایی کنید

masiha68
جمعه 20 بهمن 1391, 19:54 عصر
سوالم سخت بود یا گنگ که کسی جواب نمی ده ؟

siavashsay
جمعه 20 بهمن 1391, 20:16 عصر
دوست عزیز 2 تا سوال اولتون که به java - jQuery مربوط میشه !
این کد تلفیق جاوا و php هست برای Back !

echo "<a href=\"javascript:history.go(-1)\">GO BACK</a>";
در مورد سوال دومتون این متن رو توی گوگل سرچ کنید :
load more data mysql jquery php
و برای سوال سومتون ...
فرض میکنیم مسیر فایل های شما اینه :
uploads/images
حالا اول نام اون فایل مورد نظر رو از دیتابیس بگیرید ( قبل از حذف کردن )
بعد با تابع unlink میتونید اون فایل رو از مسیر مربوط حذف کنید

$sql=mysql_query("SELECT `fileName` FROM `tb_name` WHERE `username`='$username'");
$obj=mysql_fetch_object($sql);
$fileName=$obj->fileName;
unlink("../uploads/images/".$fileName);
البته من کوئری رو صرفا به عنوان مثال زدم ! شما خودتون فایل رو مشخص کنید !
بعد از unlink اون رکورد رو از توی دیتابیس هم حذف کنید !
موفق باشید

masiha68
جمعه 20 بهمن 1391, 20:33 عصر
go back کار نکرد و این اروررو میده
You don't have permission to access /web/admin/javascript<b></b>:history.go(-1) on this server.
اگه وقت دارین دوباره بررسی کنید
بقیه رو دارم تست می کنم

siavashsay
جمعه 20 بهمن 1391, 20:44 عصر
برای من درست کار کرد ! :)
مشکل شما توی apache هست !
به هرحال این کد رو امتحان کنید :

<a href="#" onClick="Javascript:history.back();">GO back</a>

masiha68
جمعه 20 بهمن 1391, 20:58 عصر
والا ما با اپاچی مشکل نداریم ... حالا موندیم چرا ایشون با ما مشکل دارن
این دوتا کد رو گیر اوردم
<input type="button" value="<--" onclick="history.back()" />


<input type="button" value="-->" onclick="history.forward()" />
خدا رو شکر کار می کنن

javadt
جمعه 20 بهمن 1391, 23:03 عصر
علت كار مكردن كد بالا داشتن <b><b/> هستش اون رو حذف كني كد كار مي كنه

fmaleki
شنبه 21 بهمن 1391, 09:18 صبح
سلام در مورد صفحه بندی من خودم از این استفاده کردم و جوب جواد http://www.phpeasystep.com/phptu/29.html

siavashsay
شنبه 21 بهمن 1391, 09:41 صبح
سلام در مورد صفحه بندی من خودم از این استفاده کردم و جوب جواد
بله دوست عزیز !
کاری که سما کردی یکی از معمول ترین و روتین ترین کارهایی که معمولا انجام میدن و اسمش هم Pagination هست !
اما دوستمون ظاهرا حالتی رو میخواستن مثل سایت ( فیسبوک ) که با Scroll به پایین و یا مثل سایت ( گوگل - در قسمت تصاویر ) با زدن دکمه Show More Result اطاعات به صورت Ajax براشون Load شه ! :)
موفق باشید