Because it's not $s in the context of a printf() call. It is %s to denote a
string replacement.
-Mike
----- Original Message -----
From: "Matthew Crouch" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, June 24, 2002 12:41 PM
Subject: [PHP-DB] got it, thanks
>
>
> Seth Yount wrote:
>
> > in you print statement you have ?lastname=%s, shouldn't that be '$s'
> > denoting a variable being passed? Try that out.
> >
> > gl -- Seth
> >
> > Matthew Crouch wrote:
> >
> > > this bit from my index page is giving me 2 headaches:
> > > 1. it isn't passing anything into the URL
> > > 2. the page that gets called ("name.php") sits and tries to load
> > > forever. it looks like it's even filling up my hard drive with data (?!)
> > >
> > > Note: it does this (#2) even if I type in the URL with a variable and
> > > value, like "name.php?lastname=smith"
> > >
> > > <?
> > > printf ("<form method=\"post\" action=\"name.php?lastname=%s\">",
> > > $lastname);
> > > ?>
> > > <div align="center">
> > > <input type="Text" name="lastname" size="75">
> > > <input type="Submit" name="submit" value="Search for Last Name">
> > > </div>
> > > </form>
> > > </div>
> > >
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php