Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
632
Tıklama
0
Öne Çıkarma
php/mysql yardım
B
17 yıl (83 mesaj)
Çavuş
Konu Sahibi

Arkadaşlar,

websitemde bir box ve bir butondan oluşan bir bölüm oluşturdum.burada istediğim boxa yazılan bilgi butona tıklandıgında kullanıcı ıp ile birlikte mysql'e yazılsın php kod ve db tablo kodu için yardım edebilirmisiniz?

Tşkler....





< Bu mesaj bu kişi tarafından değiştirildi best_cihan -- 7 Kasım 2009; 14:21:24 >

C
17 yıl (1393 mesaj)
Yüzbaşı

hocam php ve mysql biliyorsan kendin çok rahat yapabilirsin, takıldığın yer olursada sorarsın burda.
Tüm kodu yazan çıkacağını sanmıyorum. Yine de istiyorsan bekle


Bu mesaja 1 cevap geldi.
B
17 yıl (83 mesaj)
Çavuş
Konu Sahibi

CREATE TABLE `ms` (
`id` int(255) NOT NULL auto_increment,
`marka` varchar(255) NOT NULL default '',
`ip` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin5 PACK_KEYS=0 AUTO_INCREMENT=2 ;

şeklinde bbi tablo hazırladm(tabi dogruysa) ama bunun calısabilmesi için php koduna ihtiyacım var arkadaşlardan bunu rica ediyorum :D


Bu mesaja 1 cevap geldi.
B
17 yıl (83 mesaj)
Çavuş
Konu Sahibi

arkadaslar bakıorumda yardım eden yok gibi gözüküo. Açıkcası çok zor gibi gözükmüo ama yardıma ihtiyacım var profesyonel sayılmam :(


Bu mesaja 1 cevap geldi.
T
17 yıl (1594 mesaj)
Binbaşı

yazdıklarınla çok çelişiosun. o lafının üstüne çok kolaysa neden cevabı burda arıyosun şeklinde bir cevap gelebilir. bu arada textbox mı istosun yoksa text input mu istosun bunu da belirtmen lazım. ben input olarak yapıyorum.


bu formunun olduğu sayfa
 
//index.php
<html>
<body>
<form name="marka_bildir" action="takeit.php" method="post">
<input name="marka" type="text" /><input name="submit" type="submit" />
</form>
</body>
</html>


bu da alıcı dosyan

 
//takeit.php
isset($_POST['marka']) ? $marka=$_POST['marka'] :die("Error while getting posted arguements! Please fill the required areas!");
$ip=$_SERVER['REMOTE_ADDR'];
mysql_connect("sunucu_adin","mysql_kullanici_adin", "mysql_parolan");
mysql_select_db("veritabani_adin");
mysql_query("INSERT INTO ms (`id`,`marka`,`ip`) VALUES (NULL,'$marka','$ip')");
print mysql_affected_rows();


kafam bi dünya şu an kendi sunumlarımla başım dertte. hata olursa bildir yine ki olması muhtemeldir


Bu mesaja 1 cevap geldi.
B
17 yıl (83 mesaj)
Çavuş
Konu Sahibi

TradeMark ,öncelikle söleyim script calısıyor bu anlamda teşekkür ederm.Çelişki olayına gelince üstadlar için kolay bi iş oldugunu düşünüyorum demek istemiştim diyerek toparlayım:))

ancak scripti

<form name="marka_bildir" action="takeit.php" method="post">
<INPUT
onblur="if(this.value=='')this.value='Marka adını yaz (Örn:Adidas)'"
id=txtBrandName class=tbshare
onfocus="if(this.value=='Marka adını yaz (Örn:Adidas)')this.value=''"
onkeypress=controlKeypress(event) input name ="marka" value="Markanı yaz (Örn:Adidas)" type="text">
<DIV class=imgshare><a href="takeit.php"><IMG
src="index/sc.png" alt="Markanı seç" name="submit" type="submit" width=178
height=40 border=0 id="submit"
style="FLOAT: left"></a> </DIV>
</DIV></form>

olarak güncellediğimde boxa yazdıgımı algılamayarak // takeit.php Error while getting posted arguements! Please fill the required areas! olayına geri dönüyoruz yardımcı olabilirmisiniz???


Bu mesaja 1 cevap geldi.
T
17 yıl (1594 mesaj)
Binbaşı

böyle yapmasının sebebi senin submit inputu yerine doğrudan link vermenden (<a href="") kaynaklanıyor. anladığım kadarıyla kendi bildiklerinle uyarlamaya çalışmışsın.

 
<DIV class=imgshare><a href="takeit.php"><IMG
src="index/sc.png" alt="Markanı seç" name="submit" type="submit" width=178
height=40 border=0 id="submit"
style="FLOAT: left"></a> </DIV>
</DIV>


burda form içine div koymuşsun. gereksiz olmuş. ne yapmak istediğini anlamadım. ikincisi div iki kere kapatılmış ama senin 1 div elementin var. üçüncüsü a href senin marka adını alıp takeit.php'ye post etmio. Bunu yapabilmek için type parametresi submit olan "input" kullanman lazım. a href sadece link verir. o da benim sana verdiğim özgün koddaki gibi olacak. eğer buton resim olsun istiosan;

 
<form name="marka_bildir" action="takeit.php" method="post">
<input name="marka" type="text" /><input class="submit" name="submit" type="submit" value=" " />
</form>
<!---submit isminde bi class oluşturup, backgroundimage değeri verebilirsin kısacası işlevini tamalasın istiosan özgün kodu koru dediğim gibi submit diye bi class ekle. ardından stil uygula. type parametresine image diyebilirsin o da submit eder değeri ama onda da misal şöyle bir link oluşur. takeit.php?x=16&y=14. resim boyutlarını verir linkte. o da sinir bozucu olur açıkçası. şimdi detaylı anlatamadım. anlaşılmayan nokta varsa yine anlatırım-->





< Bu mesaj bu kişi tarafından değiştirildi TradeMark -- 10 Kasım 2009; 19:07:57 >
Bu mesaja 1 cevap geldi.
B
17 yıl (83 mesaj)
Çavuş
Konu Sahibi

tşkler TradeMark yardımınla hallettim :)



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.