آموزش php (ساخت خبر نامه قسمت چهار) 1 , 2 بازديد ها:
10075 , پاسخ ها:
22 توسط
abbas در 30 مرداد 1386 - 23:50 ، پست ها: 523
سلام آقا مهدي من از آقا مجتبي در مورد ساختن تگ سوال كردم ولي چون من خيلي بي سوادم يكميشو نفهميدم اگه ميشه طرز ساختن تگ رو به من بگو
و در ضمن اگه امكان داره چگونگي ساختن وبلاگ و سوالات منو در موضوعي كه مطرح كردم شما و آقا مجتبي پاسخ بديد اگه پاسخ بديد نه تنها من يه چيز ياد ميگيرم بقيه هم يه چيزايي ياد ميگيرند خواهش مي كنم.
[ تبليغات ] سیستم مدیریت دانشجویان (ویژه اساتید) این سیستم بسیار مناسب اساتید دانشگاه است. توسط
abbas در 31 مرداد 1386 - 15:06 ، پست ها: 523
با سلام بر دوستان عزيز
يه سوال در مورد صفحه صفحه كردن اطلاعات داشتم
يكي از دوستان يك كد براي اينكار نوشته بود كه من از اون كد براي صفحه صفحه كردن اطلاعات استفاده كردم.ولي در صفحات 1و 2و 3و ...به من ارور زير رو ميده ميخواستم ببينم مشكل از كجاست:
کد: انتخاب همه Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-7\www\1\2.php on line 18در ضمن كد اون دوست به شكل زير بود.
کد: انتخاب همه <? $server="localhost"; $user="root"; $pass=""; $database="new"; $connect=mysql_connect($server,$user,$pass) or die("مشكل در اتصال به سرور"); mysql_select_db($database) or die("مشكل در انتخاب ديتابيس"); $res = mysql_query("SELECT * from users"); $nnr=mysql_num_rows($res); $page=@$_GET['page']; if(!$page) $q = "SELECT * from users limit 0,10"; else { $from=($page-1)*10; $q = "SELECT * from users order by lid DESC limit $from,10 "; } $result=mysql_query($q); while($num=mysql_fetch_array($result)){ $name=$num['name']; echo $name . "<br>"; } ?> <? $i=1; $tr=$nnr; $tp=$tr/10; $tp=$tp+1; while ($i<$tp) { print " [<a href=\"2.php?page=$i\"> $i </a>] "; $i++; } ?>
توسط
abbas در 31 مرداد 1386 - 20:49 ، پست ها: 523
دوستان مشكل دوم من كه صفحه صفحه كردن اطلاعات بود برطرف شد.
ولي مشكل ساختن تگ هنوز برطرف نشده!؟
توسط
abbas در 31 مرداد 1386 - 21:34 ، پست ها: 523
طرز ساختن تگ رو هم ياد گرفتم ولي اگه امكان داره يكي اين كد رو براي من توضيح بده.
آقا مجتبي پس شما كجاييد چرا جواب نميديد.آقا مهدي بابا يكي جواب بده من اومدم اينجا يه چيزايي ياد بگيرم.
کد: انتخاب همه <?php function block($content) { $query = mysql_query("select * from links where id='$id' order by lid desc limit 0,30"); while ($f = mysql_fetch_array($query)){ $title = $f['link-title']; $add = $f['link-address']; $des = $f['link-des']; $outPut .= str_replace(array("[LinkAddress]", "[LinkTitle]", "[LinkDes]"), array($add, $title, $des), $content); } return $outPut; } $TPL = '<BLOCK> <a href="[LinkAddress]" title="[LinkDes]">[LinkTitle]</a><br> </BLOCK>'; $TPL = preg_replace("#<BLOCK>(.*?)</BLOCK>#ies", "block(stripslashes('\\1'))", $TPL); echo $TPL; ?>به خصوص تيكه پايين رو برام بگيد.
کد: انتخاب همه $TPL = preg_replace("#<BLOCK>(.*?)</BLOCK>#ies", "block(stripslashes('\\1'))", $TPL);
يكي در مورد دستور isset توضيحي كوتاه به من بده تا بعد.
توسط
mahdi در 2 شهريور 1386 - 8:25 ، پست ها: 770
اين يكتيكه را كه ميگي با استفاده از عبارات با قاعده است، كه توضيح وقت گير و خارج از وقت نوشتن من و خواندن شماست.
بهترين راه حل براي شما استفاده از class، قالب است، كه آموزشش را توي سايت گذاشتم، كه طرز كارش حدودا مثل اين است
موفق باشي
سلام آقا.....
لطفا آموزش را ادامه بديد..
ممنون
توسط
mahdi در 8 شهريور 1386 - 14:39 ، پست ها: 770
كدام آموزش را
خوب معلومه منظورم همين ساخت خبرنامه ست ديگه.....
1 , 2