v2.5.2
Giriş yap

Php ile 2 submit işlemi ?

sekiiiiiiiiz
689 defa görüntülendi

Bir profil sayfası düşünün hem kullanıcıdan istediğimiz veriler var hem de profil resmi
şuan herşey düzgünce eklenip güncelleniyor.
sıkıntı şu : formu post ettiğimde mesela kullanıcı adı boş bırakılamaz diyor ama ben resim yüklemek istiyorum yani olay ben profilde sadece resmi güncellemek istediğimde yada veriyi oteki post işlemide cevap veriyor ama ben sadece 1'ini güncellemek istiyorum istersem de ikisini birden güncellemek istiyorum inşallah anlatabilmişimdir :)

Cevap yaz
Cevaplar (4)
mutluol
1499 gün önce

o zaman basit bir koşul oluşturabilirsin form da buna göre çalışır örneğin örneğin gelen değeler username ve resim olarak ele alalım if($_POST["username"] != ''){

}else{ } gibi boş değilse güncelleyebilir boşsa diğer koşula geçebilirsin gibi tamamen senin mantığına kalmış ve ihtiyacına göre uyarlayabilirsin koşulları

pcmemo
1499 gün önce

<input type='text' name='username' value='<?php echo $row['username']?>' required/>

kullanıcı adı inputun dan required/ ibaresini kaldır.

sekiiiiiiiiz
1499 gün önce

Fakat ben value olarak göstermek istemiyorum boş input olarak gösterilsin istiyorum

pcmemo
1500 gün önce

Söz konusu güncelleme sayfası ise zaten kullanıcı adı kısmında zaten bir isim var.

<input type='text' name='username' value='<?php echo $row['username']?>' required/>

yukarıdaki kodlar sayesinde username input alanı veritabanında o anki kullanıcı adı ile dolu olacak. Kullanıcı resmi güncellese kullanıcı adı alanına bir şey yazmasa bile sorun olmaz. Zaten boş değil. Bu durumda resim kısmına dosya seçip güncelleyebilir.