Reply to Re: Pass Variable to another script

Your name:

Reply:


Posted by reandeau on 11/15/13 11:49

If you don't want to pass the variable through a get or post, try using
a session variable. The code would look something like:
script 1:
session_start();
$_SESSION['var1'] = 'test';

script 2:
session_start();
echo $_SESSION['var1'];

But it would be cleaner if you passed the variable in your link to the
other file like this:
script 1:
$var1 = 'test';
echo '<href="script2.php?var1=$var1">link to script2</a>';
script 2:
$var1 = $_GET['var1'];
echo $var1;

You could also send it via a form with POST by using hidden fields.
Let me know if you need any further advice.


Jon Tjemsland

drec wrote:
> I need to pass a variable from script1.php to script2.php. The problem
> is that these scripts use frames and therefore I am able to pass the
> variable through the URL. It also does not use forms to set this
> variable, so i cannot pass it this way either.
>
> So to simplify I have :
>
> script1.php
> <?php
> $var1 = value;
> echo '<href="script2.php">link to script2</a>';
> ?>
>
> script2.php
>
> <?php
> echo $var1;

> ?>
>
> How can script2 find this value?

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация