Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
239
Tıklama
0
Öne Çıkarma
PHP ilginç bir olay!
A
19 yıl
Yarbay
Konu Sahibi

if (filesize($dosya) > 204800 yazınca altta yazan kod bu durum sağlansa bile çalşmıyor bir de oradaki 204800 değeri byte di mi

ama

if (filesize($dosya) < 204800 yazınca çalışıyor nedenini anlayamadım valla

ek olarak bir sorum olacak mesela ana sayfada a/a.php diye bir klasörğm var . Bu dosyanın içinden ana sayfada b/b.php de olan dosyayı hangi yolla çağırım. hani reqıire('buraya ne yazacaz!) ;

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



C
19 yıl
Yüzbaşı

1. nedeni dosya kosulu saglamadıgı icin olabilir tahminimce yoksa calısmaması icin herhangibir neden yok.2.sorunun cwp asagıda.

quote:

../b/b.php


../ bununla klasoru her zaman bir geriye goturursun.istersen base olarak biyerde belirleyebilirsin bolelikle geriye gitmene gerek kalmaz.

quote:

<base href="www.domain.com/">





< Bu mesaj bu kişi tarafından değiştirildi cell1987 -- 10 Eylül 2006; 2:45:22 >
Bu mesaja 1 cevap geldi.
A
19 yıl
Yarbay
Konu Sahibi

quote:

Orjinalden alıntı: cell1987

1. nedeni dosya kosulu saglamadıgı icin olabilir tahminimce yoksa calısmaması icin herhangibir neden yok.2.sorunun cwp asagıda.

quote:

../b/b.php


../ bununla klasoru her zaman bir geriye goturursun.istersen base olarak biyerde belirleyebilirsin bolelikle geriye gitmene gerek kalmaz.

quote:

<base href="www.domain.com/">



teşekkürler. Benim dosyam bir önceki dosya yükleme yerinden gelen yani upload yaptırıyprum dosya yolu.Küçük işaretini koyunca upload yaptığımız anın başında direkt upload olmaz diyor dosya boyutu için ama büyük ise fonksiyonunu kullanmaya çalıştğında dosyayı yüklüyor sorun yok.Acaba if sorgusuna ! koysak tersini sağlayabilir miyiz.Böyle olursa ! i nereye koymalıyız?


Bu mesaja 1 cevap geldi.
A
19 yıl
Yarbay
Konu Sahibi

$dosya=$HTTP_POST_VARS['upload'];;
$boyut=filesize($dosya);
echo "$boyut";
$max_boyut="204800";
if ($boyut > $max_boyut)
die ('Lütfen 200 kb tan küçük boyutlu dosya seçiniz.');

kodlar bu.Önceki formda dosya yolu upload değikeni ile POST methodu ile gönderiliyor.ama olmadı işte


Bu mesaja 1 cevap geldi.
A
19 yıl
Yarbay
Konu Sahibi

Çözüldü



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.