Sweetalert2 Ajax Post Kullanımı

Sweetalert bilmeyeniniz varsa buraya tıklayabilirsiniz. Burada kullanımı ile ilgili bir çok yol yöntem mevcut. Sweetalert genel olarak kullanıcıya böyle güzel güzel bildirim pencereleri sunan bir mesaj kutusu diyeyim. kendileri de kendi yaptıkları ürün için güzel, responsive, düzenlenebilir bir mesaj kutusu olarak nitelendirmiş. Ben yarın birgün lazım olur diye ajax postu buraya atıyorum.

Kullanmak için ilk önce; https://unpkg.com/sweetalert/dist/sweetalert.min.js bu js dosyasını sayfaya ekliyoruz. script olarak aşağıdaki kodu yazıyoruz. diyeceksiniz ki bunu verdin de sonucunu nasıl php dosyasından alacağız ? onu da veriyorum.
Okumaya devam…

Aynı id’ye sahip nesnelerin value bilgisi alma

Merhabalar. Başlık biraz değişik gelebilir fakat aşağıda eminim resmi görünce anlayacağınızı umuyorum. Belki o zaman bana da başlık önerisinde bulunabilirsiniz.

aşağıdaki resme baktığınızda(resme tıklayın büyüyor) en son tarafta “bilgileri güncelle” yazıyor. bu bir input type normalde. daha güzel görüktüğü için input kullandım. ama bu bir form değil. inputun içine tıklayınca otomatik olarak get ile başka bir sayfaya arka planda istek gönderiyor. şimdi duruma göre 10 tane duruma göre 100 tane aynı idye sahip inputum oluyor. bu linklerin içeriği her seferinde de değişiyor. biz hangisine tıklarsak tıklayalım aynı değeri almayıp sadece tıkladığımız değeri alması için aşağıdaki kodları kullanabiliriz.
Okumaya devam…

Laravel Tasarımı Giydirme Ders #1

Themeforesttan temayı aldık. tema şahane çok güzel harika ama bunu nasıl giydiricez ? valla ben de kral tayfa gibi pek anlamam ama elimden geldiği kadarını sizlere sunuyorum. işi çok iyi bilen biri gelirse boşuna eleştirmesin.

temamızda ilk önce blank page diye bir sayfa olması lazım. eğer yoksa en boş en vasıfsız görünen grid sayfalarını bulun ve içindeki herşeyi kopyalayın. o kalsın bi kenarda.

resources/view içine bir klasör oluşturun. layouts diye. bu ana iskelet sayfamız olacak. her şey bunun üstüne kurulacak. layouts klasörünün içine app.blade.php diye bir dosya oluşturun. biliyorsunuz blade yazmak zorundayız hepsine. app.blade.php içine kopyaladığımız kodları atıyoruz.

ayrıca temada kullanacağımız tüm herşeyi (assets klasörü altında olur hepsi) tüm css,js,assets klasörlerini /public/ içine atıyoruz.

Okumaya devam…

Wamp Laravel 5 Kurulumu

Son makalemizin üzerinden 8 ay geçti, çok hızlı ilerliyoruz. hep böyle kalalım. bugün laravel 5 kurulumu nasıl yaparız diye kendime not bırakıyorum. kendime göre anlatıyorum, anlamayan olursa aşağıdan veya iletişimden yazsın hemen dönüş yaparım.

https://github.com/laravel/laravel/archive/master.zip

bu adresden laravel son sürümünü indiriyoruz. sonra bu dosyayı kullanacağımız klasöre atıyoruz(www klasörünün içine işte bunları bilirsin).
Okumaya devam…

İddaa Oranları APİ

Eyyyy Türkiye. Uzun zamandır yazmıyordum. Bundan sonrada yazmayacağım zaten. Diğer konuma yorum gelince anlık olarak yazma istediğim geldi ve şuraya ufacık bir bilgi ekliyorum. hayrını görün. abanın. bokunu çıkarın ki kapansın. Api linki 2-2.5 yıldır aktif. Fazla bilen olmadığı için bu böyle diye tahmin ediyorum.

