Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
206 views
in Technique[技术] by (71.8m points)

Redirecting php variables to new webpage + use

Here is my code below(php):

$answers = $_POST;

  $url1 = "http://www.example.com/page";

  $var1 = 12;  
  $var2 = 12;  
  $var3 = 8;  
  $var4 = 10;  
  $var5 = 4;  
  $var6 = 2;  
  $var7 = 1;  
  $var8 = 6;  
  $var9 = 12;   
  $var10 = 10;   
  $url2 = $url1.$var1.$var2.$var3.$var4.$var5.$var6.$var7.$var8.$var9.$var10;

  header("location:$url2");

The users will click this site and they will be redirected to another page. I am trying to get these variables to be transfered to the other page. It is currently displaying the variable as ' ' . Any help would be greatly appreciated:)

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Aussuming that you running your code on server which is able to run PHP scripts. Keep both files in same directory. On my localhost I run this script by following url - http://localhost/test/page1.php

First File Code (Page1.php)

<?php
    //this is page1.php
    $url1 = "page2.php";

    $var1 = 12;  
    $var2 = 12;  
    $var3 = 8;  
    $var4 = 10;  
    $var5 = 4;  
    $var6 = 2;  
    $var7 = 1;  
    $var8 = 6;  
    $var9 = 12;   
    $var10 = 10;   
    $url2 = $url1."?var1=".$var1."&var2=".$var2;

    header("location:$url2");

?>

Second file code (page2.php)

<?php
    //this is page2.php
    $var1 = $_GET['var1'];
    echo "var 1 = ".$var1;
    echo "<br/>";
    $var2 = $_GET['var2'];
    echo "var 2 = ".$var2;

?>

You will be redirected to page2.php.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...