Re: [Linux-programlama] PHP file yüklemede kafam karıştı :(

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Ahmet DURUÖZ (ahmet@duruoz.gen.tr)
Date: Thu 29 Mar 2007 - 08:23:09 EEST


Merhaba,
Aşağıdaki kod hem linux hem windows sunucularda sorunsuz çalışıyor. Kodu upload.php olarak kayıt edin. $uploadDir değişkeni hangi dizine gönderilecekse dosyalar , o dizin olarak ayarlanmalıdır.

Saygılarımla
Ahmet DURUÖZ

--------------
<?php
if (!isset($_FILES['userfile']['name']))
{
?>
<form ENCTYPE="multipart/form-data" action=upload.php name=dosya_form method=post>
<table cellpadding="0" cellpadding="0" width="300" border="0">
<TR>
<td valign=top>Dosya Yolu</td>
<td valign=top><b>:</b></td>
<td valign=top><input type="File" name="userfile" size="20" maxlength="255"</td>
</TR>
<TR>
<td colspan=3 align=center>
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="100000">
<input type=submit value='GÖNDER'>
</td>
</TR>

</table>
</form>
<?
}
else
{
$uploadDir = 'dosyalar/';
$uploadFile = $uploadDir . $_FILES['userfile']['name'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadFile))
{
echo "<br><br>".$_FILES['userfile']['name']." isimli dosya kaydedildi.<br>";
}
else
{
echo "Dosya kopyalanamadı !\n";
}

}
?>
--------------------------

  ----- Original Message -----
  From: Bunyamin DEMIR
  To: linux-programlama@liste.linux.org.tr
  Sent: Wednesday, March 28, 2007 10:41 PM
  Subject: Re: [Linux-programlama] PHP file yüklemede kafam karıştı :(

  Merhabalar,

  Daha önce böyle bir istek olmuştu. Yazmış olduğum ufak bir kod var. Gerçi biraz ayrıntılı ama bir birinin aynısı çoğu şey.

  Bir göz at istersen.

  http://forum.mutasyon.net/index.php?topic=5428.0

  Saygılarımla,

  26.03.2007 tarihinde Ismail ASCI < ismail.asci@gmail.com> yazmış:
    Merhaba,
    Şu [1] adres faydalı olur sanırım.

    [1] http://www.php.net/features.file-upload

    Iyi calismalar.

    On 3/21/07, Erdal YAZICIOGLU <erdal.yazicioglu@gmail.com> wrote:
      Merhabalar,

      PHP ile dosya upload etmek istiyorum...Program windowze üzerinde koşacak... Şöyle bir şey yazdım

      if(

      $_POST[ 'user_file'])
      {
      echo "deneme"; }
      else {
      ?>

      <div class="half">
      <form method="POST" action=" documents.php" enctype="multipart/form-data">
      <p>File to upload:<br>
      <input type="file" name="user_file">
      <p><button name=submit type=submit>
      Upload
      </button>
      </form>
      <?
      }
      }
      ?>

      Ancak bir türlü deneme yazmadıramdım ekrana... Biliyorum Linux üzerinde çalışacak ama $_POST değerini $_FILES ile değiştirdiğim de bu sefer deneme yazıyor. Ancak dosya seçilmese de deneme yazıyor...

      Ne yapmam gerekir...

      Saygılar

      Erdal

      _______________________________________________
      Linux-programlama mailing list
      Linux-programlama@liste.linux.org.tr
      http://liste.linux.org.tr/mailman/listinfo/linux-programlama

    --
    Ismail ASCI

    -----BEGIN PGP PUBLIC KEY BLOCK-----
    Version: GnuPG v1.4.2.2 (GNU/Linux)

    iFQEIBECABQFAkRIDJMNHQBiYWNrdXAgY29weQAKCRBgYvyi4RxNdcnIAJ9vweb8
    vUH9m3a2aQHyAfeo0oJtlACfQiqcbHvdBtrxylRh42G2xea7gFM=
    =Xy4T
    -----END PGP PUBLIC KEY BLOCK-----
    _______________________________________________
    Linux-programlama mailing list
    Linux-programlama@liste.linux.org.tr
    http://liste.linux.org.tr/mailman/listinfo/linux-programlama

  --
  Bunyamin Demir
  OWASP-Turkey Chair
  http://www.owasp.org/index.php/Turkey
  http://blog.bunyamin.org/
  www.mutasyon.net

------------------------------------------------------------------------------

  _______________________________________________
  Linux-programlama mailing list
  Linux-programlama@liste.linux.org.tr
  http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.