Api tuttur.com’a ait. Kullanımı yasak mı değil mi bilmiyorum. Zaten ben kullanmıyorum. Kullanan arkadaşlar güzel bir curl hazırlasın ki normal tuttur.com üzerinden veri alındığını zannetsin oranın admin beyleri. yemezler ama neyse.

İddaa Futbol Programı Oranları API

Futbol apisinin linki aşağıda yer almakta.

https://www.tuttur.com/draw/events/type/football

Bu json çıktısını güzel güzel görmek için JSONView chrome eklentisini kurunuz ve sonra ilgili sayfaya giriniz.

Bizim işimiz ilgili çıktıda events kısmı ile. Orada veriler maç kodu ile başlamakta. Örnek veriyorum bende şuan 126 kodlu maç var. Bunun kolonlarını sırasıyla inceleyelim.

  • code : maç kodu
  • type : futbol mu basketbol mu onu belirtiyor ama zaten futbol sayfasındayız.
  • startDate : başlama tarih ve saati. timestamp olarak verilmiş. php timestamp to date olarak ararsanız çevirirsiniz.
  • mbc : en az kaç maçla beraber kupon oluşturabiliriz onu diyor. iddaa biliyorsanız bunları bilirsiniz.
  • homeTeamName & awayTeamName : ev sahibi ve konu takım isimleri
  • odds : oranlar
  • broadcast : maçı veren kanallar
  • h1Handicap : handikap hangi takımda onu söylüyor
  • percentages : tuttur.com’da hangi kısma kaç oranın para yatırılmış. örneğin ms1 sonucuna yüzde 20 oynamış.
  • totalPlayCount : tuttur.com’da bu maça kaç kişi oynamış onu gösteriyor.

abi linkdeki football basketball yapın onuda görürsünüz. yoruldum abi. bir daha yazmayı düşünmüyorum herhalde. yorumlarınızı takip eder, yüksek ihtimal cevaplarım.

hadi kendinize iyi bakın.

Codeigniter Form Validation Kullanımı

Herkese merhaba. Bugün codeigniter ın kendi kütüphanesinde yer alana form validation kısmını inceleyeceğiz. Direk mevzuya geçiyorum ve ilk olarak controller klasörü altında GenelBakis.php dosyası oluşturuyoruz. Aşağıdaki kodları dosyanın içine yapıştırıyoruz.

Okumaya devam…

Codeigniter No input file specified Hatası

Merhabalar uzun zaman oldu yazmayalı. Bugünlerde codeigniter’a merak saldım. Yaklaşık 1 yıldır başlıcam başlıcam diyordum fakat kısmet bugünlereymiş. İlk karşılaştığım hata url yapısıyla ilgili. Ben direk aşağıya kodları yazıcam gerisi size kalmış. Fazla detaya giremiyorum direk kodları veriyorum.

Önceki htaccess dosyam;

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

Bunu aşağıdaki kod parçasıyla düzeltirseniz link yapınız düzelir ve artık kontrol adıyla oluşan link yapınız meydana gelir.

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/system.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?/$1 [L]

iyi günler

PHP PDO Kullanımı

pdoGünümüzde bildiğiniz gibi mysql_ ile başlayan veritabanı terimleri artık çalışırken sistem hata vermekte. Bunun temel nedeni eski mysql terimlerinin güvenlik açığı barındırması. Ne kadar engelleseniz de bir yerlerde mutlaka açık oluyor. Bunun için yeni bir veritabanı yönetimi fonksiyonu devreye sokuldu. Bunun adı PDO. Yani PHP Data Object. PDO Mysql dışında 11 adet veritabanı ile de bağlantı kurabilmekte. Bunun önemi ilerleyen zamanlarda su üstüne çıkacaktır. Sırasıyla başlayalım neyin nasıl kullanıldığına;
Okumaya devam…