www.webdeveloper.com
Results 1 to 4 of 4

Thread: is there a way to use "$_POST" when page loads vs when it's "sent?"

  1. #1
    Join Date
    Sep 2009
    Posts
    9

    is there a way to use "$_POST" when page loads vs when it's "sent?"

    is there a way to use POST when page loads vs when it is "sent" through submit button? Actually I know there is but I can't figure this out at this time Tried looking up online too but not sure I am using the right qualifiers to find this...

    bascially I have a form page which uses an external page to display some of it's php so I want it to be POSTing to this page before the form is completed and sent through again through the server

    does this make any sense?

  2. #2
    Join Date
    Jan 2009
    Posts
    3,346
    $_POST is only ever set when the method is "post" you could use "$_GET" instead and append variables in pairs to the query string such as "index.php?id=34&happy=true" used as $_GET['id'] and $_GET['happy'] in the script. As for the rest of your post are you talking about using AJAX or something? (I'm having trouble understanding what you are trying to do).

  3. #3
    Join Date
    Sep 2009
    Posts
    9
    sorry I know my message wasn't very clear. I am new to all this so not sure exactly what I am doing or what things are called...

    but anyway, I figured it out. When I did <a href="PagerServer.php?registration.php">Register</a> it sent the pagename (registration) to PageServer and then was working together at that point.

    Again sorry for the vagueness but i appreciate your replies : )

  4. #4
    Join Date
    Nov 2008
    Posts
    2,477
    The correct syntax is:

    HTML Code:
    <a href="somescript.php?foo=hello&bar=42">ClickMe</a>
    You have the script you want to send data to, then a question mark, then a series of key/value pairs, with the value name on the left of the equals sign, and the value itself on the right. These pairs are separated by the ampersand (&) character.

    So the above example is sending the value called foo ('hello') and the value called bar (42) to the script somescript.php.

    Then in somescript.php, the data is accessible via the $_GET superglobal:

    PHP Code:
    echo $_GET['foo']; // outputs 'hello'
    echo $_GET['bar']; // outputs '42' 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center



Recent Articles