جێگیر

ئاگاداری بۆ هەموو ئەندامان و میوانان!

مەکۆکان تەنها شوێنی وتوێژکردنی بەرفراوانی هەموو بابەتەکانی ویکی و بوارەکانی سەرچاوەی کراوەیە. هەروەها بابەتەکانی ڕادیۆ و پۆدکاستی چاوگ. بۆ پرسیاری نوێ بەشەکانی مەکۆ بەدروستی هەڵبژێرە بزانە پرسیارەکەت لە کامە هاوپۆلدا جێگای دەبێتەوە و دڵنیابە وەڵام وەردەگریتەوە.

#1 March 27, 2012, 10:41

هێدی سەرمۆردی
ئەندام
تۆماربووە لە: January 30, 2010,
پەیامەکان: 59

كاتێك له‌ بنكه‌ی باركردن وێنه‌ یان فایل بار ئه‌كه‌م به‌سته‌ر

سلاو  هاوشێوه‌ی بنكه‌ی باركردنی وێچن بوو ، به‌لام كاتێك وێنه‌ به‌رز ئه‌كه‌یته‌وه‌ ئه‌مه‌ نیشان ئه‌دات .

[img]/home/ZZZZZ/public_html/up/uploads/logo.png[/img]
/home/ZZZZZ/public_html/up/uploads/logo.png

نمونه‌ی زیندوو ،
http://www.shakawan.com/up/index.php
ئه‌مه‌ش كۆده‌كانه‌ .

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <title>بنكه‌ی باركردن</title>
<style type="text/css">
body {
    font-family: "Unikurd Web", Tahoma, Arial;
    font-size: 10pt;
    direction:rtl;
}
.chwarchewa {
    background-image: url('images/bg.png');
    background-repeat: repeat-x;
    background-position: center bottom;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #dcdcdc;
    padding: 5px;
    width: 500px;
    margin-right: auto;
    margin-left: auto;
}
.logo {
    background-image: url('images/logo.png');
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 400px;
    height: 80px;
    border-style: dotted;
    border-width: 0px;
    border-color: #C0C0C0;
    margin-bottom: 5px;
}
.wena-class {
    background-image: url('images/bg.png');
    background-repeat: repeat-x;
    background-position: center bottom;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #dcdcdc;
    padding: 5px;
}
.hell {
    border-style: dotted;
    border-width: 0px 0px 1px 0px;
    border-color: #C0C0C0;
    text-align: center;
}
</style>
</head>
<body>
<?php
    $barzkrdnawa = new max_barkrdn(); 
    $barzkrdnawa->barkrdni_parga();

class max_barkrdn{
    var $shweni_barkrdn;
 
    function max_barkrdn(){
        $this->shweni_barkrdn = getcwd().DIRECTORY_SEPARATOR . "uploads/";
    }

    function setshweni_barkrdn($boxca){
        $this->shweni_barkrdn = $boxca;
    }
    
