• 20-07-2007, 16:04:13
    #1
    merhaba arkadaşlar,
    bir upload formu hazırlıyorum, resim formatları gif veya jpg olmazsa otomatikman hata verecek. şöyle yapıyorum o kısmı:

    if (!($dosya_type=="image/jpeg") || ($dosya_type=="image/gif")) {
    echo "Sadece jpg ve gif formatlı dosya yükleyebilirsiniz.";
    }
    ama olmuyor maalesef
    bunu nasıl yapabilirim?
  • 20-07-2007, 16:14:17
    #2
    if(!$dosya_type == 'image/jpeg' || $dosya_type =='image/gif') {
    şeklinde dene bakalım, olacak mı?
  • 20-07-2007, 16:18:26
    #3
    Kurumsal PLUS
    doğru kullanım şöyledir:
    if (($dosya_type != "image/jpeg") && ($dosya_type != "image/gif")) {
    echo "Sadece jpg ve gif formatlı dosya yükleyebilirsiniz.";
    }
  • 20-07-2007, 16:22:08
    #4
    Virtuozzo, yine olmadı.
  • 20-07-2007, 16:24:25
    #5
    Bartuc, senin dediğini de denedim onun OR ile olanını da denedim; ama sonuç alamadım.
  • 20-07-2007, 16:35:55
    #6
    Üyeliği durduruldu
    sayı az mış daha çok olur sa
    $tip=array('gif','jpeg');
    if(in_array($dosya_type,$tip))  echo"sadece jpg gif ";
    gibide kullanabilirsin

    + php eskisi kadar kuralcı değil

    if (($dosya_type != "image/jpeg") && ($dosya_type != "image/gif")) {
    burada sürekli ( kullanmanız agerek yok
    if ($dosya_type != "image/jpeg" && $dosya_type != "image/gif") {

    gibide kullanabilirsiniz.
  • 20-07-2007, 16:40:37
    #7
    saho süpersin

    if ($dosya_type != "image/jpeg" && $dosya_type != "image/gif") {

    kodu işimi gördü. Eğer sayı çoğalırsa dediğin gibi de kullanacağım, teşekkürler.
  • 20-07-2007, 17:05:06
    #8
    + konu dışı bir şey soracağım:
    m4a dosya formatının MIME type ı nedir?
    audio/m4a şeklinde denedim ama olmadı.
    konuda bahsettiğim upload uygulamasında kullanacağım.

    ya da sadece audio dosyalarına izin vereceğim diyelim,
    nasıl olacak MIME type ı "audio/" olarak mı gireceğim?
  • 20-07-2007, 17:15:35
    #9
    Kurumsal PLUS
    iyide benim yazdığım da bunun aynısıydı
    emiraydin adlı üyeden alıntı: mesajı görüntüle
    saho süpersin

    if ($dosya_type != "image/jpeg" && $dosya_type != "image/gif") {

    kodu işimi gördü. Eğer sayı çoğalırsa dediğin gibi de kullanacağım, teşekkürler.