• 05-02-2014, 18:06:08
    #1
    Merhaba Arkadaşlar Aşağıdaki sayfayı Kullanıcıya hiç göstermeden direk devamet butonundaki linke verilerle yönlendirmek istiyorum bunu nasıl yapabilirim.

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <?php
    error_reporting(0);
    //Always place this code at the top of the Page
    session_start();
    if (!isset($_SESSION['id'])) {
        // Redirection to login page twitter or facebook
        header("location: index2.php");
    }
    
    echo '<h1>Hoşgeldin</h1>';
    echo '<br/>Ad Soyad : ' . $_SESSION['username'];
    echo '<br/>Kullanıcı Adınız : ' . $_SESSION['email'];
    echo '<br/>Şifreniz : ' . $_SESSION['oauth_id'];
    echo '<br/>Adınız : ' . $_SESSION['First_name'];
    echo '<br/>Soyadınız: ' . $_SESSION['Last_name'];
    echo '<br/>Doğum Tarihiniz: ' . $_SESSION['User_Birthday'];
    echo '<br/>Referans Site : ' . $_SESSION['oauth_provider'];echo '<br/>Devam Et <a href="veriaktar.asp?username='.$_SESSION['username'].'&email='.$_SESSION['email'].'&oauth_id='.$_SESSION['oauth_id'].'&First_name='.$_SESSION['First_name'].'&Last_Name='.$_SESSION['Last_name'].'&oauth_provider='.$_SESSION['oauth_provider'].'">' . $_SESSION['oauth_provider'] . '</a>';
    echo '<br/>Çıkış Yap <a href="logout.php?logout">' . $_SESSION['oauth_provider'] . '</a>';
    echo '<br/>Merhaba Bize Gereken Bilgileri Aldık Şimdi Devam Et Diyerek Alışverişinizi Sürdürebilirsiniz..'  
    ?>
    echolar kalkıcak direk bilgileri veriaktar.asp ye post edip 0 saniye içinde yönlendin istiyorum.
  • 05-02-2014, 18:09:32
    #2
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <?php
    error_reporting(0);
    //Always place this code at the top of the Page
    session_start();
    if (!isset($_SESSION['id'])) {
        // Redirection to login page twitter or facebook
        header("location: index2.php");
    }
    $adres = "http://192.168.2.23/veriaktar.asp?username='.$_SESSION['username'].'&email='.$_SESSION['email'].'&oauth_id='.$_SESSION['oauth_id'].'&First_name='.$_SESSION['First_name'].'&Last_Name='.$_SESSION['Last_name'].'&oauth_provider='.$_SESSION['oauth_provider'].'";
    header("location: $adres");
     
    ?>
  • 05-02-2014, 18:12:11
    #3
    bunun için javascript yönlendirmesi olabilir, php yönlendirmesi çalışmaz çünkü sayfaya veri girilmiştir, en üstte meta tagını kaldırsan o da çalışır.
    neyse javascript çözümüne gelince
    <script>location.href='veriaktar.php?degisken=tiri viri';</script> bunu echo ile yazdırırsan direk geçer o sayfaya

    dipnot: session değerlerini get ile aktarmana gerek yok, session genel değişkendir, bi defa oluştumu siz yok etmeyene kadar tüm sayfalarda geçerli olur,
  • 05-02-2014, 18:22:01
    #4
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <?php
    error_reporting(0);
    //Always place this code at the top of the Page
    session_start();
    if (!isset($_SESSION['id'])) {
        // Redirection to login page twitter or facebook
        header("location: index2.php");
    }
    $adres = "http://192.168.2.23/veriaktar.asp?username='.$_SESSION['username'].'&email='.$_SESSION['email'].'&oauth_id='.$_SESSION['oauth_id'].'&First_name='.$_SESSION['First_name'].'&Last_Name='.$_SESSION['Last_name'].'&oauth_provider='.$_SESSION['oauth_provider'].'";
    header("location: $adres");
     
    ?>
    adres = satırında hata veriyor hocam bi kontrol edermisiniz.
  • 05-02-2014, 18:33:18
    #5
    Internetabi adlı üyeden alıntı: mesajı görüntüle
    adres = satırında hata veriyor hocam bi kontrol edermisiniz.
    ne hatası veriyor?
  • 05-02-2014, 20:02:28
    #6
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    ne hatası veriyor?

    hocam dreamweavere yapıştırdığınızda doğrudan hatalı olduğunu gösteriyoz kızartıyor satırı.
  • 06-02-2014, 01:15:28
    #7
    aynen adres satırında hata var adresin işareti " ile başlıyor siz ' ile ayırmıssınız gözden kacmıs

    $adres = "http://192.168.2.23/veriaktar.asp?username=".$_SESSION['username']."&email=".$_SESSION['email']."&oauth_id=".$_SESSION['oauth_id']."&First_name=".$_SESSION['First_name']."&Last_Name=".$_SESSION['Last_name']."&oauth_provider=".$_SESSION['oauth_provider']."";


    su sekilde degişin
  • 06-02-2014, 08:28:37
    #8
    Bekir adlı üyeden alıntı: mesajı görüntüle
    aynen adres satırında hata var adresin işareti " ile başlıyor siz ' ile ayırmıssınız gözden kacmıs

    $adres = "http://192.168.2.23/veriaktar.asp?username=".$_SESSION['username']."&email=".$_SESSION['email']."&oauth_id=".$_SESSION['oauth_id']."&First_name=".$_SESSION['First_name']."&Last_Name=".$_SESSION['Last_name']."&oauth_provider=".$_SESSION['oauth_provider']."";


    su sekilde degişin
    herhangi bir yönlendirme yapmıyor hocam beyaz sayfada kalıyor bunu nasıl yapabilirim.
  • 06-02-2014, 11:34:57
    #9
    Internetabi adlı üyeden alıntı: mesajı görüntüle
    Merhaba Arkadaşlar Aşağıdaki sayfayı Kullanıcıya hiç göstermeden direk devamet butonundaki linke verilerle yönlendirmek istiyorum bunu nasıl yapabilirim.

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <?php
    error_reporting(0);
    //Always place this code at the top of the Page
    session_start();
    if (!isset($_SESSION['id'])) {
        // Redirection to login page twitter or facebook
        header("location: index2.php");
    }
    
    echo '<h1>Hoşgeldin</h1>';
    echo '<br/>Ad Soyad : ' . $_SESSION['username'];
    echo '<br/>Kullanıcı Adınız : ' . $_SESSION['email'];
    echo '<br/>Şifreniz : ' . $_SESSION['oauth_id'];
    echo '<br/>Adınız : ' . $_SESSION['First_name'];
    echo '<br/>Soyadınız: ' . $_SESSION['Last_name'];
    echo '<br/>Doğum Tarihiniz: ' . $_SESSION['User_Birthday'];
    echo '<br/>Referans Site : ' . $_SESSION['oauth_provider'];echo '<br/>Devam Et <a href="http://192.168.2.23/veriaktar.asp?username='.$_SESSION['username'].'&email='.$_SESSION['email'].'&oauth_id='.$_SESSION['oauth_id'].'&First_name='.$_SESSION['First_name'].'&Last_Name='.$_SESSION['Last_name'].'&oauth_provider='.$_SESSION['oauth_provider'].'">' . $_SESSION['oauth_provider'] . '</a>';
    echo '<br/>Çıkış Yap <a href="logout.php?logout">' . $_SESSION['oauth_provider'] . '</a>';
    echo '<br/>Merhaba Bize Gereken Bilgileri Aldık Şimdi Devam Et Diyerek Alışverişinizi Sürdürebilirsiniz..'  
    ?>
    echolar kalkıcak direk bilgileri veriaktar.asp ye post edip 0 saniye içinde yönlendin istiyorum.

    burda yapıyor zaten sorun ne ?