• 18-08-2009, 02:32:25
    #1
    bir sohbet sitesine, 2 farklı applet koyacam. yalnız anasayfadan nick yazılırken, altta hangi appletle girileceğinide seçtirmek istiyorum. kısaca olay şu; nick yazılacak, aşağıdan flaxchat mi, eschatmi seçilecek ve girişe basılınca, hangi applet seçildiyse, o applet yüklenecek. elimde bunun kodları var, ancak sohbet.php ye girdiğim zaman hata verdi. sorunu çözebilecek?

    ana sayfada yaptığım giriş kodu;
    <form method="POST" action="sohbet.php">
    <input type="text" name="nick" size="16">
    <input type="password" name="sifre" size="16">
    <input type="radio" name="chat" value="Eschat">
    Eschat
    <input type="radio" name="chat" value="Flaxchat">
    Flaxchat
    <input type="image" src="ErkanileriResim/tus_giris.jpg" value="Submit" name="B1" width="75" height="25">
    </form>

    buda sohbet.php:

    <?
    switch($chat) {
    case Flaxchat:
    ?>
    <applet name="Flaxchat" code="flaxchat.FlaxChat.class"
    archive ="flaxchat.jar,flaxchess.jar,flaxdraw.jar,flaxflot a.jar,flaxttt.jar,flaxgammon.jar"
    width ="100%"
    height ="400"
    codebase = "http://irc.sohbetmekan.org">
    <param name="CABBASE" value="flaxchat.cab">
    <param name="ident" value="flaxchat">
    <param name="fullname" value="Flaxchat">
    <param name="nickname" value="">
    <param name="Channel1" value="#sohbet,#oyun">
    <p>Java uygulaması kurulu değil.Java yuklemek icin <a href="http://www.flaxchat.com/?getjava">chat applet</a></p>
    </applet>
    <?
    break;
    case Eschat:
    ?>
    <applet name ="esChat"
    code ="esChat.class"
    archive ="http://irc.sohpet.gen.tr/eschat/esChat.jar"
    codeBase ="http://irc.sohpet.gen.tr/eschat/"
    width ="550"
    height ="300">
    <param name="CABBASE" value="http://irc.sohpet.gen.tr/eschat/esChat.cab">
    </applet>
    <?
    break;
    default:
    ?>
    <br>
    <applet name ="esChat"
    code ="esChat.class"
    archive ="http://irc.sohpet.gen.tr/eschat/esChat.jar"
    codeBase ="http://irc.sohpet.gen.tr/eschat/"
    width ="550"
    height ="300">
    <param name="CABBASE" value="http://irc.sohpet.gen.tr/eschat/esChat.cab">
    </applet>
  • 18-08-2009, 10:45:23
    #2
    Üyeliği durduruldu
    case Flaxchat:

    case "Flaxchat":

    şeklinde dener misin
  • 18-08-2009, 13:06:06
    #3
    KaleSoft adlı üyeden alıntı: mesajı görüntüle
    case Flaxchat:

    case "Flaxchat":

    şeklinde dener misin
    o şekilde denedim bu seferde 41. satırda hata verdi. o satırda </applet> komutu var. case "default": bölümünün appletinin bitiş kodu.

    hatanın tam çıktısıda şu şekil:
    Parse error: syntax error, unexpected $end in /home/mekan/public_html/2.php on line 41
  • 18-08-2009, 15:44:48
    #4
    Üyeliği durduruldu
    <?php
    switch($chat) {
    case "Flaxchat":
    ?>
    <applet name="Flaxchat" code="flaxchat.FlaxChat.class"
    archive ="flaxchat.jar,flaxchess.jar,flaxdraw.jar,flaxflot a.jar,flaxttt.jar,flaxgammon.jar"
    width ="100%"
    height ="400"
    codebase = "http://irc.sohbetmekan.org">
    <param name="CABBASE" value="flaxchat.cab">
    <param name="ident" value="flaxchat">
    <param name="fullname" value="Flaxchat">
    <param name="nickname" value="">
    <param name="Channel1" value="#sohbet,#oyun">
    <p>Java uygulaması kurulu değil.Java yuklemek icin <a href="http://www.flaxchat.com/?getjava">chat applet</a></p>
    </applet>
    <?php
    break;
    case "Eschat":
    ?>
    <applet name ="esChat"
    code ="esChat.class"
    archive ="http://irc.sohpet.gen.tr/eschat/esChat.jar"
    codeBase ="http://irc.sohpet.gen.tr/eschat/"
    width ="550"
    height ="300">
    <param name="CABBASE" value="http://irc.sohpet.gen.tr/eschat/esChat.cab">
    </applet>
    <?php
    break;
    default:
    ?>
    <br>
    <applet name ="esChat"
    code ="esChat.class"
    archive ="http://irc.sohpet.gen.tr/eschat/esChat.jar"
    codeBase ="http://irc.sohpet.gen.tr/eschat/"
    width ="550"
    height ="300">
    <param name="CABBASE" value="http://irc.sohpet.gen.tr/eschat/esChat.cab">
    </applet>
    <?php
    }
    ?>
  • 18-08-2009, 17:01:42
    #5
    kod için sağol. ama bu sefer eschatte sorun yok, flaxchat i çalıştırmıyor. formdan eschati seçip girdiğimde, tamam eschat açılıyor; direk olarak, formsuz appleti açmaya çalıştığımda, default olarak eschat ide açıyor; ancak formdan flax ı seçtiğimde tepki vermiyor. 2 taraftada tanımın Flaxchat olarak (büyük-küçük aynı) tanımlandığına eminim.
  • 18-08-2009, 17:17:50
    #6
    Üyeliği durduruldu
    buyuk kucuk harf sorunun var
    ya hepsini buyuk yaz ya kucuk

    flaxchat Flaxchat
  • 18-08-2009, 17:42:35
    #7
    KahvaLti adlı üyeden alıntı: mesajı görüntüle
    ana sayfada yaptığım giriş kodu;
    <input type="password" name="sifre" size="16">
    <input type="radio" name="chat" value="Eschat">
    Eschat
    <input type="radio" name="chat" value="Flaxchat">
    Flaxchat
    bu bölümdeki Eschat ve Flaxchat i; eschat ve flaxchat olarak tanımladım.

    KaleSoft adlı üyeden alıntı: mesajı görüntüle
    <?php
    switch($chat) {
    case "Flaxchat":
    ?>
     
    <?php
    break;
    case "Eschat":
    ?>
    bu bölümdede Eschat ve Flaxchat i eschat ve flaxchat olarak tanımlamama rağmen, hata devam ediyor. nerede yanlışlık yaptğımı tam olarak çözemedim.