Jump to content

Submit Data (uber n00b)


joeldalmas

Recommended Posts

[i]
What i really just want to be able to do is have a text form and a button, when the user types something into the text form and presses the button, it saves that information to a php file and then i want to be able to bring that information up on the page somewhere..

if this is the code i use for submitting the information to the .php file, i'm not sure exactly what code to put inside the php file itself so that it is able to organize the information and then redisplay it where i want on the page...?

all of the tutorials i have found dont have any source code, which i work really well with... :(
[/i]



I got this code from a tutorial i read on php.net

basically what i 'think it does' is submits a users name and email address to a file called "foo.php"... and then it displays it....

here's the submit code...
[b]<form action="foo.php" method="post">
Name: <input type="text" name="username" /><br />
Email: <input type="text" name="email" /><br />
<input type="submit" name="submit" value="Submit me!" />
</form>[/b]

now ( I THINK) this is the code that displays the information the user submitted, or do i put this inside the php file? im not sure?
[b]<?php

echo $_POST['username'];
echo $_REQUEST['username'];

import_request_variables('p', 'p_');
echo $p_username;

echo $HTTP_POST_VARS['username'];

echo $username;
?>[/b]
.............

Now, my problem is that i created a file called foo.php - and im not sure if this code up top is suppose to input the users name and email address into the file or what, but instead of it showing their name and email it just tries to open a blank php file called foo.php.... [b]i'm not even sure if this is what i want to use for what i am trying to acomplish..[/b]
Link to comment
Share on other sites

If this is your form...
[code]
<form action="foo.php" method="post">
Name: <input type="text" name="username" /><br />
Email: <input type="text" name="email" /><br />
<input type="submit" name="submit" value="Submit me!" />
</form>
[/code]
Then foo.php should look like...
[code]
<?php

  if (isset($_POST['username']) && isset($_POST['email'])) {
    echo $_POST['username']." ".$_POST['email'];
  }

?>
[/code]
To simply display the posted values.
Link to comment
Share on other sites

thank you!!,
so what do i do with...
<?php

echo $_POST['username'];
echo $_REQUEST['username'];

import_request_variables('p', 'p_');
echo $p_username;

echo $HTTP_POST_VARS['username'];

echo $username;
?>
does this post it on the page?

I'm sorry im such a noob, I'm mostly a designer but i do know some (flash)actionscripting and alot of html.... this is literally my first "2 hours" trying to learn php... :-X

when i clicked submit me, even with the code you gave me, it is still trying to just open the .php file, instead of actually saving the data into that file and then displaying it...

any idea what im doing wrong?

again, im sorry for the frustration :-X

jd
Link to comment
Share on other sites

[!--quoteo(post=350992:date=Mar 2 2006, 09:53 AM:name=joel dalmas)--][div class=\'quotetop\']QUOTE(joel dalmas @ Mar 2 2006, 09:53 AM) [snapback]350992[/snapback][/div][div class=\'quotemain\'][!--quotec--]
when i clicked submit me, even with the code you gave me, it is still trying to just open the .php file, instead of actually saving the data into that file and then displaying it...

any idea what im doing wrong?

again, im sorry for the frustration :-X

jd
[/quote]

When your browser is trying to open the php file instead of running it, it means that your server doesn't support (compile) PHP files. If you are testing on your own computer you have to install apache and php to be able to run php files. Since you are just starting to work with PHP i would recommend an installation Kit if you are on a PC, that will enable you to run your scripts on your machine, but if you are testing online ask your server administrator if you can run PHP scripts on your remote site.
Link to comment
Share on other sites

[!--quoteo(post=350998:date=Mar 2 2006, 11:10 AM:name=fusionpixel)--][div class=\'quotetop\']QUOTE(fusionpixel @ Mar 2 2006, 11:10 AM) [snapback]350998[/snapback][/div][div class=\'quotemain\'][!--quotec--]
When your browser is trying to open the php file instead of running it, it means that your server doesn't support (compile) PHP files. If you are testing on your own computer you have to install apache and php to be able to run php files. Since you are just starting to work with PHP i would recommend an installation Kit if you are on a PC, that will enable you to run your scripts on your machine, but if you are testing online ask your server administrator if you can run PHP scripts on your remote site.
[/quote]

I donwloaded the software "wamp5" and executed it... When i click teh submit button its still trying to externally open the php file.... something must be wrong in the code no?

appreichate it,
joel
Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.