• 11-04-2010, 01:18:09
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Şuan JustGo'nun verdiği şekilde yaptım ama şimdi de select option da sorun yaşıyorum.

    İlk gelen form'da seçilen Açık yada Kapalı yazıları ikinci onaylama form'unda gösteremiyorum.

    Kod şu şekilde,
    <form method="get">
    Ad: <input type="text" size="60" name="ad"><br />
    Durum: <select name="durum" style="width: 250px;"><option style="font-weight:bold">Durum Seçin</option>
    <option value="1">Açık</option>
    <option value="2">Kapalı</option>
    </select><br />
    <input type="submit" value="Gönder">
    </form>
    <hr />
    <?php
        if (isset($_GET['ad'])):
        $ad = $_GET['ad'];
        echo $ad.'<br /><br />Adınız doğru ise aşağıdaki göndere tıklayın. Değilse geri dönüp düzeltin.<br /><br />';
    ?>
    <form method="get">
        <input  type="text" value="<?php echo $ad; ?>" name="isim"/>alue="2">Kapalı</option>
    </select><br />
    //sorun burada durumun ismini yazdıramıyorum
    Durum: <select name="durum" style="width: 250px;"><option value="<?php echo $durum; ?>">BURAYA SEÇİLENİ GETİREMİYORUM</option>
    <option value="1">Açık</option>
    <option value="2">Kapalı</option>
    </select><br />
        <input type="submit" value="Gönder"/>
    </form>
    <?php
        elseif(isset($_GET['isim'])):
        echo 'Sayın:'.$_GET['isim'].'<br/> Adınız ve durumunuz gönderildi.';
        endif;
    ?>
  • 11-04-2010, 01:49:44
    #11
    Üyeliği durduruldu
    Yazdığın kodda bir hata var formla ilgili zaten onu geçtim 2. aşamada zaten seçili birşey yok yapmak istediğini biraz daha aç kodu düzenleyip yazayım sana.
  • 11-04-2010, 02:34:47
    #12
    Biliyorsunuz ikinci form'u kontrol amaçlı çıkartıyorduk. İşte ben burada ikinci form'a durumu yazdıramıyorum. GET[durum] ile option'u alabiliyorum ama option'un text karşılığı olan açık yada kapalıyı seçimlerini alıp kontroldaki kısımda göstremiyorum.

    Yani kullanıcı adını yazdıktan ve durumunu seçtikten sonra karşına gelen kontrol ekranında adını ve durumunu görebilecek. Adında yada durumunda yanlışlık var ise buradan düzenleyip yeniden gönderecek.

    Aslen söylediklerimin hepsini yapıyorum ama kullanıcıya kontrol ekranında hangi durumu seçmiş oldugunu göstremiyorum.

    Aşağıdaki resimdeki gibi boş gözüküyor.
  • 11-04-2010, 02:46:00
    #13
    Üyeliği durduruldu
    rugzO adlı üyeden alıntı: mesajı görüntüle
    Biliyorsunuz ikinci form'u kontrol amaçlı çıkartıyorduk. İşte ben burada ikinci form'a durumu yazdıramıyorum. GET[durum] ile option'u alabiliyorum ama option'un text karşılığı olan açık yada kapalıyı seçimlerini alıp kontroldaki kısımda göstremiyorum.

    Yani kullanıcı adını yazdıktan ve durumunu seçtikten sonra karşına gelen kontrol ekranında adını ve durumunu görebilecek. Adında yada durumunda yanlışlık var ise buradan düzenleyip yeniden gönderecek.

    Aslen söylediklerimin hepsini yapıyorum ama kullanıcıya kontrol ekranında hangi durumu seçmiş oldugunu göstremiyorum.

    Aşağıdaki resimdeki gibi boş gözüküyor.
    doğru anladıysam çözümün bu

    <select name="ABC" id="ABC">
    <option value="<?=$_SESSION[ABC]?>"><?=$_SESSION[ABC]?></option>
    <option value="AAFSDGSDGSG">FDGDFGFDG</option>
    <option value="İstFDGanDFGDFGbul">DFG</option>
    <option value="DFGDFGDFG">FDGDFGDF</option>
  • 11-04-2010, 02:56:20
    #14
    Üyeliği durduruldu
    <form method="get">
    Ad: <input type="text" size="60" name="ad"><br />
    Durum: <select name="durum" style="width: 250px;"><option style="font-weight:bold">Durum Seçin</option>
    <option value="1">Açık</option>
    <option value="2">Kapalı</option>
    </select><br />
    <input type="submit" value="Gönder">
    </form>
    <hr />
    <?php
        if (isset($_GET['ad'])):
        $ad = $_GET['ad'];
        echo $ad.'<br /><br />Adınız doğru ise aşağıdaki göndere tıklayın. Değilse geri dönüp düzeltin.<br /><br />';
    ?>
    <form method="get">
        <input  type="text" value="<?php echo $ad; ?>" name="isim"/>
    Durum: <select name="durum" style="width: 250px;">
    <option value="1" <?php echo $_GET['durum'] == '1' ? 'selected' : '';?>>Açık</option>
    <option value="2" <?php echo $_GET['durum'] == '2' ? 'selected' : '';?>>Kapalı</option>
    </select><br />
        <input type="submit" value="Gönder"/>
    </form>
    <?php
        elseif(isset($_GET['isim'])):
        echo 'Sayın:'.$_GET['isim'].'<br/> Adınız ve durumunuz gönderildi.';
        endif;
    ?>
  • 11-04-2010, 12:23:52
    #15
    Teşekkürler JustGo. Ellerine sağlık.