Acaba Yanlış Nerede?:S - Google Fan Webmaster Forum
Google Fan Webmaster Forum  

Geri git   Google Fan Webmaster Forum > Server Side Programlama > PHP
Kayıt ol Articles Sosyal Gruplar Forumları Okundu Kabul Et

PHP R10.net Php sevenler klubü. Kodlama soru(n)ları & acil php yardım hattı.

Cevapla
 
LinkBack Seçenekler
  1  
Alt 30-11-2007, 17:32:20
~
 
Standart Acaba Yanlış Nerede?:S

Merhabalar;

Aşagıdaki Kodlamada Sorun Sizce NErede :S

PHP- Kodu:
<?
include 'dbconnect.php';
 
function 
madaa($res)
{
$res mysql_real_escape_string($res);
return(
$res);
}
 
 
 
 
 
 
 
 
 
 
 
$meslek $HTTP_POST_VARS["Q1"];
$tarayici $HTTP_POST_VARS["Q2"];
$ekran $HTTP_POST_VARS["Q3"];
$gorus $HTTP_POST_VARS["Q4"];
$hayat $HTTP_POST_VARS["textfield"];
$ekle = @mysql_query("INSERT into anket
(meslek,
tarayici,
ekran,
gorus,
hayat)
VALUES
('"
.madaa($meslek)."',
'"
.madaa($tarayici)."',
'"
.madaa($ekran)."',
'"
.madaa($gorus)."',
'"
.madaa($hayat)."')");
 
echo 
'Eklendi';
?>
mysql de oluşturduğum tabloya eklemior girilen verileri
Alıntı ile Cevapla


Sponsored Links
  2  
Alt 30-11-2007, 17:45:59
 
Standart

mysql_error();
yaptırın bi sorunu görelim. Vede burda ` şeklinde alan isimlerini belirtmemişsiniz
ondan kaynaklı olabilir tavsiyem ilk önce phpmyadmin yardımı ile örnek veri ekleyin
zaten ekledikten sonra orda sqli gösteriyor o sqlden sadece veri bölümlerini düzenleyerek
bu kodu tekrar yazın.
Alıntı ile Cevapla


  3  
Alt 30-11-2007, 18:08:16
 
Standart

PHP- Kodu:
$meslek $HTTP_POST_VARS["Q1"];
$tarayici $HTTP_POST_VARS["Q2"];
$ekran $HTTP_POST_VARS["Q3"];
$gorus $HTTP_POST_VARS["Q4"];
$hayat $HTTP_POST_VARS["textfield"]; 
yerine
PHP- Kodu:
$meslek mada($_POST["Q1"]);
$tarayici madaa($_POST["Q2"]);
$ekran madaa($_POST["Q3"]);
$gorus madaa($_POST["Q4"]);
$hayat madaa($_POST["textfield"]); 
olarak değiştir ve bunuda
PHP- Kodu:
$ekle = @mysql_query("INSERT into anket
(meslek,
tarayici,
ekran,
gorus,
hayat)
VALUES
('"
.madaa($meslek)."',
'"
.madaa($tarayici)."',
'"
.madaa($ekran)."',
'"
.madaa($gorus)."',
'"
.madaa($hayat)."')"); 
şeklinde
PHP- Kodu:
$ekle = @mysql_query("INSERT into anket
(`meslek`,`tarayici`,`ekran`,`gorus`,`hayat`)
VALUES
('
$meslek','$tarayic','$ekran','$gorus','$hayat') "); 
yap.
Bu arada şu anda sitende güvenlik açığı var.Aldıgın önlem yetersiz.
Kapatmak için:POST ve GET GüvenliÄ�ini saÄ�lamak - muzaffer eygün

@ işareti hata mesajını göstermemek için koyulmuşdur.

Konu Mike tarafından (30-11-2007 Saat 18:11:30 ) değiştirilmiştir..
Alıntı ile Cevapla


Cevapla


Bookmarks
tesxc
Seçenekler

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

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



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:55:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

“İnsanların en hayırlısı, insanlara faydalı olandır”. H.Ş

Hosting by Radore Hosting

İçerik sağlayacı paylaşım sitelerinden biri olan R10.net WebMaster Forum Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. R10.net hakkında yapılacak tüm hukuksal Şikayetler adresi ile iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde R10.net yönetimi olarak tarafımızdan gereken işlemler yapılacak ve Avukatlarımız size dönüş yapacaktır.
ARGUS_OK