Php Dersleri
PHP
Forum
Haber ve Duyurular
Tanışma Bölümü
Acemilerin Soru bölümü
Web Sitesi Dersleri
Temel Web dersleri
Html Dersleri
Css Dersleri
Javascript Dersleri
Php Dersleri
Mysql Dersleri
Php Kodları ve Paylaşım
Php Functions
Mysql Komutları
Hazır Php Scriptler
Hazır CSS Kodları
Para Kazanma Yolları
İnternetten para kazanmak
Seo Teknikleri
Adsense
Adwords
Adtech
Diğer Reklam Sistemleri
Web Hosting
Domain Tescil Firmaları
Web Hosting Firmaları
Dedicated Hosting
Üye Bilgileri
Nick:
cgtydvc
İsim:
Çağatay Deveci
Web sayfası:
Cinsiyet:
Erkek
İmza:
Konu sayısı:
0
Cevap sayısı:
7
Kaç günlük üye
26
Son yazdığı Php kodları mesajları
Bozkurtmanas'ın dediği gibi swicth case yapısı daha derli topludur. İF koşulunu fazla şartlar gösterdiğinde kodlamada karışıklığa neden olabilir. Önemli olan hangi program olursa olsun bir programcı doğru olan ve işini daha düzgün ifade eden kodu şeçmeli.. senin yapına gelirsek:
swicth($return){
case $h1: $this->addLog("Kullanılan originatöre sahip değilsiniz.Hata Kodu: $return"); $this->addError("Kullanılan originatöre sahip değilsiniz.Hata Kodu: $return"); break; case $h2: $this->addLog("Kontörünüz yetersiz.Hata Kodu: $return"); $this->addError("Kontörünüz yetersiz.Hata Kodu: $return"); break; case $h3: $this->addLog("Kullanıcı adı ya da parolanız hatalı. Hata Kodu: $return"); $this->addError("Kullanıcı adı ya da parolanız hatalı. Hata Kodu: $return"); break; elseif($return == $h4): $this->addLog("Şu anda size ait başka bir işlem aktif.Hata Kodu: $return"); $this->addError("Şu anda size ait başka bir işlem aktif.Hata Kodu: $return"); case $h5: $this->addLog("Bu hatayı alırsanız, işlemi 1-2 dk sonra tekrar deneyin.Hata Kodu: $return"); $this->addError("Bu hatayı alırsanız, işlemi 1-2 dk sonra tekrar deneyin.Hata Kodu: $return"); break; case $h6: $this->addLog("Hesap Aktivasyonu sağlanmamış.Hata Kodu: $return"); $this->addError("Hesap Aktivasyonu sağlanmamış.Hata Kodu: $return"); break; default: $this->addLog("Mesaj Başarıyla Gönderildi."); $this->saveToDb($result); break;
}
bu şekilde daha derli toplu olur.
Zaman
2013-09-30 10:33:37
Php Php
Eğer ürün kodları alfabetik sıraya gidiyorsa order_by asc olayına bak derim..
Zaman
2013-09-27 09:49:11
Php Php
Giriş olayında daha basit hale getir verileri count sorgusuyla kontrol ettir sana geri bir değer dönecek >0 ise kontrolünü sağla değilse tekrar giriş sayfasını yönlendir :D
Zaman
2013-09-25 23:31:28
Php Php
<? $gidecekadres="gidecek adres"; $epostakonusu="Konu"; $epostamiz="Örnek E-Postasıdır."; mail($gidecekadres,$epostakonusu,$epostamiz); ?> Eğer mail gönderme işlemin olmuyorsa hosting firman ile irtibata geçmelisin.
Zaman
2013-07-25 02:56:42
Php Denendi çalışıyor.
Fonksiyona akaradaşın dediği gibi bir parametre ile uyesil_id ni gonder sonra
$uyesil=mysql_query("DELETE FROM uyeler WHERE uyeno='$uyesil_id'");
if($uyesil)
{
echo "Silme isleme basarili";
} else {
echo "Silme isleme basarisiz";
}
bu kadar basit;
Zaman
2013-05-25 02:20:43
Php Php
Biraz php den ve birazda veritabanından anlıyorsan işin çok basit :) Veritabanından senin fazladan uyelik durum alanın olacak bu alanı istedeğin şekilde kontrol ettireceksin. Örneğin : Üyeler tablosunda üye durum alanına her uye olanlar için 0 durumu atasın gold uyler için ise 1 yada istediğin şekilde üyelikler için başka değerler. Mesaj atmasını engellmek içinde sessionla üye durum değeri çektireceksin sonra da bir if koşulu ile karşılaştırma yapıp tüm kısıtlama işlemlerini yaptırabilirsin.
Zaman
2013-02-05 12:07:08
Php Php
Yazan:Lasera Merhabalar. Sizin için Basit de olsa benim için zor bir tahakkuk işlemleri yaptırmaya çalışıyorum. Yapmak istediğim şu. Tek butonla insert ve update işlemi yaptırmak. Mesela personel tablomda id--------ad----------soyad--------tc 1--------Ahmet-------Olmaz--------12345678900 olsun. TC yanlış yazılsın ve kullanıcı değiştirmek istiyor.21345678900 yaptığında o kayıt varsa nasıl güncelleme yaptırabiliriz. Teşekkürler. Merhaba; İlk öncelikle kayıt yaptırdın ve üye olan kişi TC sini yanlış kaydetti ve sonradan farkına vardı ki ben bu TC Numaramı nasıl düzeltirim. Yapacağın adımlar hayal gücüne bağlı ama genel anlamda en basit olarak sırayla gitmen gereken adımlar olmalı. 1. adım eğer düzenleme yapacaksan düzenleme yapacağın kişinin ID'si 2. adım düzenletmek istediğin alanlar İsim - soyisim -tc gibi 3. adım düzenlemek istenen yeni değerler. Evet biraz biraz ısındıysak bu tarz işi nasıl ve ne gibi kod kullanacağız ona bakalım. İlk öncelikle sessionla giriş yaptır ve kullanıcının bilgilerini bir değişkene at bizim için önemli olan ID'si Eğer kullanıcı giriş yaptıysa karşına bilgilerini güncelle diye bir buton koyabilirsin. Bu butonun uzantısı güncelleme yapacağın sayfaya gitsin Örn: "guncelle.php" guncelle.php içerisinde <?php session_start(); ob_start(); include'DATABASE_YOLU'; $kullanici_id=$_SESSION["id"]; $goruntule = mysql_query("Select * From tablo_adi WHERE id='$kullanici_id' "); if(!empty($_POST['gizli'])) {
$tc=$_POST['tc'];
$ad=$_POST['ad'];
$soad=$_POST['soyad'];
$id=$_POST['gizli'];
$guncelle
=
mysql_query
(
"UPDATE tablo SET TC = '$tc', AD = '$ad',SOYAD
= '$soyad'
WHERE ID = '$id'"
);
if($guncelle)
{
echo "Kayit Basarili";
}else { echo="Kayit Basarisiz";}
} ?> <htlm> <head> <title>Guncelle </title> </head> <body> <?php while ($getir = mysql_fetch_array($goruntule)) { ?> <form action="" method="post">
<input type="text" name="tc" value="<?php echo $getir['TC'] ?>" /> <input type="text" name="ad" value="<?php echo $getir['AD'] ?>" /> <input type="text" name="soyad" value="<?php echo $getir['SOYAD'] ?>" /> <input type="hidden" name="gizli" value="<?php echo $kullanici_id; ?>"; <input type="sumbit" value="Güncelle" /> </form> <?php } ?> </body> </html> Bu şekilde daha basit yaparsın kodları direk yazdım deneme fırsatım olmadı...
Zaman
2013-01-29 10:24:00
Php php
phpkodlari.com © 2009
Herkes
Php
öğrenecek
Web tasarım ve eğitim kaynağınız.