Jump to content

frizzo

Members
  • Posts

    18
  • Joined

  • Last visited

    Never

Posts posted by frizzo

  1. Actually, the purpose of this was to save me from having to make multiple software applications for different distributors, so I could offer custom homepages to each distributor through one single app. I figured that I would hardcode all the variables into one single software application, and then let the PHP code work as the shifter between the correct pages to be displayed through each distributor.

  2. Hi,

     

    I am trying to capture multiple variables in a URL to cause a redirect to other URL's. This is what I have:

     

    http://mysite.com?variable1=7

     

    <?php
    
    if ($_GET['variable1'] == '7')
    
    { header('Location: http://www.mysite.com/....'); exit(); }
    
    // default location
    
    header('Location: http://mysite.com/...'); exit();
    
    ?>

     

    This is what I want to be able to do: http://mysite.com?variable1=7&track=2&ref=5

     

    How can this code be modified this to recognize and accept such multiple variables, and redirect accordingly?

     

    Thanks.

  3. Ok, "paymodal" is to catch a radio button variable from a previous page which determines the price of an item.  "btn_cc" is the id of the submit button on that page.

     

    The purpose of the script is to grab the "paymodal" and redirect to different payment links according to which variable is passed to this script.

  4. Hi, can't seem to get this payment script to work, can someone please point out any spotted errors within the code?

     

    Thanks.

     

    <?php 
    $paymodal=${"paymodal"};
    $btn_cc=${"btn_cc"};
    
    // ---------------------------------------------
    if ($btn_cc=="Credit Card")
    {
    
    
      if ($paymodal=="lifetime")
      {
    
    
        if ($_POST["txtOpt1"]=="ON")
        {
    
          if ($_POST["txtOpt2"]=="ON")
          {
    
    // -------------------------------------------- $54.85
            header("Location: http://25.URL/?detail=&email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- $44.90
            header("Location: http://24.URL/?detail=&email=" . $_POST["email"]);
          } 
    
        }
          else
        {
    
          if ($_POST["txtOpt2"]=="ON")
          {
    
    // -------------------------------------------- 
            header("Location: http://24.URL/?detail=&email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- $34.95
            header("Location: http://23.URL/?detail=&email=" . $_POST["email"]);
          } 
    
        } 
    
    
      }
        else
      if ($paymodal=="2yr")
      {
    
    
        if ($_POST["txtOpt1"]=="ON")
        {
    
          if ($_POST["txtOpt2"]=="ON")
          {
    
    // -------------------------------------------- $49.78
            header("Location: http://28.URL/?detail=&email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- $39.83
            header("Location: http://27.URL/?detail=&email=" . $_POST["email"]);
          } 
    
        }
          else
        {
    
          if ($_POST["txtOpt2"]=="ON")
          {
    
    // -------------------------------------------- 
            header("Location: http://27.URL/?detail=&email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- $29.88
            header("Location: http://26.URL/?detail=&email=" . $_POST["email"]);
          } 
    
        } 
    
    
      }
        else
      if ($paymodal=="1yr")
      {
    
    
        if ($_POST["txtOpt1"]=="ON")
        {
    
          if ($_POST["txtOpt2"]=="ON")
          {
    
    // -------------------------------------------- $39.85
            header("Location: http://31.URL/?detail=&detail=&email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- $29.90
            header("Location: http://30.URL/?detail=&email=" . $_POST["email"]);
          } 
    
        }
          else
        {
    
          if ($_POST["txtOpt2"]=="ON")
          {
    
    // -------------------------------------------- 
            header("Location: http://30.URL/?detail=&email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- $19.95
            header("Location: http://29.URL/?detail=&email=" . $_POST["email"]);
          } 
    
        } 
    
      }
        else
      {
    
        header("Location: http://13.URL/?detail=&email=" . $_POST["email"]);
      } 
    
    } 
    
    
    ?>
    <form name="paymethod" action="<? echo $_SERVER["PHP_SELF"];?>" method="post"></strong>

  5. I am using the $_POST['values'] and $_GET['values'] to pass hidden text field variables from page to page. I can't figure out how to pass and return those values to a redirect page after the form posts to a database. Would I need to modify files inside the software that inserts the values into the database, because it is the software itself that handles the redirect.

     

    I am not sure this can be done through PHP, but I want to make sure.

     

    Any help is appreciated....

  6. Here is the raw PHP code of signup2.php

     

    There is a second form submission on "signup2.php" that points to a particular header redirect.

     

    I don't understand how to get the email variable from a text box on the form that posted to "signup2.php" into the header redirects as show in the code below.

     

    <?php 
    $paytype=${"button"};
    $payselect=${"payselect"};
    
    // ---------------------------------------------
    if ($paytype=="Pay Now")
    {
    
    
      if ($payselect=="lifetime")
      {
    
    
        if ($_POST["OPTIN"]=="ON")
        {
    
          if ($_POST["OPTIN1"]=="ON")
          {
    
    // -------------------------------------------- 
            header("Location: http://1.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- 
            header("Location: http://2.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          } 
    
        }
          else
        {
    
          if ($_POST["OPTIN1"]=="ON")
          {
    
    // -------------------------------------------- 
            header("Location: http://3.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- 
            header("Location: http://4.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          } 
    
        } 
    
    
      }
        else
      if ($payselect=="2yr")
      {
    
    
        if ($_POST["OPTIN"]=="ON")
        {
    
          if ($_POST["OPTIN1"]=="ON")
          {
    
    // -------------------------------------------- 
            header("Location: http://5.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- 
            header("Location: http://6.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          } 
    
        }
          else
        {
    
          if ($_POST["OPTIN1"]=="ON")
          {
    
    // -------------------------------------------- 
            header("Location: http://7.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- 
            header("Location: http://8.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          } 
    
        } 
    
    
      }
        else
      if ($payselect=="1yr")
      {
    
    
        if ($_POST["OPTIN"]=="ON")
        {
    
          if ($_POST["OPTIN1"]=="ON")
          {
    
    // -------------------------------------------- 
            header("Location: http://9.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- 
            header("Location: http://10.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          } 
    
        }
          else
        {
    
          if ($_POST["OPTIN1"]=="ON")
          {
    
    // -------------------------------------------- 
            header("Location: http://11.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          }
            else
          {
    
    // -------------------------------------------- 
            header("Location: http://12.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
          } 
    
        } 
    
      }
        else
      {
    
        header("Location: http://13.publisher.pay.clickbank.net/?email=" . $_POST["email"]);
      } 
    
    } 
    
    
    ?>
    <form name="paymethod" action="<? echo $_SERVER["PHP_SELF"];?>" method="post"></strong>

  7. I am trying to pass an email variable from a signup form to a second page, before finally posting the output to an order form.

     

    The form will look like this:

     

    <html>

    <head>
    <title>Form</title>
    </head>
    <body>
    <form action="signup2.php" method="post" target="_self">
    email: <input name="email" id="email" type="text"><br />
    <input type="submit">
    </form>
    </body>
    </html>
    

     

     

    How can I capture the email address from this form and post the output into signup2.php so it can be inserted into my redirect URL?

     

    Redirect URL:

     
    header("Location: http://somesite.com/?email=" . $_POST["email"]); 
    

     

    Thanks for any help.

     

     

     

     

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.