    function peshandani_barzkrdnawa($payam='',$halla=''){
?>
  <table width="500" align="center" cellpadding="2" cellspacing="0" class="chwarchewa">
    <tr>
      <td class="logo" colspan="2"></td>
    </tr>

    <tr>
      <td>وێنه‌/ په‌ڕگه‌ هه‌ڵبژێره</td>
      <td>
 <form action="http://www.shakawan.com/up/index.php" method="post" enctype="multipart/form-data">
      <input type="file" name="myfile"  size="40" />
      </td>
      </tr>
 
    <tr>
      <td colspan="2" align="center">
      <input type="submit" name="barkrdn" value="باركردن" class="wena-class" />
      </td>
    </tr>
 
    <tr>
      <td colspan="2" class="hell">
      ده‌توانی pdf, png, jpg, gif, JPEG, JPG, zip, rar باربكه‌یت به‌ قه‌باره‌ی ١٠ مێگابایت
      </td>
    </tr>
    
    <tr>
      <td colspan="2" class="hell">
      تكایه‌ وێنه‌ی Porn لێره‌ بار مه‌كه‌!
      </td>
    </tr>
  </table>
    <?php
  if ($payam != ''){
     ?>
<div align="center">به‌سته‌ری ڕاسته‌وخۆ<br>
    <label>
      <input dir="ltr" name="besteri_rastawxo" type="text"  size="70" value="<?php echo $payam; ?>"/>
    </label>
  <br><br>به‌سته‌ری تایبه‌ت به‌ مه‌كۆ<br>
    <label>
      <input dir="ltr" name="besteri_mako" type="text"  size="70" value="[img]<?php echo $payam; ?>[/img]"/>
       </form>
  <?php
} else if ($halla != ''){
    echo '<p align="center">'.$halla.'</p>';
}
?>
 </body>
</html>
<?php
    }
    function barkrdni_parga(){
        if (!isset($_POST['barkrdn'])){
            $this->peshandani_barzkrdnawa();
        } else {
            $payam = '';
            $halla = '';
            if( $_FILES["myfile"]["type"] != "application/zip" && 
                $_FILES["myfile"]["type"] != "unknown/unknown" &&
                $_FILES["myfile"]["type"] != "image/jpeg" &&
                $_FILES["myfile"]["type"] != "image/jpg" &&
                $_FILES["myfile"]["type"] != "image/gif" &&
                $_FILES["myfile"]["type"] != "image/png" &&
                $_FILES["myfile"]["type"] != "application/pdf" &&
                $_FILES["myfile"]["type"] != "application/msaccess" &&
                $_FILES["file"]["size"] <= 10000000){
                $halla = "ناتوانیت په‌ڕگه‌ به‌ پاشگری ( " . $_FILES["myfile"]["type"] . " ) به‌رزبكه‌یته‌وه‌";
            }
            else if (!file_exists($this->shweni_barkrdn)){
                $halla = "<script>alert('بوخچه‌ی مه‌به‌ست بوونی نیه‌!!');parent.location='index.php'</script>";
            } else if (!is_writeable($this->shweni_barkrdn)) {
                $halla = "<script>alert('بوخچه‌ی مه‌به‌ست تواناوی نوسینی نیه‌!!‌!!');parent.location='index.php'</script>";
            } else {
                $boxcey_mebest = $this->shweni_barkrdn . basename( $_FILES['myfile']['name']);

                if(@move_uploaded_file($_FILES['myfile']['tmp_name'], $boxcey_mebest)) {
                    $payam =$this->shweni_barkrdn . basename( $_FILES['myfile']['name']); 
                } else{
                   $halla = "<script>alert('هه‌نگاوه‌كانی باركردن ئه‌نجام نه‌درا');parent.location='index.php'</script>";
                }
            }
            $this->peshandani_barzkrdnawa($payam,$halla);
        }
    }
}
?>

]

دەرهێڵ

#2 March 27, 2012, 10:55

هێدی سەرمۆردی
ئەندام
تۆماربووە لە: January 30, 2010,
پەیامەکان: 59

Re: كاتێك له‌ بنكه‌ی باركردن وێنه‌ یان فایل بار ئه‌كه‌م به‌سته‌ر

كێشه‌كه‌م چاره‌كرا ده‌ستان خۆش .

دەرهێڵ

#3 March 28, 2012, 09:25

Kurdish EAgle
چاودێران
شوێن: ههولێر
تۆماربووە لە: July 22, 2010,
پەیامەکان: 213

Re: كاتێك له‌ بنكه‌ی باركردن وێنه‌ یان فایل بار ئه‌كه‌م به‌سته‌ر

چۆن چارەکرا؟

دەرهێڵ

#4 March 30, 2012, 11:50

هێدی سەرمۆردی
ئەندام
تۆماربووە لە: January 30, 2010,
پەیامەکان: 59

