Şimdi Ara

PHP KODUNDAKİ HATA NERDE?

Bu Konudaki Kullanıcılar:
1 Misafir - 1 Masaüstü
5 sn
10
Cevap
0
Favori
356
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • <HTML>
    <HEAD>
    <TITLE>PHP'de Dosya Gönderme</TITLE>
    <meta http-equiv=\"content-type\" content=\"text/html; charset=ISO-8859-9\">
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1254\">
    </HEAD>
    <?php
    $dosya_dizin = ""; //C:\Program Files\EasyPHP1-7\www a yollasın istediğim için boş bıraktım
    $dosya_url = "http://codemaster/"; //bu da sunucu adresi, bu dosyanın bulunduğu adres
    if ( isset ( $dosya_gonder )) {
    print ("<b>Yol:</b> $dosya_gonder<br>\n");
    print ("<b>Adı:</b> $dosya_gonder_name<br>\n");
    print ("<b>Boyut:</b> $dosya_gonder_size<br>\n");
    print ("<b>Tür:</b> $dosya_gonder_type<br>\n");
    copy ( $dosya_gonder, "$dosya_dizin/$dosya_gonder_name" )or die ("Dosya kopyalanamıyor!");
    if ( $dosya_gonder_type == "image/gif" ||$dosya_gonder_type == "image/pjpeg" ) {
    print ("<img src=\"$dosya_url/$dosya_gonder_name\"><p>\n\n");
    }
    }
    ?>
    </BODY>
    <FORM ENCTYPE="multipart/form-data" ACTION="<?php print $PHP_SELF?>" METHOD="POST">
    <INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" VALUE="951200">
    <INPUT TYPE="file" NAME="dosya_gonder"><BR>
    <INPUT TYPE="SUBMIT" VALUE="Dosya Yolla!">
    </FORM>
    </BODY>
    </HTML>



    aldığım hata mesajı:

    Forbidden
    You don't have permission to access /<br /><b>Notice</b>: Undefined variable: PHP_SELF in <b>c:/program files/easyphp1-7/www/dosya_gonder.php</b> on line <b>22</b><br /> on this server.


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

    Apache/1.3.27 Server at codemaster Port 80







  • <FORM ENCTYPE="multipart/form-data" ACTION="<?php print $PHP_SELF?>" METHOD="POST">


    <FORM ENCTYPE="multipart/form-data" ACTION="<?php print $_SERVER['PHP_SELF']; php?>" METHOD="POST">

    bu şekilde dener misin?
  • quote:

    Orjinalden alıntı: cezve

    <FORM ENCTYPE="multipart/form-data" ACTION="<?php print $PHP_SELF?>" METHOD="POST">


    <FORM ENCTYPE="multipart/form-data" ACTION="<?php print $_SERVER['PHP_SELF']; php?>" METHOD="POST">

    bu şekilde dener misin?


    peki denerim evde denedikten sonra tekrar dönerim buraya
    evde internetim yok da... ;)
  • bu sefer de bu hata :(

    Forbidden
    You don't have permission to access /yes.php<br /><b>Notice</b>: Use of undefined constant php - assumed 'php' in <b>c:/program files/easyphp1-7/www/yes.php</b> on line <b>22</b><br /> on this server.


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

    Apache/1.3.27 Server at codemaster Port 80
  • easyphp > configuration > php extensions > tüm extensionları açık hale getir...
  • fransızca da benim ki :D
  • bu zaten fransızcaymış
    ingilizcesi yok mu bu programın?
  • ingilizcesi de var default olarak... traydeki E iconuna çift tıkla... ekranda bi pencerecik açılır... status mysql started apache started falan yazıyo... en sağda aşağı çekilebilen 3 kademeli bir düğme var... onu en alt kademeye getir... altta dil seçeneklerini görebilirsin... English seçtiğin zaman program ingilizce olur... bu kadar basit... :)

    iyi çalışmalar... umarım hep birlikte güzel şeyler üretiriz...
  • sağolasın OGUZ
    inşallah öğrencem şu phpyi ;)
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.