• 19-09-2013, 21:02:01
    #1
    Arkadaşlar merhaba;
    php konusunda bilgim zayıf öğrenmeye çalışıyorum lütfen şu kadar yaparımbu kadara yaparım değil de; bana nasıl yapılacağını anlatırsanız bu işi merak eden arkadaşlar için de bir kaynak olur, hem de ben birşeyler öğrenmiş olurum yardımlarınızı şimdiden bekliyorum.
    İstediğim şey şu:
    urun.php?urun1=kettle&urun2=mixer urlsini

    kettle-ve-mixer.html şeklinde nasıl yapabilirim..Bu arada bu veriler form ile get komutu ile geliyor herhangi bir veritabanı yok başka bir kaynaktan veri çekiyor..

    birinci texbot adı urun1
    ikinci textbox adı urun2

    aramaya basınca urlnin kettle-ve-mixer.html bu şekilde giderek veri taşımasını istiyorum..

    Edit:url olayını yaptım
    kettle-mixer.html diye url olarak girdiğimde sistem çalışıyor fakat

    form'da bulunan texbox1 ve textbox2'ye ara dediğimde
    urun.php?urun1=kettle&urun2=mixer veriler bu şekilde taşınıyor

    bu taşıma işlemini ara butonuna tıkladığımda nasıl
    kettle-mixer.html şeklinde yapabilirim
  • 20-09-2013, 00:58:08
    #2
    Reveloper
    hadifilmizle adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba;
    php konusunda bilgim zayıf öğrenmeye çalışıyorum lütfen şu kadar yaparımbu kadara yaparım değil de; bana nasıl yapılacağını anlatırsanız bu işi merak eden arkadaşlar için de bir kaynak olur, hem de ben birşeyler öğrenmiş olurum yardımlarınızı şimdiden bekliyorum.
    İstediğim şey şu:
    urun.php?urun1=kettle&urun2=mixer urlsini

    kettle-ve-mixer.html şeklinde nasıl yapabilirim..Bu arada bu veriler form ile get komutu ile geliyor herhangi bir veritabanı yok başka bir kaynaktan veri çekiyor..

    birinci texbot adı urun1
    ikinci textbox adı urun2

    aramaya basınca urlnin kettle-ve-mixer.html bu şekilde giderek veri taşımasını istiyorum..

    Edit:url olayını yaptım
    kettle-mixer.html diye url olarak girdiğimde sistem çalışıyor fakat

    form'da bulunan texbox1 ve textbox2'ye ara dediğimde
    urun.php?urun1=kettle&urun2=mixer veriler bu şekilde taşınıyor

    bu taşıma işlemini ara butonuna tıkladığımda nasıl
    kettle-mixer.html şeklinde yapabilirim
    ara butonu illaki bir form üretiyor

    ara butonunun lokasyonu nereye bağlanıyor

    Örnek:
    <form action="urun.php" method="POST">
    <input type="text" value="" name="ürün ara" />
    <input type="submit" value="Ara" />
    </form>

    bize action'dan sonra gelen bölüm lazım onu öğren o bölgeyi veya gittiği bölgeyi düzenle
  • 20-09-2013, 02:24:54
    #3
    Link yapısını oluşturduysan arada geçiş yapılacak bir dosya oluştur. Yani get veya post ile formdan gönderdiğin değerleri dosyada sef yapıya çevir ve kişiyi o sef yapıya yönlendir.
  • 20-09-2013, 09:50:04
    #4
    Burti adlı üyeden alıntı: mesajı görüntüle
    ara butonu illaki bir form üretiyor

    ara butonunun lokasyonu nereye bağlanıyor

    Örnek:
    <form action="urun.php" method="POST">
    <input type="text" value="" name="ürün ara" />
    <input type="submit" value="Ara" />
    </form>

    bize action'dan sonra gelen bölüm lazım onu öğren o bölgeyi veya gittiği bölgeyi düzenle

    <form action="urun.php" method="POST">
    <input type="text" value="" name="urun1" />
    <input type="text" value="" name="urun2" />
    <input type="submit" value="Ara" />
    </form>

    URL: urun.php?urun1=kettle&urun2=mixer olarak gidiyor formdan veri
    ben bunu sorgulamayı yapar yapmaz
    kettle-mixer.html olarak açtırmak istiyorum
  • 20-09-2013, 10:04:22
    #5
    hadifilmizle adlı üyeden alıntı: mesajı görüntüle
    ...
    Edit:url olayını yaptım
    kettle-mixer.html diye url olarak girdiğimde sistem çalışıyor fakat
    ...
    Dediğine göre get ile göndersende sistem çalışıyor, eğer öylese şu şekilde kullanırsan işini görecektir.

    Alıntı
    <input id="urun1" type="text" value="" name="urun1" />
    <input id="urun2" type="text" value="" name="urun2" />
    <input type="submit" value="Ara" onClick="window.location = 'http://www.site.com/' + document.getElementById('urun1').value + '-' + document.getElementById('urun2').value + '.html'" />