On Wed, 2006-06-07 at 01:14, Rodrigo de Oliveira Costa wrote: > Guys I'm getting the following problem: > > I have a form that asks for one variable that goes into the input box, > this box is named chapter, and the box is in a form that is submited > to another php, and this php should receive this variable and I should > be abble to access it thru $chapter, but when I try to use the > variable $chapter I get the following error: > > Notice: Undefined variable: chapter in c:\arquivos de > programas\easyphp1-8\www\teste.php on line 6 > > This variable is concatenated into a string and is used to retrieve a > certain page from a domain, if I initialize the variable in the second > php script it goes ok, but if I try to use the one that should be > passed thru the form I get the error above. Does anybody know what I'm > doing wrong? > > The second script is bellow so you can understand my problem thank you guys: > > <? > //$chapter = 1; > $urlChapter = '/'.$chapter.'/'; > $url = "http://www.domain.com/s/2784825"."$urlChapter"; > $texto = file("$url"); > $result2 = count($texto); > $i = 0; > while ($i < $result2) > { > echo "$texto[$i]"; > $i++; > } > ?> You are relying on register_globals being set to on. Instead use the more secure method of retrieving your submitted data from $_GET or $_POST (depending on which "method" your form is set to use). You can also use $_REQUEST if you don't care from whence the data was submitted (but you should care :). Cheers, Rob. -- .------------------------------------------------------------. | InterJinn Application Framework - http://www.interjinn.com | :------------------------------------------------------------: | An application and templating framework for PHP. Boasting | | a powerful, scalable system for accessing system services | | such as forms, properties, sessions, and caches. InterJinn | | also provides an extremely flexible architecture for | | creating re-usable components quickly and easily. | `------------------------------------------------------------' -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php