Re: كاتێك له‌ بنكه‌ی باركردن وێنه‌ یان فایل بار ئه‌كه‌م به‌سته‌ر

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <title>بنكه‌ی باركردن</title>
<style type="text/css">
body {
    font-family: "Unikurd Web", Tahoma, Arial;
    font-size: 10pt;
    direction:rtl;
}
.chwarchewa {
    background-image: url('images/bg.png');
    background-repeat: repeat-x;
    background-position: center bottom;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #dcdcdc;
    padding: 5px;
    width: 500px;
    margin-right: auto;
    margin-left: auto;
}
.logo {
    background-image: url('images/logo.png');
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 400px;
    height: 80px;
    border-style: dotted;
    border-width: 0px;
    border-color: #C0C0C0;
    margin-bottom: 5px;
}
.wena-class {
    background-image: url('images/bg.png');
    background-repeat: repeat-x;
    background-position: center bottom;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #dcdcdc;
    padding: 5px;
}
.hell {
    border-style: dotted;
    border-width: 0px 0px 1px 0px;
    border-color: #C0C0C0;
    text-align: center;
}
</style>
</head>
<body>
<?php
    $barzkrdnawa = new max_barkrdn(); 
    $barzkrdnawa->barkrdni_parga();
    

class max_barkrdn{
    var $shweni_barkrdn;
 
    function max_barkrdn(){
        $this->shweni_barkrdn = "uploads/";
    }

    function setshweni_barkrdn($boxca){
        $this->shweni_barkrdn = $boxca;
    }
    
    function peshandani_barzkrdnawa($payam='',$halla=''){
?>
  <table width="500" align="center" cellpadding="2" cellspacing="0" class="chwarchewa">
    <tr>
      <td class="logo" colspan="2"></td>
    </tr>

    <tr>
      <td>وێنه‌/ په‌ڕگه‌ هه‌ڵبژێره</td>
      <td>
 <form action="http://shakawan.com/up/index.php" method="post" enctype="multipart/form-data">
      <input type="file" name="myfile"  size="40" />
      </td>
      </tr>
 
    <tr>
      <td colspan="2" align="center">
      <input type="submit" name="barkrdn" value="باركردن" class="wena-class" />
      </td>
    </tr>
 
    <tr>
      <td colspan="2" class="hell">
      ده‌توانی pdf, png, jpg, gif, JPEG, JPG, zip, rar باربكه‌یت به‌ قه‌باره‌ی ١٠ مێگابایت
      </td>
    </tr>
    
    <tr>
      <td colspan="2" class="hell">
     <?php
function countFiles($strDirName)
{
if ($hndDir = opendir($strDirName))
{
$intCount = 0;
while (false !== ($strFilename = readdir($hndDir)))
{
if ($strFilename != "." && $strFilename != "..")
{
$intCount++;
}
}
closedir($hndDir);
}
else
{
$intCount = -1;
}

return $intCount;
}

echo countFiles("uploads");
?>  پەڕگە تا ئێستا بارکراوە   </td>
    </tr>
  </table>
    <?php
    $bester = "http://shakawan.com/up";
  if ($payam != ''){
     ?>
<div align="center">به‌سته‌ری ڕاسته‌وخۆ<br>
    <label>
      <input dir="ltr" name="besteri_rastawxo" type="text"  size="70" value="<?php echo $bester.'/'.$payam; ?>"/>
    </label>
  <br><br>به‌سته‌ری تایبه‌ت به‌ مه‌كۆ<br>
    <label>
      <input dir="ltr" name="besteri_mako" type="text"  size="70" value="[img]<?php echo $bester.'/'.$payam; ?>[/img]"/>
       </form>
  <?php
} else if ($halla != ''){
    echo '<p align="center">'.$halla.'</p>';
}
?>
 </body>
</html>
<?php
    }
    function barkrdni_parga(){
        if (!isset($_POST['barkrdn'])){
            $this->peshandani_barzkrdnawa();
        } else {
            $payam = '';
            $halla = '';
            if( $_FILES["myfile"]["type"] != "image/jpeg" &&
                $_FILES["myfile"]["type"] != "image/jpg" &&
                $_FILES["myfile"]["type"] != "image/gif" &&
                $_FILES["myfile"]["type"] != "image/png" &&
                $_FILES["myfile"]["type"] != "application/pdf" &&
                $_FILES["file"]["size"] <= 10000000){
                $halla = "ناتوانیت په‌ڕگه‌ به‌ پاشگری ( " . $_FILES["myfile"]["type"] . " ) به‌رزبكه‌یته‌وه‌";
            }
            else if (!file_exists($this->shweni_barkrdn)){
                $halla = "<script>alert('بوخچه‌ی مه‌به‌ست بوونی نیه‌!!');parent.location='index.php'</script>";
            } else if (!is_writeable($this->shweni_barkrdn)) {
                $halla = "<script>alert('بوخچه‌ی مه‌به‌ست تواناوی نوسینی نیه‌!!‌!!');parent.location='index.php'</script>";
            } else {
                $boxcey_mebest = $this->shweni_barkrdn . basename( $_FILES['myfile']['name']);

                if(@move_uploaded_file($_FILES['myfile']['tmp_name'], $boxcey_mebest)) {
                    $payam =$this->shweni_barkrdn . basename( $_FILES['myfile']['name']); 
                } else{
                   $halla = "<script>alert('هه‌نگاوه‌كانی باركردن ئه‌نجام نه‌درا');parent.location='index.php'</script>";
                }
            }
            $this->peshandani_barzkrdnawa($payam,$halla);
        }
    }
}
?>

