Çok küçük bir Profil Düzenleme Sayfası yapmak istiyorum.
Adsoyad, GSM, Telefon ve e-mail için... Yardımcı olabilecek arkadaş var mı?
Küçük bir başlangıç yaparsanız ben kavramaya çalışırım mantığını...
Veri Tabanı Tablosu şöyle:
--
-- Tablo yapısı : `uyeler`
--
CREATE TABLE `uyeler` (
`tarih` varchar(14) NOT NULL default '',
`kimlik_no` bigint(20) NOT NULL auto_increment,
`adsoyad` varchar(24) NOT NULL default '',
`kullanici_adi` varchar(16) NOT NULL default '',
`sifre` varchar(16) NOT NULL default '',
`statu` enum('1','2','3') NOT NULL default '1',
`email` varchar(50) default NULL,
`dgunu` varchar(8) default NULL,
`resim` varchar(40) default NULL,
`sehir` int(3) default NULL,
`egitim` int(2) default NULL,
`cinsiyet` int(1) default NULL,
`gsm` varchar(15) NOT NULL default '',
`tell` varchar(15) NOT NULL default '',
`durum` int(1) default NULL,
PRIMARY KEY (`kimlik_no`)
);
--
-- Tablo döküm verisi `uyeler`
--
Profil Düzenle [hazırlama]
4
●1.257
- 04-07-2009, 14:21:35Ben böyle hazırladım ve oldu, eleştirisi olan varsa alabilirim.

<? if(($submit=="Düzenle") && ($git=="s")) { $tarih=$yil.$ay.$gun.$saat.$dakika.$saniye; $adsoyad=AddSlashes($adsoyad); $email=AddSlashes($email); $gsm=AddSlashes($gsm); $tell=AddSlashes($tell); $sql_sorgu="UPDATE uyeler SET adsoyad='$adsoyad', email='$email', dgunu='$dgunu', resim='$resim', sehir='$sehir', egitim='$egitim', cinsiyet='$cinsiyet', gsm='$gsm', tell='$tell', tarih='$tarih' WHERE kimlik_no='$kimlik_no';"; mysql_query($sql_sorgu,$baglanti); mysql_insert_id(); $submit=""; $git=""; require("pduzenle.php"); exit(); } if($sil=="s") { $sql_sorgu="DELETE FROM uyeler WHERE kimlik_no=$kimlik_no;"; mysql_query($sql_sorgu, $baglanti); $sil=""; require("pduzenle.php"); exit(); } ?> - 06-07-2009, 09:42:07Üyeliği durduruldu$git gibi ifadeleri register global on olduğunu farzederek yaziyorsaniz $_GET $_POST yada $_REQUEST gibi ifadeler kullanacak şekilde değiştirirseniz özellikle php6 uyumluluğu için rahat etmiş olursunuz
