আসসালামুয়ালাইকুম। কেমন আছেন?
কয়েকদিন ধরেই কিছু ধারাবাহিক টিউন করার কথা ভাবছিলাম। কিন্তু সময়ের কারণে পারিনি।
আজ ভাবলাম পিএইচপির কিছু কোড নিয়ে একটি ধারাবাহিক টিউন করে ফেলি।
আজ আপনাদের অনলাইন ফাইল এডিটরের পিএইচপি কোড দিব।
পোস্টটি পূর্বে আমার ব্লগ Earn Zone It এ প্রকাশিত ।
ফাইল এডিটরটা দেখতে নিচের ছবির মত হবে।
সুন্দর না? এরকম ফাইল এডিটর তৈরি করতে চাইলে নিচের কোডটি ব্যাবহার করুন।
<!-- This Script is from www.earnz.net, Coded by: Saad Khandakar--> <table style="border: 1px solid #000000;width: 600" align="center"> <tr> <td style="font-family: 'Times New Roman', Times, serif;font-size: 17pt;text-align: center;width: 174px; color: #2214B9;border-style: solid;border-width: 1px;"> <strong>List</strong></td> <td style="font-family: 'Times New Roman', Times, serif;font-size: 17pt;text-align: center;color: #2214B9;border-style: solid;border-width: 1px;"> <strong>Edit</strong></td> </tr> <tr> <td style="width: 174px; border-style: solid;border-width: 1px;text-align: left; height: 39px; font-size: 14pt;"> <?php $self=$_SERVER['PHP_SELF']; if (isset($_POST['save'])) { $file = stripslashes($_POST['save']); $handle = fopen($_GET['open'],'w'); fwrite($handle, $file)or die ('Saving was unsuccessful'); $op=$_GET['open']; echo "Successfully wrote to $op<br>"; } if (isset($_GET['dir'])&&$_GET['dir']!="") { $i=strpos($_GET['dir'],'/'); $up=substr($_GET['dir'],0,$i); echo "<a href=$self?dir=$up>[DIR]<i>->UP<-</i></a><br>"; list_files("./$_GET[dir]"); }else { echo "<a href=$self?dir=..>[DIR]<i>->UP<-</i></a><br>"; list_files("./"); } ?> </td> <td style="border-style: solid;border-width: 1px; height: 39px;padding-left: 8px"><?php if (isset($_GET['open'])){ echo "<h3>".$_GET['open']."</h3>"; echo "<br>"; if (isset($_GET['dir'])) $dir='dir='.$_GET['dir&']; else $dir=''; echo "<form name='save' method='post' action='$self?".$dir."open=".$_GET['open']."'>"; echo "<textarea rows=20 cols=50px name='save'>".htmlspecialchars(file_get_contents($_GET['open']))."</textarea>"; echo "<br><input type='Submit' value='Save'><br>"; } ?> </td> </tr> </table> <div style="text-align: center"> <?php function list_files($dir){ global $self; if (!is_dir($dir)) return false; $handle = opendir($dir)or die('Can not Open the dir'); while($file = readdir($handle)) if ($file!='.' && $file!= '..'){ if (isset($_GET['dir'])){ $file=$_GET['dir']."/$file"; $file2=$_GET['dir']."/$file&dir=".$_GET['dir']; } $file2=urlencode($file); @$h=opendir($file) ; if (!$h) echo "<a href=$self?open=$file2>[FILE] $file</a><br>"; else echo "<a href=$self?dir=$file2>[DIR] $file</a><br>"; } } ?> <br><font face="Tahoma"><a target="_blank" href="http://www.earnz.net/"><span style="font-size: 8pt; text-decoration: none">Earn Zone It</span></a></font></div>
ভালো লাগলে আমার ব্লগগুলো থেকে ঘুরে আসতে পারেন 🙂 ।
আমি Soltumia। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 9 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 22 টি টিউন ও 134 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 2 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
পিএইচপি শেখার জন্য বাংলা কথা সহ ভিডিও টিউটোরিয়াল http://www.examanswer24.com/phptutorials.php?mid=1