له‌ جیاتی shakawan.com بیگۆره‌ به‌ مالپه‌ره‌كه‌ی خۆت .

دەرهێڵ

#5 April 8, 2012, 18:14

هێدی سەرمۆردی
ئەندام
تۆماربووە لە: January 30, 2010,
پەیامەکان: 59

Re: كاتێك له‌ بنكه‌ی باركردن وێنه‌ یان فایل بار ئه‌كه‌م به‌سته‌ر

سلاو ، هاوڕیان ئیستا كێشه‌یه‌كی ترم هه‌یه‌ بنكه‌ی باركردنم دانامه‌ به‌لام پاڵپشتی په‌رگه‌ی php یش ئه‌دات ، نمونه‌ ئه‌گه‌ر index.php بار بكه‌یت ئه‌وه‌ ڕێگه‌ت پێ‌ ئه‌دات چاره‌ی چی یه‌ ئه‌مه‌ نمونه‌یه‌ .

shakawan.com/up

دەرهێڵ

#6 April 11, 2012, 10:31

Sia
چاودێران
شوێن: Østjylland
تۆماربووە لە: January 30, 2009,
پەیامەکان: 2,231
ماڵپەڕ

Re: كاتێك له‌ بنكه‌ی باركردن وێنه‌ یان فایل بار ئه‌كه‌م به‌سته‌ر

دەبێت پاڵێوی بکەیت بڵێی تەنها بۆ فڵانە جۆرە پەڕگە.
https://www.google.com/search?q=upload+ ... =firefox-a

دەرهێڵ

#7 April 11, 2012, 19:53

هێدی سەرمۆردی
ئەندام
تۆماربووە لە: January 30, 2010,
پەیامەکان: 59

Re: كاتێك له‌ بنكه‌ی باركردن وێنه‌ یان فایل بار ئه‌كه‌م به‌سته‌ر

مامه‌ سیاگیان قسه‌كه‌ت ته‌واوه‌ به‌لام ئه‌م كۆده‌ی دام ناوه‌ پاڵپشتی zip ئه‌كات ، به‌لام له‌هه‌مان گاتیشدا پاڵپشتی په‌ڕگه‌ی php ئه‌كات ئه‌گه‌ر ئه‌و كۆده‌ش لابه‌رم ئه‌وا ناتوانێت پاڵپشتی zip بكات ئه‌كه‌ر به‌ڕێزت چاره‌یه‌كم بۆ بدۆزیته‌وه‌ مه‌نونم .

 $_FILES["myfile"]["type"] != "unknown/unknown" &&

هه‌رچه‌نده‌ ئه‌مه‌ی خواره‌وه‌ش بۆ zip پێم ناساندوه‌ به‌لام سودی نیه‌ .

 if( $_FILES["myfile"]["type"] != "application/zip" && 

دەرهێڵ

تەختەی پێپەڕە

بەهێزە بە : FluxBB