• 10-06-2013, 00:40:31
    #1
    Arkadaşlar merhaba, başlıkta derdimi anlatmaya çalıştım ama uygun cümleyi kuramamış olabilirim. PHP konusunda çok iyi değilim, hatta yeni başladım sayılır. Bir web sayfasında yapmak istediğim bir şey var fakat bilgim yetmiyor.

    Durum şöyle:

    Yaptığım ayrıntılı bir üyelik formu var. Bu üyelik formunda bir sürü değer var. Örneğin şehir şehir ya da posta kodu, checkboxlar vs var. Bu formdan gelen verilerden bir numara oluşturmak istiyorum. Üye numarası gibi. Örneğin;

    şehir: (liste)
    (checkbox)uzman (checkbox)uzman değil
    (dropdown)kamu çalışanı, özel çalışan
    Uzmanlık alanı: Elektronik

    Uzman = 01
    Uzman değil = 0002
    Kamu = 04
    Özel = 05
    Elektronik = 99
    Şehir istanbul seçildiyse = 34

    Şehir istanbul, Checkboxlardan "Uzman"ı seçmiş olsun, dropdown menüden "Özel Çalışan" ı seçmiş olsun. "Uzmanlık alanı" karşısına "Elektronik" yazmış olsun. Bu durumda form mail adresine gelirken formun en altında da aşağıdaki üye numarası yazsın.

    Şehir_Uzman_Özel-Çalışan_Elektronik = 34 01 05 99

    XYZ adlı kişinin üye numarası = 34 01 05 99

    Bunu nasıl yapabilirim? Yardım eden olursa çok memnun olurum. Şimdiden teşekkürler.
  • 10-06-2013, 00:45:38
    #2
    her seçeneğe bir değer atıyacaksınız. formdan gelen verileri alıcaksınız ve bir değişkene atıyacaksınız. en son

    $sonuc = "$sehir $uzmanlık_durumu $calisma_durumu $uzmanlık_alanı";

    gibi bir değişkenle işi bitireceksiniz.
  • 10-06-2013, 01:42:42
    #3
    Üyeliği durduruldu
    formu post ettiğin sayfaya bu kodu yaz form hakkında herşeyi anlatacaktır sana
    foreach($_POST as $key=>$value){
    echo "$key:$value<br>";
    }
  • 10-06-2013, 02:37:14
    #4
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    her seçeneğe bir değer atıyacaksınız. formdan gelen verileri alıcaksınız ve bir değişkene atıyacaksınız. en son

    $sonuc = "$sehir $uzmanlık_durumu $calisma_durumu $uzmanlık_alanı";

    gibi bir değişkenle işi bitireceksiniz.
    Merhaba,
    Örneğin şehir aydın seçildiği zaman $sonuc değerinde 09 yazacak mı bu şekilde olursa yoksa her ile bir değer mi atamak zorunda kalacağım? $aydin=09 $istanbul=34 $izmir=35 gibi ? eğer öyleyse ayriyeten üniversitelerin isimleride var ve daha bir sürü seçenek var forumda onlarda da mı atama yapmam gerekecek?

    PHP ile ilgili bilgi düzeyim çok geniş olmadığı için saçmalamışta olabilirim şu an.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 02:37:14 -->-> Daha önceki mesaj 02:31:28 --

    madly0011 adlı üyeden alıntı: mesajı görüntüle
    formu post ettiğin sayfaya bu kodu yaz form hakkında herşeyi anlatacaktır sana
    foreach($_POST as $key=>$value){
    echo "$key:$value<br>";
    }
    eyvallah verdiğiniz kodu yapıştırdım fakat sayfayı yüklediğimde herhangi bir değişiklik olmadı. bilgileri vermedi bana. nerede hata yaptığımı bulamadım.