• 14-09-2008, 01:43:52
    #1
    merhaba arkadaşlar php ve javascripti birlikte kullanırken bir kaç sorunla karşılaştım yardım ederseniz sevinirim.

    birincisi

    bir işlem yaptıktan sonra kodlarda

    echo "<META http-equiv=refresh content='0;url=index.php'>";
    koduyla istediğim yere yönlendirmekteyim. şöyle bir şey yapmak istiyorum url ye yönlendireceğime sayfayı bir arka sayfaya yönlendirmek istiyorum.

    javascript:history.back()

    bu kodu php ye göre nasıl uyarlarım ?


    ikincisi


    yine php içinde bir kod


    <A class=title2 href='yorumlar.php?id=$cek[id]' >Yorumlar</A>

    href kısmında

    javascript: void(pop = window.open(yorumlar.php?id=<?php echo "$_GET[id]"; ?>', 'pop', 'resizable=0,width=500,height=500,scrollbars=0,toolbar=0,screenX=450,screenY=20,top=20,left=450'));pop.focus();

    bunu javascripti çalıştırmak istiyorum


    href='javascript: void(pop = window.open(yorumlar.php?id=<?php echo "$_GET[id]"; ?>', 'pop', 'resizable=0,width=500,height=500,scrollbars=0,toolbar=0,screenX=450,screenY=20,top=20,left=450'));pop.focus();'


    bu şekilde yardım ederseniz sevinirim.
  • 14-09-2008, 01:50:43
    #2
    <?php
    echo 'İşlem gerçekleşti. Bir önceki sayfaya gitmek için <a href="'.$_SERVER['HTTP_REFERER'].'">tıklayın</a>.';
    ?>
    <A class=title2 href="javascript:window.open(yorumlar.php?id=<?php echo intval($_GET[id]); ?>', 'pop', 'resizable=0,width=500,height=500,scrollbars=0,toolbar=0,screenX=450,screenY=20,top=20,left=450');">Yorumlar</A>
  • 14-09-2008, 01:52:52
    #3
    Üyeliği durduruldu
    iLk deiğini Pek anLayamadım.
    hem yonlendirceksin.. Hem de ordan geri geLCeksin oyLe mi ? Ne yapmak istediğini anLamadığım için bişe diyemicem

    <a href="#"  onClick="window.open('acilcak_popup_adresi,'contact','width=750,height=600,toolbar=no')">LİNK</a>
    gibi de kullanabilrsin.. bu arada ersat abi benden önce yazmıl
  • 14-09-2008, 01:52:55
    #4
    1-
    echo '<meta http-equiv="refresh" content="0;URL=javascript:history.back();">';
    2-
    <?
    echo '
    <A class=title2 href=\'
    javascript: void(pop = window.open(yorumlar.php?id='.$_GET[id].', \'pop\', \'resizable=0,width=500,height=500,scrollbars=0,toolbar=0,screenX=450,screenY=20,top=20,left=450\'));pop.focus();\' >Yorumlar</A>
    ';
    ?>
    sanırım oLur dene istersen
  • 14-09-2008, 15:00:04
    #5
    arakdaşlar javascriptlerde şöyle bir sorun var kodun içindeki tırnaktan sonra veya virgül parantezden sonra ki kodu almıyor bölüyor haliyle çalışmıyor.

    elinizde başka bir kod var mı php için linke tıkladığımda yeni bir sayfa açılacak ama sayfanın boyutları belirtlenecek pop gibi.

    Ersat verdiğin kodu şu şekilde kullandım

    <META http-equiv=refresh content=\"0;url=$_SERVER[HTTP_REFERER]\">

    ama çok yavaştı acaba başka bir kod var mı? amacım tıklatmadan yönlendirmek

    diğer yönlendirme mantığını söyleyeyim kişi mesela bir makale okuyor yorum yazacak üye girişi yapmamış üye girişi yaptığında yine okuduğu makaleye dönmesini istiyorum o yüzden

    echo "<META http-equiv=refresh content='0;url=index.php'>";

    kullanmak istiyorum.



    bu arada yardımlarınız için teşekkürler ama php kodda bu javascriptler sorunlu çalışmıyor.
  • 14-09-2008, 15:19:47
    #6
    LorDKaaN adlı üyeden alıntı: mesajı görüntüle
    acaba başka bir kod var mı? amacım tıklatmadan yönlendirmek
    <?php
    header("Location: ".$_SERVER['HTTP_REFERER']);
    ?>
  • 14-09-2008, 15:57:50
    #7
    teşekkürler ersat işe yaradı javascript için de bir arkadaş yardım edebilirse sevinirim teşekkürler
  • 14-09-2008, 23:12:40
    #8
    <?
    echo "
    <A class=title2 href=\"
    javascript: void(pop = window.open(yorumlar.php?id=".$_GET['id'].", 'pop', 'resizable=0,width=500,height=500,scrollbars=0,toolbar=0,screenX=450,screenY=20,top=20,left=450'));pop.focus();\" >Yorumlar</A>
    ";
    ?>
    böyLe oLabiLir mi
  • 15-09-2008, 14:43:22
    #9
    javascript: void(pop = window.open(yorumlar.php?id=".$_GET['id'].", 'pop', 'resizable=0,width=500,height=500,scrollbars=0,too lbar=0,screenX=450,screenY=20,top=20,left=450'));p op.focus();

    \ " ' hrefin başında sonunda bunların pek bir önemi yok javascriptin içindeki ' , () gibi karakterlerde bölüyor mesela verdiğin kodu koydupumda

    link şöyle görünmekte

    javascript: void(pop = window.open(yorumlar.php?id=".$_GET['id'].",

    virgülden sonrasını işlemiyor nedenini bir türlü anlayamadım