Giriş Yap / Kayıt Ol

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!

Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > PHP

php script yardım

  #1  
Okunmamış 13 Nisan 2021, 21:20
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 01 Ocak 2021
Yaş / Cinsiyet: 19 / Erkek
Meslek: öğrenciyim
Konum: Eskişehir
Ad, Soyad: Me... Er...
Mesajlar: 35
Beğeniler: 5 / 5
Ticaret: 0, 0%
merhabalar bir görev yap sitem var ve bu siteye kanıt atarken sadece jpeg formatına izin veriyor bu jpegin yanında bi text box olsa da görev yapan kişiler oaralara birşeyler yazabilseler
Her türlü gmail üretilir | Youtube 15dk onaylı gmailler - onaylı/onaysız gmailler
  #2  
Okunmamış 13 Nisan 2021, 23:01
ÖmerGünay Adlı Üyenin Avatarı
https://www.omergunay.net
 
Üyelik Tarihi: 15 Mayıs 2015
Yaş / Cinsiyet: 30 / Erkek
Ad, Soyad: Öm... Gü...
Mesajlar: 1.015
Beğeniler: 274 / 151
Ticaret: 12, 100%
Ücretli destek isterseniz yardımcı olabilirim.
Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
  #3  
Okunmamış 15 Nisan 2021, 02:13
capscroll Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 02 Ağustos 2019
Yaş / Cinsiyet: 19 / Erkek
Meslek: Öğrenci
Ad, Soyad: Ah... Kü...
Mesajlar: 163
Beğeniler: 54 / 41
Ticaret: 0, 0%
Öncelikle veritabanında ilgili tablo için ekstra sütun eklemeniz gerekecek, bunun yanında görev gönderme formuna da textarea eklemelisiniz. Görev tamamlama formunun veritabanına post edildiği kodlara girip eklediğiniz inputun değerini filtreleyerek aynı şekilde yeni eklediğiniz sütuna göndermeniz gerekecek.
Örneğin mevcut kodunuz şöyle ise;
PHP- Kodu:
$uid $_SESSION['uid'];
$photo /* ... */;
$date date("d-m-Y H:i");
$db->prepare("INSERT INTO completed_job(uid,photo,date) VALUES (:uid,:photo,:date)");
$db->bindParam(':uid'$uidPDO::PARAM_INT);
$db->bindParam(':photo'$photoPDO::PARAM_STR);
$db->bindParam(':date'$datePDO::PARAM_STR);
//... 
Şu şekilde düzenlersiniz;
PHP- Kodu:
/* function clean = Sanitized data*/
$uid $_SESSION['uid'];
$message =  clean($_POST['message']); //Yeni eklediğimiz textarea'ya girilen değeri aldık, clean fonksiyonu temsildir.
$photo /* ... */;
$date date("d-m-Y H:i");
$db->prepare("INSERT INTO completed_job(uid,photo,date,message) VALUES (:uid,:photo,:date,:message)");
$db->bindParam(':uid'$uidPDO::PARAM_INT);
$db->bindParam(':photo'$photoPDO::PARAM_STR);
$db->bindParam(':date'$datePDO::PARAM_STR);
$db->bindParam(':message'$messagePDO::PARAM_STR); 
Tabi mevcut formunuza textarea eklemeniz gerekecek.
HTML Kodu:
<!-- ... -->
<textarea class="form-control" name="message" placeholder="Ek bilgi iletmek istiyorsanız bu alanı kullanabilirsiniz..."></textarea>
<!-- ... -->
  #4  
Okunmamış 15 Nisan 2021, 19:32
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 01 Ocak 2021
Yaş / Cinsiyet: 19 / Erkek
Meslek: öğrenciyim
Konum: Eskişehir
Ad, Soyad: Me... Er...
Mesajlar: 35
Beğeniler: 5 / 5
Ticaret: 0, 0%
para ile bi arkadaşa yaptırdım yazan olmayınca ancak teşkkürler emek verip yazmışsınız
Her türlü gmail üretilir | Youtube 15dk onaylı gmailler - onaylı/onaysız gmailler
  #5  
Okunmamış 15 Nisan 2021, 21:37
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 01 Ocak 2021
Yaş / Cinsiyet: 19 / Erkek
Meslek: öğrenciyim
Konum: Eskişehir
Ad, Soyad: Me... Er...
Mesajlar: 35
Beğeniler: 5 / 5
Ticaret: 0, 0%
Alıntı:
capscroll Adlı Üyeden Alıntı
Öncelikle veritabanında ilgili tablo için ekstra sütun eklemeniz gerekecek, bunun yanında görev gönderme formuna da textarea eklemelisiniz. Görev tamamlama formunun veritabanına post edildiği kodlara girip eklediğiniz inputun değerini filtreleyerek aynı şekilde yeni eklediğiniz sütuna göndermeniz gerekecek.
Örneğin mevcut kodunuz şöyle ise;
PHP- Kodu:
$uid $_SESSION['uid'];
$photo /* ... */;
$date date("d-m-Y H:i");
$db->prepare("INSERT INTO completed_job(uid,photo,date) VALUES (:uid,:photo,:date)");
$db->bindParam(':uid'$uidPDO::PARAM_INT);
$db->bindParam(':photo'$photoPDO::PARAM_STR);
$db->bindParam(':date'$datePDO::PARAM_STR);
//... 
Şu şekilde düzenlersiniz;
PHP- Kodu:
/* function clean = Sanitized data*/
$uid $_SESSION['uid'];
$message =  clean($_POST['message']); //Yeni eklediğimiz textarea'ya girilen değeri aldık, clean fonksiyonu temsildir.
$photo /* ... */;
$date date("d-m-Y H:i");
$db->prepare("INSERT INTO completed_job(uid,photo,date,message) VALUES (:uid,:photo,:date,:message)");
$db->bindParam(':uid'$uidPDO::PARAM_INT);
$db->bindParam(':photo'$photoPDO::PARAM_STR);
$db->bindParam(':date'$datePDO::PARAM_STR);
$db->bindParam(':message'$messagePDO::PARAM_STR); 
Tabi mevcut formunuza textarea eklemeniz gerekecek.
HTML Kodu:
<!-- ... -->
<textarea class="form-control" name="message" placeholder="Ek bilgi iletmek istiyorsanız bu alanı kullanabilirsiniz..."></textarea>
<!-- ... -->
merhaba hocam çok teşekkürler dediklernizi yaptım ve oldu eğer müsaitseniz bir şey daha sorabilir miyim?
Her türlü gmail üretilir | Youtube 15dk onaylı gmailler - onaylı/onaysız gmailler
  #6  
Okunmamış 15 Nisan 2021, 21:45
capscroll Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 02 Ağustos 2019
Yaş / Cinsiyet: 19 / Erkek
Meslek: Öğrenci
Ad, Soyad: Ah... Kü...
Mesajlar: 163
Beğeniler: 54 / 41
Ticaret: 0, 0%
Elbette buyrun
Cevap Yaz Favorilerime Ekle

1113x90

Bu Alana Reklam Ver



Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > PHP


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 11:23.