Re: [PHP-DB] what the heck? (elementary question)

2002-06-25 Thread szii

One large PHP block is more efficient than multiple small blocks of 
php.

It's a tradeoff of "multiple invocations of the parser" versus having
the parse run through (and ignore) normal text.  We have run tests
inhouse that validate the performance difference is fairly small, but 
it does exist.  This was about two years ago, though, so perhaps
the engine is now a one-time invocation and my test is invalid.

-Mike

- Original Message - 
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, June 24, 2002 8:00 PM
Subject: Re: [PHP-DB] what the heck? (elementary question)


> Keep with Christophers original statement.
> 
> It is more efficient to not have large echo values.
> 
> gl -- Seth
> 
> [EMAIL PROTECTED] wrote:
> 
> > - Original Message - 
> > From: "Cosby, Christopher" <[EMAIL PROTECTED]>
> > 
> >>I don't want to start a tangent here, but the most accepted way for
> >>generating HTML with PHP is to NOT generate HTML with PHP.  Thus, the
> >>original code should be written like this:
> >>
> > 
> > Huh?  ".. most accepted way for generating ...is NOT generate.."?
> > Brain fart?  =)
> > 
> > I will regularly use large "echo" style statements to generate HTML, especially
> >  tags and result tables.
> > 
> > 
> >>As far as the POST/GET question, you technically can use POST and GET
> >>methods simultaneously, but it's nasty.  For best results, stay away from
> >>the register_globals functionality and use $HTTP_POST_VARS[] and
> >>$HTTP_GET_VARS[] instead.
> >>
> > 
> > Both of which are deprecated.  =(  _GET _POST are the new ones.
> > 
> > POST will allow larger form submits as well, like file uploads.  GET are for 
> > smaller and faster data sets.
> > 
> > 
> >>Go to WeSellBooksByTheMillions and buy a good PHP book for reference.  They
> >>have lots of basics like this in them.  I prefer most anything from Wrox
> >>Press (http://www.wrox.com/)
> >>
> > 
> > www.php.net
> > www.phpbuilder.com
> > 
> > RIP Computer Literacy bookstores after the Barnes and Noble acquisition.
> > 
> > -Mike
> > 
> > 
> > 
> 
> 
> -- 
> 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




RE: [PHP-DB] what the heck? (elementary question)

2002-06-25 Thread Cosby, Christopher

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Sent: Monday, June 24, 2002 7:47 PM
To: Cosby, Christopher; [EMAIL PROTECTED]
Subject: Re: [PHP-DB] what the heck? (elementary question)

> I will regularly use large "echo" style statements to generate HTML,
especially  tags and result tables.

Oops...I forgot some key phraseology here.  IN MY OPINION, it's cleaner and
easier to read if you
don't use "echo" style statements to generate HTML, especially if it's tags
where you have to do \"\"\"\" everywhere.
It's just annoying (again, IMHO *8-]) to have to escape quotes and such
(additionally, if you use an editor that
does syntax highlighting, it looks purtier).

>> As far as the POST/GET question, you technically can use POST and GET 
>> methods simultaneously, but it's nasty.  For best results, stay away 
>> from the register_globals functionality and use $HTTP_POST_VARS[] and 
>> $HTTP_GET_VARS[] instead.

> Both of which are deprecated.  =(  _GET _POST are the new ones.

Good to know.  Hard to break old habits. 

Thanks for the additional info.

chris


 - - - - - - -  Appended by Scientific-Atlanta, Inc.  - - - - - - -  
This e-mail and any attachments may contain information which is confidential, 
proprietary, privileged or otherwise protected by law. The information is solely 
intended for the named addressee (or a person responsible for delivering it to the 
addressee). If you are not the intended recipient of this message, you are not 
authorized to read, print, retain, copy or disseminate this message or any part of it. 
If you have received this e-mail in error, please notify the sender immediately by 
return e-mail and delete it from your computer. 




Re: [PHP-DB] what the heck? (elementary question)

2002-06-25 Thread Martin Clifford

>>POST will allow larger form submits as well, like file uploads.  GET are for 
smaller and faster data sets.

-Mike<<

Not only that, but POST results cannot be properly bookmarked by the user, whereas GET 
results contain the full URI string, therefore can be bookmarked.  Good for searches, 
etc.

Martin

-- 
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




Re: [PHP-DB] what the heck? (elementary question)

2002-06-24 Thread user

Keep with Christophers original statement.

It is more efficient to not have large echo values.

gl -- Seth

[EMAIL PROTECTED] wrote:

> - Original Message - 
> From: "Cosby, Christopher" <[EMAIL PROTECTED]>
> 
>>I don't want to start a tangent here, but the most accepted way for
>>generating HTML with PHP is to NOT generate HTML with PHP.  Thus, the
>>original code should be written like this:
>>
> 
> Huh?  ".. most accepted way for generating ...is NOT generate.."?
> Brain fart?  =)
> 
> I will regularly use large "echo" style statements to generate HTML, especially
>  tags and result tables.
> 
> 
>>As far as the POST/GET question, you technically can use POST and GET
>>methods simultaneously, but it's nasty.  For best results, stay away from
>>the register_globals functionality and use $HTTP_POST_VARS[] and
>>$HTTP_GET_VARS[] instead.
>>
> 
> Both of which are deprecated.  =(  _GET _POST are the new ones.
> 
> POST will allow larger form submits as well, like file uploads.  GET are for 
> smaller and faster data sets.
> 
> 
>>Go to WeSellBooksByTheMillions and buy a good PHP book for reference.  They
>>have lots of basics like this in them.  I prefer most anything from Wrox
>>Press (http://www.wrox.com/)
>>
> 
> www.php.net
> www.phpbuilder.com
> 
> RIP Computer Literacy bookstores after the Barnes and Noble acquisition.
> 
> -Mike
> 
> 
> 


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DB] what the heck? (elementary question)

2002-06-24 Thread szii

- Original Message - 
From: "Cosby, Christopher" <[EMAIL PROTECTED]>
> I don't want to start a tangent here, but the most accepted way for
> generating HTML with PHP is to NOT generate HTML with PHP.  Thus, the
> original code should be written like this:

Huh?  ".. most accepted way for generating ...is NOT generate.."?
Brain fart?  =)

I will regularly use large "echo" style statements to generate HTML, especially
 tags and result tables.

> As far as the POST/GET question, you technically can use POST and GET
> methods simultaneously, but it's nasty.  For best results, stay away from
> the register_globals functionality and use $HTTP_POST_VARS[] and
> $HTTP_GET_VARS[] instead.

Both of which are deprecated.  =(  _GET _POST are the new ones.

POST will allow larger form submits as well, like file uploads.  GET are for 
smaller and faster data sets.

> Go to WeSellBooksByTheMillions and buy a good PHP book for reference.  They
> have lots of basics like this in them.  I prefer most anything from Wrox
> Press (http://www.wrox.com/)

www.php.net
www.phpbuilder.com

RIP Computer Literacy bookstores after the Barnes and Noble acquisition.

-Mike



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP-DB] what the heck? (elementary question)

2002-06-24 Thread Cosby, Christopher

I don't want to start a tangent here, but the most accepted way for
generating HTML with PHP is to NOT generate HTML with PHP.  Thus, the
original code should be written like this:


:: BEGIN input.html ::

 
  
  
 

:: END input.html ::

:: BEGIN name.php ::


You searched for  and something
happened.

:: END name.php ::


As far as the POST/GET question, you technically can use POST and GET
methods simultaneously, but it's nasty.  For best results, stay away from
the register_globals functionality and use $HTTP_POST_VARS[] and
$HTTP_GET_VARS[] instead.

Last thing:
Go to WeSellBooksByTheMillions and buy a good PHP book for reference.  They
have lots of basics like this in them.  I prefer most anything from Wrox
Press (http://www.wrox.com/)

chris


 - - - - - - -  Appended by Scientific-Atlanta, Inc.  - - - - - - -  
This e-mail and any attachments may contain information which is confidential, 
proprietary, privileged or otherwise protected by law. The information is solely 
intended for the named addressee (or a person responsible for delivering it to the 
addressee). If you are not the intended recipient of this message, you are not 
authorized to read, print, retain, copy or disseminate this message or any part of it. 
If you have received this e-mail in error, please notify the sender immediately by 
return e-mail and delete it from your computer. 




Re: [PHP-DB] what the heck? (elementary question)

2002-06-24 Thread Martin Clifford

You can't have extensions to a filename from the action attribute, period.  You have 
to either use defined input fields, or hidden fields to pass value from one page to 
another.

And just as FYI, you don't need to use the printf() function in your situation, as 
it's best used when you need strict formatting for output, as in the case of using 
currency amounts, or other situations where decimal places are needed.

The easier way to write it would be simply:

echo "";
echo "";

HTH

Martin

>>> Steve Cayford <[EMAIL PROTECTED]> 06/24/02 04:11PM >>>

On Monday, June 24, 2002, at 01:52  PM, 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 ("",
> $lastname);
> ?>
> 
>   
>   
> 
>   
> 
>

Can you do a "get" and a "post" at the same time? Tacking the lastname 
onto the url as in "action=\"name.php?lastname=%s\"" is using a get 
method, but your form is supposed to set lastname using the post method. 
Is there some reason you want your script to set one version of lastname 
and let the user type in a different version of lastname? If so try 
using the post method with an .

-Steve

>
> --
> 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 



--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DB] what the heck? (elementary question)

2002-06-24 Thread Steve Cayford


On Monday, June 24, 2002, at 01:52  PM, 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 ("",
> $lastname);
> ?>
> 
>   
>   
> 
>   
> 
>

Can you do a "get" and a "post" at the same time? Tacking the lastname 
onto the url as in "action=\"name.php?lastname=%s\"" is using a get 
method, but your form is supposed to set lastname using the post method. 
Is there some reason you want your script to set one version of lastname 
and let the user type in a different version of lastname? If so try 
using the post method with an .

-Steve

>
> --
> 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




[PHP-DB] what the heck? (elementary question)

2002-06-24 Thread Matthew Crouch

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"

",
$lastname);
?>

  
  

  



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php