Re: [PHP] Variable not passing to second page
Hi Terry: See the answer to the other thread you already started on this subject. In short, use the superglobal's to access the input: $_POST['variablename'] --Dan -- PHP classes that make web design easier SQL Solution | Layout Solution | Form Solution sqlsolution.info | layoutsolution.info | formsolution.info T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y 4015 7 Av #4AJ, Brooklyn NY v: 718-854-0335 f: 718-854-0409 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Variable not passing to second page
Please don't repeat your questions, see the other post for details. In short, it has to do with register_globals directive in php.ini Regards, Philip Olson On Tue, 9 Jul 2002, Terry Cheung wrote: > 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 > > > > > require("common.php") > ?> > jobs application form > Are you finding a challenging career in the bicycle world? > Still waiting for what? > > Please Enter Your Name Here(Required): > > Please enter your phone number: > > Please enter your E-mail address(Required): > > > Please choos the Department: > > Account > Repairing > Human Resources > Marketing > Sercices > > > Please choose your working place: > > ¢D[R3?j > ??¢Xe > -o-U?n¡LE > ¢DxAW > ?u¢Xe > > > ¢Ds¡Le?W¡ÂZ > > > > > > > jobapp_action.php > > > > > require("common.php"); > > $submit=1; > if (!$applicant){ >$submit=0; >$applicant = "Invalid Name"; >} > if (!check_email($email)) { >$submit = 0; >$email ="Invalid Email"; >} > > echo("Following is your information:". >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")); > ?> > > > > > > > > > > > > > > > > -- > 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
[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 jobs application form Are you finding a challenging career in the bicycle world? Still waiting for what? Please Enter Your Name Here(Required): Please enter your phone number: Please enter your E-mail address(Required): Please choos the Department: Account Repairing Human Resources Marketing Sercices Please choose your working place: ¢D[R3?j ??¢Xe -o-U?n¡LE ¢DxAW ?u¢Xe ¢Ds¡Le?W¡ÂZ jobapp_action.php Invalid Name"; } if (!check_email($email)) { $submit = 0; $email ="Invalid Email"; } echo("Following is your information:". 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")); ?> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php