You are here: Re: passing an argument to a php page « All PHP « IT news, forums, messages
Re: passing an argument to a php page

Posted by Tim Streater on 01/09/06 19:27

In article <WpqdnXy8FZIRC1_enZ2dnUVZ_tudnZ2d@scnresearch.com>,
"B Squared" wrote:

> I'm trying to pass a string from the current php page to one I'm
> calling. I've read (in the O'Reilly text) this involves using "?",
> but there's no example. If, for example, given I have a standard
> href in my code
>
> <a href="new_page.php" (string_I_want_to_pass)>
>
> What is the syntax for passing the string? The new page is html
> with some php imbedded, and I'll want to use the string I pass
> inside the php code. So the question is: How to pass a string
> argument in an href call so that it can be used by php?

Try:

<a href="new_page.phtml?phpvar1=string1&phpvar2=string2>Click here</a>

Then inside new_page.phtml you do this:

$wiggy = $_GET["phpvar1"];
$piggy = $_GET["phpvar2"];

and will find that $wiggy contains string1 and $piggy contains string2.

I *think* its $_GET you want. Check on www.php.net/manual/en/ which is
much the best source for PHP docs, in my view. You can pass just one or
a number of args, ? for the first and & for subsequent ones. NB -
string1 etc should have no spaces or other funny chars. Use %20 for a
space, or use urlencode on your strings before passing them.

-- tim

 

Navigation:

[Reply to this 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

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