Şimdi Ara

php/mysql yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
562
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 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 >



  • 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
  • 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
  • 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 :(
  • 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




  • 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???




  • 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 >




  • Yapay Zeka’dan İlgili Konular
    Sql yardım
    3 yıl önce açıldı
    mysql hatası, yardım!
    4 yıl önce açıldı
    php nuke kurulumu
    20 yıl önce açıldı
    Daha Fazla Göster
  • tşkler TradeMark yardımınla hallettim :)
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.