• 26-08-2015, 01:28:10
    #1
    Başlıkta belirttiğim gibi sayfa yenileme düğmesine basıldığında veya f5 e basıldığında başka bir sayfaya yönlendirmek istiyorum kullanıcıyı. PHP de şöyle bir kod var, bunu asp ye nasıl dönüştürebiliriz.

    <?
    session_start();
    $refresh =& $_SESSION["refresh"];
    $refresh++;

    if($refresh > 0){
    header("location:yonlen.php");
    }
    ?>
  • 26-08-2015, 14:17:40
    #2
    <%
    Session("refresh") = 0

    Dim refresh
    refresh = Session("refresh")
    refresh = refresh + 1

    If refresh > 1 Then
    Response.Redirect("yonlen.asp")
    End If
    %>
  • 26-08-2015, 19:41:42
    #3
    BigCoder adlı üyeden alıntı: mesajı görüntüle
    <%
    Session("refresh") = 0

    Dim refresh
    refresh = Session("refresh")
    refresh = refresh + 1

    If refresh > 1 Then
    Response.Redirect("yonlen.asp")
    End If
    %>
    Hocam bu kodda bir gariplik yok mu, koydum sayfama ama çalışmıyor.
  • 26-08-2015, 19:56:17
    #4
    çalışmaz tabi aceleyle yazdım hatalı olmuş
    <%
    Dim refresh
    refresh = Session("refresh")
    If refresh = "" Then
    Session("refresh")=0
    End If

    Session("refresh")=Session("refresh")+1

    If refresh > 1 Then
    Response.Redirect("yonlen.asp")
    End If
    %>

    yonlen.asp içinede

    Session("refresh")=0
  • 26-08-2015, 20:16:28
    #5
    üstad aşağıdaki haliyle çalıştı, session değerlerini 0 yerine 1 yapmak gerekiyor bu haliyle, yoksa ikinci yenilemede çalışıyor.

    <%
    Dim refresh
    refresh = Session("refresh")
    If refresh = "" Then
    Session("refresh")=1
    End If

    Session("refresh")=Session("refresh")+1

    If refresh > 1 Then
    session("refresh")=1
    Response.Redirect("index.asp")
    End If
    %>

    Teşekkür ederim yardımların için