Webmaster Forumu - Webmaster Zone

Geri git   Webmaster Forumu - Webmaster Zone > Webmaster Zone > Programlama Dilleri > PHP
Şifrenizimi Unuttunuz? Bize Katılın!

Cevapla
Görüntüleme: 757 - Cevaplar: 12  
LinkBack Seçenekler Stil
  #1 (permalink)  
Alt 20-02-2007, 15:22:34
ibrahimd - ait Kullanıcı Resmi (Avatar)
ibrahimd ibrahimd isimli üye çevrimiçidir (Online)
DAĞLI
php/css/html/txt..
 
Üyelik tarihi: 31/1/2007
Nerden: İzmir/Eskişehir
Yaş: 18
Mesajlar: 3.344
iTrader: (22)
Tecrübe Puanı: 132
Puanları: 2786
ibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to behold
Standart php kodları bir iki soru?

PHP- Kodu:
//bos alan var mi yok mu?
if (($adsoyad == '') and ($dogumyili == '') and ($adres == '') and ($telefon == '') and ($meslek == '') and ($kullaniciadi == '') and ($sifre == '') and ($sifret == '') and ($mail == '') and ($mailt == '') ) {echo 'Lütfen Formu Eksiksiz Doldurunuz. <br /> <a href="javascript:history.go(-1)"> Geri Dön </a>'; exit();

bu şekilde bir formdan gelen bilgilerde boş alan var mı diye sorgulatıyorum fakat bir türlü olmuyor AND yapınca direk geçiyor OR yapınca hepsi dolu olsada hata veriyor :S ne yapmam gerektiği hakkında bir fikriniz var mı ?


2.sorum ise;
yukarıdaki kodda ve bunun benzeri yerlerde if'in doğru ve ya yanlış olması durumunda yapılması gerekenler yazılırken ECHO komutu kullandığımda yazdığım yazı bembeyaz bir sayfada cıkıyor. bu da pek hoş gelmiyor insanın gözüne. bunu nasıl önleyebilirim ?
__________________
Kişisel Bi' Mesele | Korkunç Resim
Alıntı ile Cevapla
  #2 (permalink)  
Alt 20-02-2007, 15:38:37
alorak - ait Kullanıcı Resmi (Avatar)
alorak alorak isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 31/1/2007
Nerden: Zonguldak
Yaş: 19
Mesajlar: 346
iTrader: (0)
Tecrübe Puanı: 46
Puanları: 31
alorak üyemiz henüz acemi
alorak - MSN üzeri Mesaj gönder
Standart

Alıntı:
ibrahimd´isimli üyeden Alıntı Mesajı göster
2.sorum ise;
yukarıdaki kodda ve bunun benzeri yerlerde if'in doğru ve ya yanlış olması durumunda yapılması gerekenler yazılırken ECHO komutu kullandığımda yazdığım yazı bembeyaz bir sayfada cıkıyor. bu da pek hoş gelmiyor insanın gözüne. bunu nasıl önleyebilirim ?
HTML içinde PHP kodu gömebiliyorsun(serverda küçük bir ayar ile) yani dış kısımda normal html kodu koyup aralarda <?php ?> ile php kodları düzenleyebilirsin. herhangi bir scripti incelersen daha rahat anlayabilirsin
__________________
Chrome - Pagerank
Alıntı ile Cevapla
  #3 (permalink)  
Alt 20-02-2007, 15:45:29
p2y - ait Kullanıcı Resmi (Avatar)
p2y p2y isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 31/12/2006
Mesajlar: 62
iTrader: (0)
Tecrübe Puanı: 44
Puanları: 36
p2y üyemiz henüz acemi
Standart

Alıntı:
ibrahimd´isimli üyeden Alıntı Mesajı göster
PHP- Kodu:
//bos alan var mi yok mu?
if (($adsoyad == '') and ($dogumyili == '') and ($adres == '') and ($telefon == '') and ($meslek == '') and ($kullaniciadi == '') and ($sifre == '') and ($sifret == '') and ($mail == '') and ($mailt == '') ) {echo 'Lütfen Formu Eksiksiz Doldurunuz. <br /> <a href="javascript:history.go(-1)"> Geri Dön </a>'; exit();

bu şekilde bir formdan gelen bilgilerde boş alan var mı diye sorgulatıyorum fakat bir türlü olmuyor AND yapınca direk geçiyor OR yapınca hepsi dolu olsada hata veriyor :S ne yapmam gerektiği hakkında bir fikriniz var mı ?


2.sorum ise;
yukarıdaki kodda ve bunun benzeri yerlerde if'in doğru ve ya yanlış olması durumunda yapılması gerekenler yazılırken ECHO komutu kullandığımda yazdığım yazı bembeyaz bir sayfada cıkıyor. bu da pek hoş gelmiyor insanın gözüne. bunu nasıl önleyebilirim ?
beyaz sayfanın çıkması büyük ihtimalle php nin derlenememesi ve error_reporting in 0 olmasıdır

bide else ifadesi belirtmemişsin o yukardaki tanım olmazsa boş sayfa vermesi normal
boş olup olmadıgını anlamak için tek tek =="" yazmana da gerek yok
if(!empty($dolma)) return true ;
__________________
CaRpE diEm ...
Alıntı ile Cevapla
  #4 (permalink)  
Alt 20-02-2007, 16:17:43
ibrahimd - ait Kullanıcı Resmi (Avatar)
ibrahimd ibrahimd isimli üye çevrimiçidir (Online)
DAĞLI
php/css/html/txt..
 
Üyelik tarihi: 31/1/2007
Nerden: İzmir/Eskişehir
Yaş: 18
Mesajlar: 3.344
iTrader: (22)
Tecrübe Puanı: 132
Puanları: 2786
ibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to behold
Standart

@p2y else ifadesi var ama koca sayfayı koymak istemedim. bu kodun sadece bir bölümü
bir sürü kodlama denedim ama bir türlü yapamadım. en sonunda teker teker =='' yaptım ama o da olmadı.
senin verdiğin kodu deniyeceğim
__________________
Kişisel Bi' Mesele | Korkunç Resim
Alıntı ile Cevapla
  #5 (permalink)  
Alt 21-02-2007, 22:15:59
ibrahimd - ait Kullanıcı Resmi (Avatar)
ibrahimd ibrahimd isimli üye çevrimiçidir (Online)
DAĞLI
php/css/html/txt..
 
Üyelik tarihi: 31/1/2007
Nerden: İzmir/Eskişehir
Yaş: 18
Mesajlar: 3.344
iTrader: (22)
Tecrübe Puanı: 132
Puanları: 2786
ibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to behold
Standart

formdan gelen bilgileri mysqle giriyorum. fakat türkçe karakterler cıkmıyor. ? şeklinde cıkıyorlar.
phpmyadminden MySQL bağlantı karşılaştırması: yazan yeri LATIN5_TURKISH_CI yaptım yine düzelmedi. ne yapmalıyım?
kendi adım ?brahim Da?l? olarak gözüküyor
__________________
Kişisel Bi' Mesele | Korkunç Resim
Alıntı ile Cevapla
  #6 (permalink)  
Alt 22-02-2007, 01:43:21
Crash - ait Kullanıcı Resmi (Avatar)
Crash Crash isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 31/1/2007
Yaş: 34
Mesajlar: 51
iTrader: (0)
Tecrübe Puanı: 46
Puanları: 142
Crash Helal emin adımlarla ilerliyorsun
Standart

PHP- Kodu:
if (!$adsoyad or !$dogumyili or !$adres) {echo 'Lütfen Formu Eksiksiz Doldurunuz. <br /> <a href="javascript:history.go(-1)"> Geri Dön </a>'; exit();} 
!$adsoyad istediğin kadar bunlardan eklebilirsin arka arkaya
Alıntı ile Cevapla
  #7 (permalink)  
Alt 22-02-2007, 06:26:24
p2y - ait Kullanıcı Resmi (Avatar)
p2y p2y isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 31/12/2006
Mesajlar: 62
iTrader: (0)
Tecrübe Puanı: 44
Puanları: 36
p2y üyemiz henüz acemi
Standart

form action post sa garantiye almak için bide extract($_POST) de =)
__________________
CaRpE diEm ...
Alıntı ile Cevapla
  #8 (permalink)  
Alt 22-02-2007, 06:27:30
Pco Pco isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 31/1/2007
Yaş: 22
Mesajlar: 90
iTrader: (0)
Tecrübe Puanı: 46
Puanları: 102
Pco Helal emin adımlarla ilerliyorsun
Standart

mysql baglanırken
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
bu kodlarıda altına yapıştır.
__________________
http://www.byebyeturkce.com/
away:yıkanıyorum...
Alıntı ile Cevapla
  #9 (permalink)  
Alt 22-02-2007, 21:53:38
ibrahimd - ait Kullanıcı Resmi (Avatar)
ibrahimd ibrahimd isimli üye çevrimiçidir (Online)
DAĞLI
php/css/html/txt..
 
Üyelik tarihi: 31/1/2007
Nerden: İzmir/Eskişehir
Yaş: 18
Mesajlar: 3.344
iTrader: (22)
Tecrübe Puanı: 132
Puanları: 2786
ibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to beholdibrahimd is a splendid one to behold
Standart

@Pco
söylediklerini yaptım fakat hala ? cıkıyor. deliricem şimdi ya

@p2y
söylediğin kodu tam olarak nereye eklemem gerekiyor ?
Alıntı:
extract($_POST)
__________________
Kişisel Bi' Mesele | Korkunç Resim
Alıntı ile Cevapla
  #10 (permalink)  
Alt 25-04-2007, 06:59:04
Nous Nous isimli üyemiz çevrimdışıdır. (Offline)
Yeni Üye
No Status
 
Üyelik tarihi: 30/4/2007
Yaş: 25
Mesajlar: 4
iTrader: (0)
Tecrübe Puanı: 0
Puanları: 20
Nous üyemiz henüz acemi
Standart

PHP- Kodu:
//formdan gelen veriyi değişkenlere atıyoruz..
$adsoyadtrim($_POST['adsoyad']);
$dogumyilitrim($_POST['dogumyili']);
$adres trim($_POST['adres']);

if(empty(
$adsoyad)){
    echo 
"isim soyisimalanı boş bırakılamaz";
} else if(empty(
$dogumyili)) {
    echo 
"doğum yılı alanı boş bırakılamaz";
} else if(empty(
$adres)) {
    echo 
"adres alanı boş bırakılamaz";
} else {
// tüm alanlar dolu.. sorgumuzu yapalım

    
$veriekle "INSERT INTO iletisim (adsoyad, dogumyili, adres) values ('$adsoyad', '$dogumyili', '$adres')";
    
$ekle mysql_query($veriekle);

Alıntı ile Cevapla
Cevapla



Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Adsense EFT/Havale Banka Kodları deli dana Adsense 3 19-08-2007 20:59:11
Toplist Kodları texasli MyBB 0 18-05-2007 12:14:28
Joomla Hata Kodları ugorur Joomla 0 09-02-2007 21:40:54
şube kodları site ??? MeSsO_ Adsense 8 23-01-2007 16:18:55
css de swf kodları.YARDIM. aTk HTML CSS DHTML 1 21-01-2007 17:10:05


oyun , kontör , türkçe dizin

Bütün Zaman Ayarları WEZ olarak düzenlenmiştir. Şu Anki Saat: 23:03:01 .


Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
Zone Org | 2006-2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122