Merhaba arkadaşlar yeniyim en iyisi burası gibi geldi. Sorunum bir php sayfasından başka bir siteye form verileri gönderiliyor. Ben bunları kayıt altına almak istiyorum. Mesela siz açıklamayı yazdınız göndere bastığınızda kayıt gerçekleşti ve direk gönderildi. Bunu nasıl yaparım acaba...
Form için öncelikle
"html, form, input" taglarını öğrenmek gerekir.
Ardından PHP kısmında ise gelen veriler (büyük ihtimal POST kullanacaksınız.)
action="test.php" kısmı işlemleri nereye yonlendireceğini belirlemeni sağlar. Kendi site içersindeki bilgileri bir başka siteye gönderim yapamazsın. yani iki site de sana ait ve aynı sunucuda kullanıyorsan bulut sunucu kullanıyorsan ya da sunucunda diğer alan adınıda barındıyorsan bu işlemi yapabilirsin.
subdomain içinde yapabilirsin bunu elbette. mesela index.php dosyasında olsun bu form kodların. blog.siteadi.com diyede blog şekilnde açtın bilgileri blog'a gondermek istiyorsun ozaman
action="blog/test.php" şeklinde gönderim yapabilirsin.
Aynı şekilde alan adı barındırıyorsan
action="siteadi.com/test.php" şeklinde gönderim yapabilirsin.
<input type="text" name="isim" id="isim" />
type yani tipi ne olsun sorusudur bu aslında. text olursa yazı alanı oluşur. button olursa buton olur submit olursa yine buton işlevi gorur.
radio olursa yuvarlak seçim kutucuğu olur. checkbox olursa tik işareti koyabileceğin kutuuk olur.
id kısmı ise bu veriyi js ile kontrol altına almak için kullanılır. mesela email kontrolu. kişi asdasdasd@asdasd şeklinde yazarsa email kısmını kontrol etmesini soyler. asdasd@asdasd.net yazarsa dogrular. şeklinde kullanılır.
name bu kısım value ya da içeriği kısaca adlandırdığı kısımdır. her bilgi namesi benzersizdir ve aynı name kullanılamaz.
Mesela name='parabirimi' işe sql kayıt altına alırken test = '$_post[parabirimi]' şeklinde alınır. yani benzersiz olması gerekiyor.
value bilginin içeriğidir. mesela başlık yazacaksan
<input type="text" name="baslik" id="baslik" />
bu size text yani yazı alanı açacaktır. siz bilgi girersiniz ve kayıt altına alırsınız.
Mesela aynı bilginin bir satırında sorunvar ve siz değiştirmek istiyorsunuz. ozaman <input type="text" name="baslik" id="baslik" value="" /> value içerisine sql sorgusu yapıp baslik kısmını çekmeniz kayıt alınan başlıgı ekranda gostermenızı ve değiştirmenizi sağlar.
bu bilgileri nasıl kayıt altına alacaksınız. peki yani sql sorgusu ne olacak
Yani şuan için gönder butonuna bastığım işlem aynen devam etsin ama forma yazılanlar aynı zamanda da txt ye kaydolsun. Çok teşekkürler
Hocam yapmak istediğiniz şeyi lütfen yapmayın. heleki bunu kıbrısta yapıyorsunuz. siteadresinizide biliyorum. ben kıbrıta alışveriş ve ilan sitesi işletiyorum. cyprustore.com kullanıcıların hiç bir bilgisini kayıt altına almıyorum.
İstediğiniz şey kolay ancak ben bunun için asla yardım etmiyeceğim.
Hocam ilerde bi sıkıntı olmaz dimi ben onun için istiyorum aslında takip amaçlı hani bi sorun olur filan diye