• 06-01-2009, 21:12:34
    #1
    Üyeliği durduruldu
    arkadaşlar bir oyun sitesi yapıyorum. istediğim şey şu: oyunresmi ve oyundosyası eklenmediyse yani upload edilmediyese diğer verilerde eklenmesin. yani amacım oyunun resmi ve dosyası gibi eklenmesi zor olan materyaller eklenmediyse diğer bilgilerin girilmesinin bir anlamı kalmıyor. Bu sefer ayrı olarak o eklenen birgilerin silinmesi ve tekrar resimler ve dosya ile eklenmesi gerekiyor. bunu engellemek istiyorum.
  • 06-01-2009, 21:15:59
    #2
    if (1.kontrol AND 2.kontrol)
  • 06-01-2009, 21:17:42
    #3
    Üyeliği durduruldu
    Aykut adlı üyeden alıntı: mesajı görüntüle
    if (1.kontrol AND 2.kontrol)
    anladım demek istediğini fakat ben resmi ve dosyayı if ile upload ediyorum. senin sölediğin kontrol yerlerine if lerin gelmesi gerekiyor. o da garip oluyor.
  • 06-01-2009, 21:32:19
    #4
    if kontrolü yapmadan nasıl halletmeyi bekliyorsun ki bu işi.

    arkadaşın dediği gayet mantıklı aslında. tek bir kontrol yapacaksın şartlar sağlanırsa istediğin kodları çalıştır, sağlanmazsa hata mesajı göster kullanıcıya.
  • 06-01-2009, 21:48:27
    #5
    if((sart1) && (sart2)) { } // 2 şartında sağlanması gereklidir.
    if((sart1) || (sart2)) { } // 2 şartdan en az birinin sağlanması gereklidir.

    gibi kullanımlar mümkündür.
  • 06-01-2009, 22:15:56
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    örnek olarak kontrolde şunu yapabilirsin.

    postun gittiği sayfada
    $resim = $_POST['resim'];
    $oyun = $_POST['oyun'];
    $xxx = $_POST['gelen'];
    ....
    ..
    .
     
    if(($resim != '') && ($oyun != ''))
        {
             echo 'içerik';
         }
    else
    {
    echo 'tekrar deneyin';
    }
    Gibi olabilir. sadece bir örnekleme yaptım burdan yola cıkabilirsin..

    Üstadlarım zaten mantıgını anlatmıs yukarıda benimki örnekleme...
  • 07-01-2009, 00:51:12
    #7
    $resim_upload = 'Resim upload fonksiyonu, işlemi';
    $swf_upload = 'Swf upload fonksiyonu, işlemi';
    
    if($resim_upload and $swf_upload){
    mysql_query("Insert ....");
    }
  • 07-01-2009, 05:37:49
    #8
    Üyeliği durduruldu
    DooMsDaY adlı üyeden alıntı: mesajı görüntüle
    if((sart1) && (sart2)) { } // 2 şartında sağlanması gereklidir.
    if((sart1) || (sart2)) { } // 2 şartdan en az birinin sağlanması gereklidir.
    gibi kullanımlar mümkündür.
    Programlama.tv - Türkiyenin Görüntülü Eğitim Merkezi
  • 07-01-2009, 11:11:06
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    if (şart bir || şart 2){
    }else{

    sağlanmazsa yaptıracağın işlem.
    Yani buraya
    header(Location: url v.s)
    }

    Bu kodu kullanarak upload sağlanmazsa header la oyun ekleme alanına gönderebilirsin. =)

    Saygılarımla...
    Lord Montrey