This is a discussion on Passing parameters within the alt.comp.lang.php forums, part of the PHP Programming Forums category; Hi, I wrote the following php script : <? echo $myvar; ?> then i open IE and i give the adress : ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hi,
I wrote the following php script : <? echo $myvar; ?> then i open IE and i give the adress : http://localhost/Myscript.php?myvar=test This returns the following error : Notice: Undefined variable: myvar in c:\program files\easyphp1-8\www\test.php on line 3 I thought that "myvar" should be known by the script because i send it through the URL. But it does not work. Do you know why ? Thanks a lot for your help |
|
|||
|
On Sun, 2 Oct 2005 10:48:30 -0400, "Fifou"
<NOSPAM_fr_chapelle@hotmail.com> wrote: >Hi, > >I wrote the following php script : > ><? echo $myvar; ?> > > >then i open IE and i give the adress : >http://localhost/Myscript.php?myvar=test > > >This returns the following error : >Notice: Undefined variable: myvar in c:\program >files\easyphp1-8\www\test.php on line 3 > >I thought that "myvar" should be known by the script because i send it >through the URL. But it does not work. Do you know why ? > >Thanks a lot for your help Try echo $_GET['myvar'] -- John |
|
|||
|
Fifou wrote:
> This returns the following error : > Notice: Undefined variable: myvar in c:\program > files\easyphp1-8\www\test.php on line 3 > > I thought that "myvar" should be known by the script because i send it > through the URL. But it does not work. Do you know why ? > Try: <?php print $_GET['myvar'] ?> Read: http://www.php.net/register_globals JW |
|
|||
|
Thanks a lot. It works now ! You were right. I now have to use $_GET
"John" <yuiwedo@dfijyu> a écrit dans le message news: brsvj1p12ab162thgt31hbkdgvas162mpi@4ax.com... > On Sun, 2 Oct 2005 10:48:30 -0400, "Fifou" > <NOSPAM_fr_chapelle@hotmail.com> wrote: > > >Hi, > > > >I wrote the following php script : > > > ><? echo $myvar; ?> > > > > > >then i open IE and i give the adress : > >http://localhost/Myscript.php?myvar=test > > > > > >This returns the following error : > >Notice: Undefined variable: myvar in c:\program > >files\easyphp1-8\www\test.php on line 3 > > > >I thought that "myvar" should be known by the script because i send it > >through the URL. But it does not work. Do you know why ? > > > >Thanks a lot for your help > > Try > > echo $_GET['myvar'] > > -- > John |
|
|||
|
Fifou wrote:
> Thanks a lot. It works now ! You were right. I now have to use $_GET > Don't forget to read http://www.php.net/register_globals JW |