[PHP] php is not working with submit button
Hi, I have just downloaded the latest source of apache, php, mod_ssl and mysql to build them all together. It can show the php page and can connect to the mysql database, the only problem is all the php pages seem likes do not response to the submit button, it just direct back to the same page and cannot get the data pass to the php script. I have tried the get and post method. It works with my older version of apache with php and also I can submit data in the cgi-bin using the new apache. May anyone please help me? Thanks in advance. Terry -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Variable not passing to second page
I 've just setup the Apache 1.3.26 with PHP 4.2.1. When I use back the old php script files. They can display successfully, but whei I submit the data, they cannot pass to the second page even they can be shown in the URL with get method. here is one of my script jobapp.php HTML !-- jobapp.php-- BODY ?php require(common.php) ? H1?php echo (COMPANY); ? jobs application form/H1 PAre you finding a challenging career in the bicycle world? Still waiting for what?/P FORM NAME='frmJobApp' METHOD= get ACTION=jobapp_action.php Please Enter Your Name Here(Required): INPUT NAME=applicant TYPE=textBR Please enter your phone number: INPUT NAME=phone TYPE=textBR Please enter your E-mail address(Required): INPUT NAME=email TYPE=textBR Please choos the Department: SELECT NAME=position OPTION VALUE=aAccount/OPTION OPTION VALUE=bRepairing/OPTION OPTION VALUE=hHuman Resources/OPTION OPTION VALUE=mMarketing/OPTION OPTION VALUE=sSercices/OPTION /SELECTBR Please choose your working place: SELECT NAME=country OPTION VALUE=ca¢D[R3?j/OPTION OPTION VALUE=cn??¢Xe/OPTION OPTION VALUE-cr-o-U?n¡LE/OPTION OPTION VALUE=tw¢DxAW/OPTION OPTION VALUE=us?u¢Xe/OPTION /SELECTBR INPUT NAME=avail TYPE=checkbox¢Ds¡Le?W¡ÂZBR INPUT NAME=enter TYPE=submit VALUE=Enter /FORM /BODY /HTML jobapp_action.php HTML !jobapp_action.php-- BODY ?php require(common.php); $submit=1; if (!$applicant){ $submit=0; $applicant = BInvalid Name/B; } if (!check_email($email)) { $submit = 0; $email =BInvalid Email/B; } echo(BFollowing is your information:/B. NL.NL. Name: $applicant.NL. TEL: $phone.NL. E-Mail: $email. NL. Country: ); switch ($country) { case ca: echo(Canada); break; case cn : echo(China); break; case cr : echo (Crostirica); break; case tw : echo (Taiwan); break; default : echo (USA); } echo (NL. Working Department: ); switch ($position) { case a: echo (Accounting); break; case b: echo (Reparing); break; case h: echo (Human Resources); break; case m : echo (Marketing); break; default : echo (Services); } echo (NL); $avail=isset($avail); echo(¢Ds¡Le?W¡ÂZ: . ($avail ? ¢Di¢DH: ?¢G¡Âa)); ? FORM method=post INPUT TYPE=submit VALUE=Submit INPUT TYPE=button VALUE=|^?W?@-? onclick=self.history.back() /FORM /BODY /HTML -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] php is not working with submit button
It works, really Thanks a lot to you all!! I will try to modify all my script. Philip Olson [EMAIL PROTECTED] ???:[EMAIL PROTECTED] This is an issue of the register_globals directive, the default went from off to on as of PHP 4.2.0 Either change your coding style or turn it back on. input type=text name=foo print $_POST['foo']; $foo will exist if register_globals = on. Search archives, google, the manual, etc. for this topic, it's been discussed a lot lately :) Regards, Philip Olson On Mon, 8 Jul 2002, Terry Cheung wrote: Hi, I have just downloaded the latest source of apache, php, mod_ssl and mysql to build them all together. It can show the php page and can connect to the mysql database, the only problem is all the php pages seem likes do not response to the submit button, it just direct back to the same page and cannot get the data pass to the php script. I have tried the get and post method. It works with my older version of apache with php and also I can submit data in the cgi-bin using the new apache. May anyone please help me? Thanks in advance. Terry -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php