Re: [PHP] Re: Emulating a class destructor

2002-06-11 Thread Sqlcoders.com Programming Dept

 This is completely off the top of my head (i've never done this
 before) -- but try single-quoting it to prevent interpolation

 register_shutdown_function('$this-cleanup()');


Hiya,
thanks for the suggestion, but i get the same 'Unable to call ...' message.
Any other ways you can think of?
I tried the following:
'$this-cleanup()'
'$this-cleanup'

I also tried the :: syntax but it woudlnt work, plus the actions to be
performed rely on data contained within the instance.

TIA,
Dw.


 --
 Scott Hurring
 Systems Programmer
 EAC Corporation
 scott (*) eac.com
 --
 William_dw -- Sqlcoders [EMAIL PROTECTED] wrote in message
 009401c211d9$a1863da0$6520fea9@dw">news:009401c211d9$a1863da0$6520fea9@dw...
  Hi there!,
  I'm trying to emulate a class destructor, according to the PHP
documentation
  I can emulate this by using a call to register_shutdown_function(),
  containing the function to be called upon shutdown.
 
  While this apparently works outside a class, I want to use it inside a
  class, in other words I want to have something like this:
 
  class cRoute{
  function cRoute(){
  //register the shutdown function in case people who use this
class
  dont call the appropiate close methods.
  register_shutdown_function(cleanup());
  }
 
  function cleanup(){
  //cleanup.
  trigger_error(Please call close() before the page ends, to
prevent
  problems close() has been called automatically for you.);
  $this-close();
  }
 
  function close(){
  //close open sockets, etc.
  }
  }
 
  I have tried:
  register_shutdown_function(cleanup());
  register_shutdown_function($this-cleanup());
  register_shutdown_function($this-cleanup());
  register_shutdown_function(cDB::cleanup());
 
  They all return something like: Warning: Unable to call ()() - function
does
  not exist in Unknown on line 0
 
  If anyone has any ideas I'd appreciate the help.
  Thanks in advance!,
  Dw.
 



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




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




Re: [PHP] Reading from a dir.

2002-06-08 Thread Sqlcoders.com Programming Dept

Try...

?
  //$dirname should contain the directory name including it's full path...
  $handle=opendir($dirname);
  while ($file = readdir($handle)){
echo($file is located in the $dirname directory);
  }
?

HTH,
Dw.

Sqlcoders.com Dynamic data driven web solutions 
- Original Message - 
From: Steven Mallett [EMAIL PROTECTED]
To: php-general [EMAIL PROTECTED]
Sent: June 08 2002 07:23 AM
Subject: [PHP] Reading from a dir.


 Is there another way to read the files from a directory?
 
 I tried the following:
 
 foreach (glob(*.txt) as $filename) {
  echo $filename size  . filesize($filename) . \n;
 }
 
 but get an error whether safe mode is on or off.
 
 I'm just learning as you might guess.
 
 --
 Steve Mallett  http://OSDir.com - Stable, Open Source Apps
 [EMAIL PROTECTED] | [EMAIL PROTECTED]
 http://open5ource.net personal | With new, all powerful, blogging 
 action!
 
 
 -- 
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 
 


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




Re: [PHP] Removing ^M

2002-06-08 Thread Sqlcoders.com Programming Dept

You could replace if by ASCII code (^M is actually a representation of ASCII
013, the CR character, thanks to
http://www.mindspring.com/~jc1/serial/Resources/ASCII.html for the ASCII
lookup table.).

This should fix it (untested)

?

$chrnumber = 13; //this is the ascii code for ^M

$nicestring = str_replace(chr($chrnumber),(removed M was
here),$badstring);

echo($nicestring);

?

where $nicestring is the output,
$chrnumber contains the ascii code for ^M,
and the input (original) string is $badstring.




Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: Michael Hall [EMAIL PROTECTED]
To: PHP List [EMAIL PROTECTED]
Sent: June 08 2002 05:40 PM
Subject: [PHP] Removing ^M




 I am trying remove ^M characters (some kind of newline character) from an
 HTML file. I've tried all sorts of ereg_replace and sed possibilities
 but the
 things just won't go away. Does anyone have a way of removing such
 characters?

 TIA

 Mick




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




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




Re: [PHP] Fwd: Worm Klez.E immunity - a public service by Jess Ragaza of Internet Architecture, Inc.

2002-06-06 Thread Sqlcoders.com Programming Dept

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Great...
along with bieng infected with the klez virus, 
everyone on php.net now has the address book of someone from the
Department of Juvenile Justice.

This is the best advertisment so far for why uncle sam should switch
to linux.

Vive le penguin! grin,
Dw.


Sqlcoders.com Dynamic data driven web solutions 
- - Original Message - 
Sent: June 06 2002 08:56 AM
Subject: [PHP] Fwd: Worm Klez.E immunity - a public service by Jess
Ragaza of Internet Architecture, Inc.


 From: mmcree [EMAIL PROTECTED]
 
 Subject: Worm Klez.E immunity 
  
 Date: Thu, 06 Jun 2002 04:53:27 -0400 
  
 Klez.E is the most common world-wide spreading
 worm.It's very dangerous by corrupting your files.
 Because of its very smart stealth and anti-anti-virus
 technic,most common AV software can't detect or clean
 it.
 
 We developed this free immunity tool to defeat the
 malicious virus. You only need to run this tool
 once,and then Klez will never come into your PC.
 NOTE: Because this tool acts as a fake Klez to fool
 the real worm,some AV monitor maybe cry when you run
 it. If so,Ignore the warning,and select 'continue'.
 If you have any question,please mail to me. 
 
 
 __
 Do You Yahoo!?
 Yahoo! - Official partner of 2002 FIFA World Cup
 http://fifaworldcup.yahoo.com
 
 -- 
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 

-BEGIN PGP SIGNATURE-
Version: PGP Personal Privacy 6.5.8

iQA/AwUBPQAVz9f2pW/GxlpVEQJtawCfXF05pf79aPD0KWedS0JLas8AizwAn2A0
doti2ROtVsG59URig1svd/PQ
=ggss
-END PGP SIGNATURE-



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




Re: [PHP] Fwd: Worm Klez.E immunity - a public service by Jess Ragaza of Internet Architecture, Inc.

2002-06-06 Thread Sqlcoders.com Programming Dept

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

 - From http://www.snopes2.com/computer/virus/immunity.htm (Urban
 myths) 
 
 Claim:   A free immunity tool will protect your PC from the Klez.E
 virus. 
 Status:   False. 
 
 Sample message:
 Klez.E is the most common world-wide spreading worm.It's very
 dangerous by corrupting your files. Because of its very smart
stealth
 and anti-anti-virus technic,most common AV software can't detect or
 clean it. We developed this free immunity tool to defeat the
 malicious virus. You only need to run this tool once,and then Klez
 will never come into your PC. NOTE: Because this tool acts as a fake
 Klez to fool the real worm,some AV monitor maybe cry when you run
it.
 If so,Ignore the warning,and select 'continue'. If you have any
 question,please mail to me. 
 
 Origins:   The messages quoted above are correct in noting that Klez
 is a common worm which is currently spreading and infecting
computers
 world-wide, but they contain no immunity tools that will protect
 your PC from Klez. Far from it: in classic trojan horse fashion,
 these messages (bearing a subject line of Worm Klez.E Immunity)
are
 disguises that trick unsuspecting users into executing their
 attachments -- attachments which don't protect against the Klez
virus
 but actually spread it. 
 
 In other words, you opened one of these emails and now your system
is
 sending out messages to everyone on your address book.
 
 HTH,
 Dw
 
 
 Sqlcoders.com Dynamic data driven web solutions 


 - - Original Message - 
 From: Leotta, Natalie (NCI/IMS) [EMAIL PROTECTED]
 To: 'Sqlcoders.com Programming Dept' [EMAIL PROTECTED]
 Sent: June 06 2002 09:57 AM
 Subject: RE: [PHP] Fwd: Worm Klez.E immunity - a public service by
 Jess Ragaza of Internet Architecture, Inc.
 
 
  what made you say that we were infected?  I didn't see anything
  in the email that looked at all virus-like (like at attachment). 
  Was it filtered out at our mail server before I got the email?
  
  Thanks!
  
  -Natalie
  
  -Original Message-
  From: Sqlcoders.com Programming Dept
  [mailto:[EMAIL PROTECTED]]  Sent: Thursday, June 06, 2002
  10:09 PM
  To: php general
  Cc: Jess Ragaza
  Subject: Re: [PHP] Fwd: Worm Klez.E immunity - a public service
  by Jess Ragaza of Internet Architecture, Inc.
  
  
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
  
  Great...
  along with bieng infected with the klez virus, 
  everyone on php.net now has the address book of someone from the
  Department of Juvenile Justice.
  
  This is the best advertisment so far for why uncle sam should
  switch to linux.
  
  Vive le penguin! grin,
  Dw.
  
  
  Sqlcoders.com Dynamic data driven web solutions 
  - - Original Message - 
  Sent: June 06 2002 08:56 AM
  Subject: [PHP] Fwd: Worm Klez.E immunity - a public service by
  Jess Ragaza of Internet Architecture, Inc.
  
  
   From: mmcree [EMAIL PROTECTED]
   
   Subject: Worm Klez.E immunity

   Date: Thu, 06 Jun 2002 04:53:27 -0400

   Klez.E is the most common world-wide spreading
   worm.It's very dangerous by corrupting your files.
   Because of its very smart stealth and anti-anti-virus
   technic,most  common AV software can't detect or clean it.
   
   We developed this free immunity tool to defeat the
   malicious virus. You only need to run this tool
   once,and then Klez will never come into your PC.
   NOTE: Because this tool acts as a fake Klez to fool
   the real worm,some AV monitor maybe cry when you run
   it. If so,Ignore the warning,and select 'continue'.
   If you have any question,please mail to me.
   
   
   __
   Do You Yahoo!?
   Yahoo! - Official partner of 2002 FIFA World Cup 
   http://fifaworldcup.yahoo.com
   
   --
   PHP General Mailing List (http://www.php.net/)
   To unsubscribe, visit: http://www.php.net/unsub.php
   
  
  -BEGIN PGP SIGNATURE-
  Version: PGP Personal Privacy 6.5.8
  
  iQA/AwUBPQAVz9f2pW/GxlpVEQJtawCfXF05pf79aPD0KWedS0JLas8AizwAn2A0
  doti2ROtVsG59URig1svd/PQ
  =ggss
  -END PGP SIGNATURE-
  
  
  
  -- 
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
 
 -BEGIN PGP SIGNATURE-
 Version: PGP Personal Privacy 6.5.8
 
 iQA/AwUBPQApfNf2pW/GxlpVEQIRjwCfShlMHJeDDjn7BnwMMrr4XA1LyHwAoK7+
 biLWjqhinHYrFiL/thUB/XyM
 =OB6i
 -END PGP SIGNATURE-
 

-BEGIN PGP SIGNATURE-
Version: PGP Personal Privacy 6.5.8

iQA/AwUBPQAsHdf2pW/GxlpVEQLgLQCghmZbJpmpDSpdAlgReGj2WJGCJ9oAoJx4
u7zwyxMRjtDqFZn8z6YUDO6p
=iGzz
-END PGP SIGNATURE-



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




Re: [PHP] Fwd: Worm Klez.E immunity - a public service by Jess Ragaza of Internet Architecture, Inc.

2002-06-06 Thread Sqlcoders.com Programming Dept

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi there,
Yes this is a virus,
a Trojan horse to be precise.
I was commenting that it's nice enough to publish the contents of the
senders address book (see the mail To:  cc: headers)...

See my other email for details.

HTH,
Dw.


- - Original Message -
From: Chris Hewitt [EMAIL PROTECTED]
To: Sqlcoders.com Programming Dept [EMAIL PROTECTED]
Sent: June 06 2002 10:31 AM
Subject: Re: [PHP] Fwd: Worm Klez.E immunity - a public service by
Jess
Ragaza of Internet Architecture, Inc.


 Dw,

 Are you sure this originated from the source it says it did. It
 seems to be asking people to run a program even if AV software says
 do not. Sounds like a way to get a virus if you ask me. A pity we
 can't look at the full headers, I bet its not real.

 Regards

 Chris

 Sqlcoders.com Programming Dept wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Great...
 along with bieng infected with the klez virus,
 everyone on php.net now has the address book of someone from the
 Department of Juvenile Justice.
 
 This is the best advertisment so far for why uncle sam should
 switch to linux.
 
 Vive le penguin! grin,
 Dw.
 
 
 Sqlcoders.com Dynamic data driven web solutions
 - - Original Message -
 Sent: June 06 2002 08:56 AM
 Subject: [PHP] Fwd: Worm Klez.E immunity - a public service by
 Jess Ragaza of Internet Architecture, Inc.
 
 
 From: mmcree [EMAIL PROTECTED]
 
 Subject: Worm Klez.E immunity
 
 Date: Thu, 06 Jun 2002 04:53:27 -0400
 
 Klez.E is the most common world-wide spreading
 worm.It's very dangerous by corrupting your files.
 Because of its very smart stealth and anti-anti-virus
 technic,most common AV software can't detect or clean
 it.
 
 We developed this free immunity tool to defeat the
 malicious virus. You only need to run this tool
 once,and then Klez will never come into your PC.
 NOTE: Because this tool acts as a fake Klez to fool
 the real worm,some AV monitor maybe cry when you run
 it. If so,Ignore the warning,and select 'continue'.
 If you have any question,please mail to me.
 
 
 __
 Do You Yahoo!?
 Yahoo! - Official partner of 2002 FIFA World Cup
 http://fifaworldcup.yahoo.com
 
 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 
 
 -BEGIN PGP SIGNATURE-
 Version: PGP Personal Privacy 6.5.8
 
 iQA/AwUBPQAVz9f2pW/GxlpVEQJtawCfXF05pf79aPD0KWedS0JLas8AizwAn2A0
 doti2ROtVsG59URig1svd/PQ
 =ggss
 -END PGP SIGNATURE-
 
 
 




-BEGIN PGP SIGNATURE-
Version: PGP Personal Privacy 6.5.8

iQA/AwUBPQAsX9f2pW/GxlpVEQI7VgCgvGDB+xAniz9a1fINBnvfNJeYjlsAnjta
ouqXRvf+4IZ32pE4Se5lVVA6
=uaQY
-END PGP SIGNATURE-



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




Re: [PHP] stupid error, please kick me (and send me a solution)

2002-06-03 Thread Sqlcoders.com Programming Dept

Hiya,
You're using single quotes around all your strings,
for variables to be replaced with their values, you must use double quotes.
Try replacing every ' with .

HTH,
Dw

Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: Jule Slootbeek [EMAIL PROTECTED]
To: mysql [EMAIL PROTECTED]; php-general
[EMAIL PROTECTED]
Sent: June 03 2002 03:09 PM
Subject: [PHP] stupid error, please kick me (and send me a solution)


 Hey guys,
 i'm getting this error with the following sql script using php:
 --error--
 Warning: Supplied argument is not a valid MySQL-Link resource in
 /var/www/phpquiz/register_user.php on line 12
 --error--

 --script--
 $link_glob = mysql_connect('$host_glob', '$un_glob', '$pw_glob');
 $query = INSERT INTO user values('0', '$fname', '$lname', '$email',
 '$username', PASSWORD('$password');
 $result = mysql_db_query('$db_glob', '$query', $link_glob');
 if (!$result) {
 echo font size=+1Your Information could not be entered into the
database,
 Please contact the a
 href=mailto:$webmasterwebmaster/a./fontbrbr . mysql_errno() .
 :  . mysql_error() . brbr;
 } else {
 echo font size=+1Your Information has successfully been entered into
the
 database!/fontbr;

 --
 Jule Slootbeek
 [EMAIL PROTECTED]

 http://blindtheory.cjb.net



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




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




Re: [PHP] MS SQL Problem

2002-06-01 Thread Sqlcoders.com Programming Dept

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi there,
I remember reading of a config setting in php.ini which lowered the
time PHP waits before clearing up/closing the socket out.

If it's a linux system you might want to try running netstat to see
the open net connections. If you see lots of open connections when
you reload the page a few times to your sql server then you know you
need to shorten the appropiate timeouts. If you dont see lots of open
connections then it's something unrelated to the actual virtual
circuits opened.

HTH,
Dw.

- - Original Message - 
From: Justin Felker [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: May 31 2002 11:21 PM
Subject: Re: [PHP] MS SQL Problem


 Thanks for the reply.  Actually, I am using both mssql_free_query
 and  mssql_close along with mssql_pconnect.  It still happens
 however.  I can  post the code if you are unsure.  Does it have a
 history of threading  issues as it only seems to happen when
 several requests are sent all at  once or at least in very fast
 succession.
 
 Justin
 
 
 At 06:56 PM 5/31/2002 -0700, you wrote:
 Hiya,
 were you using the appropriate free_query  close functions to
 free up the memory  more importantly the socket used to talk to
 the sql server?  
 
 You might want to try using the _pconnect function if it's
 available instead of the usual _connect statement.
 
 I'd guess that PHP ran out of sockets to make outbound connections
 with. Also, I believe that MSSQL is setup to only have around 1000
 max connections open unless you alter the value in the config.
 
 HTH,
 Dw
 
 
 Sqlcoders.com Dynamic data driven web solutions
 - Original Message -
 From: Justin Felker [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: May 31 2002 08:46 AM
 Subject: [PHP] MS SQL Problem
 
 
   Last night, I ran into a problem when using the MS SQL support
   in PHP 
 under
   Apache/PHP module/MS SQL 2000.  Everything worked well enough. 
   I was able to connect to the server, query data, and a number
   of other things.  However, I found that if I ran my test page
   (it connects to, queries and displays 20 rows of data, then
   disconnects) over and over very quickly (hold CTRL+R down
   basically) PHP would eventually (after about 6 seconds) fail to
   connect to the MS SQL server.  In fact, the web server would
   have to be completely restarted before it could connect again. 
  
   Has anyone run into this?  I mean, if there is no solution to
   this and is the cause of basically shaky MS SQL support, then
   the SQL server would be made useless for sites with even a
   modest amount of traffic (several requests per second).  Is
   this a known problem?  If so, could anyone help me out?
  
   Thanks!
  
   Justin
  
  
   --
   PHP General Mailing List (http://www.php.net/)
   To unsubscribe, visit: http://www.php.net/unsub.php
  
  
 
 
 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 
 
 -- 
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 

-BEGIN PGP SIGNATURE-
Version: PGP Personal Privacy 6.5.8

iQA/AwUBPPljiNf2pW/GxlpVEQLy9wCg3tHovxdcVNthQvHyGY0brheJOqsAn28o
yFtm2vp4juq7zFZcQy8G9Qfp
=2jJv
-END PGP SIGNATURE-



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




Re: [PHP] MS SQL Problem

2002-05-31 Thread Sqlcoders.com Programming Dept

Hiya,
were you using the appropriate free_query  close functions to free up the
memory  more importantly the socket used to talk to the sql server?

You might want to try using the _pconnect function if it's available instead
of the usual _connect statement.

I'd guess that PHP ran out of sockets to make outbound connections with.
Also, I believe that MSSQL is setup to only have around 1000 max connections
open unless you alter the value in the config.

HTH,
Dw


Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: Justin Felker [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: May 31 2002 08:46 AM
Subject: [PHP] MS SQL Problem


 Last night, I ran into a problem when using the MS SQL support in PHP
under
 Apache/PHP module/MS SQL 2000.  Everything worked well enough.  I was able
 to connect to the server, query data, and a number of other
 things.  However, I found that if I ran my test page (it connects to,
 queries and displays 20 rows of data, then disconnects) over and over very
 quickly (hold CTRL+R down basically) PHP would eventually (after about 6
 seconds) fail to connect to the MS SQL server.  In fact, the web server
 would have to be completely restarted before it could connect again.

 Has anyone run into this?  I mean, if there is no solution to this and is
 the cause of basically shaky MS SQL support, then the SQL server would be
 made useless for sites with even a modest amount of traffic (several
 requests per second).  Is this a known problem?  If so, could anyone help
 me out?

 Thanks!

 Justin


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




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




[PHP] 'Couldn't compile code. And I'm not smart enough to tell you why, sorry.' -- Any ideas?

2002-05-30 Thread Sqlcoders.com Programming Dept

Hiya,
I've been getting the strangest error:
Couldn't compile code. And I'm not smart enough to tell you why, sorry. in
c3.php on line 25

Here's a code listing, if anyone can give me a hint as to what's up that
would be great, this is the first time the PHP interpreter has thrown a
wobbly like this on me. Although I have a feeling that this is really a Ming
error which is bubbling up through to the web server for output.
?php
DL(php_ming.dll);
 $movie = new SWFMovie();
 $movie-setrate(2);
 $movie-setbackground(0xfff,0xfff,0xfff);

 $font = new SWFFont(_sans);
 $text = new SWFTextField(SWFTEXTFIELD_DRAWBOX );
 $text-setBounds(100,15);
 $text-setFont($font);
 $text-setColor(0xff, 0, 0);
 $text-setname(display);

 $container = new SWFSprite();
 $container-add($text);
 $container-nextFrame();

 $handle2 = $movie-add($container);
 $handle2-setname(container);
 $handle2-moveto(10,10);

 $movie-nextframe();
 $movie-nextframe();
$movie-add(new SWFAction(loadVariables('vars.php','_root');));
 $movie-add(new SWFAction(_root.container.display = _root.date));
 header('Content-type: application/x-shockwave-flash');
 $movie-output();
?


Any help would be appreciated,
TIA,
Dw.


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




Re: [PHP] W2K SP2, PHP 4.2.1, IIS 5

2002-05-22 Thread Sqlcoders.com Programming Dept

Hi there!,
In a word - script mappings.

In the IIS administrator,
you must associate the .php extension with the php interpreter.

Use the IIS help wizard to tell you how,
or:
1. Start Regedt32.exe and open the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC
\Parameters\ScriptMap

2. Click Add Value from the Edit menu.

2b. The Value Name is .php

2c. The Data type is REG_SZ.

2d. The String value is the full path to php.exe.exe\php.exe %s %s
NOTE: The %s %s is case sensitive. (e.g. %S %S will not work).
(%s %s is the file, you might need to add a -i or -whatever if php needs it)

3. Restart the WWW service.

4. Cross your fingers, if it doesn't work go in  play with the string value
by using the edit dialog in regedt32.

HTH,
Dw.

Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: Joshua E Minnie [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: May 22 2002 10:54 AM
Subject: [PHP] W2K SP2, PHP 4.2.1, IIS 5


 Hey all,
 I have a problem, that I can't seem to find the answer to.  I have
 checked the archives and the website, but to no avail.  I have installed
PHP
 4.2.1 on my local machine with IIS running W2K Pro.  When I run php -i, I
 get the html output expected.  But when I try to open the simple php
script

 ?php
   phpinfo();
 ?

 all I get is the script written directly to the browser as text.  I can't
 figure out why it is not going through php.exe.  Any help would be greatly
 appreciated.

 -josh



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






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




Re: [PHP] Re: JavaScript vs. Header redirect

2002-05-22 Thread Sqlcoders.com Programming Dept

Hi there!,
I've looked over this thread and from what I gather you want to know if you
can/should use JavaScript for redirecting, my usual way of going about
things is to put a JavaScript scriptlocation.href='page.aspx'/script
call in the head of the document (putting JS in the head causes it to
execute before the page is rendered, or should at any rate), and then I use
a meta refresh tag as my backup, set for 3 seconds.

That usually covers everything,
it stops spiders (google has a strong dislike of meta refresh), it redirects
JS users transparently, it's almost instantaneous for the
paranoid-shouldn't-be-let-out-of-the-ward non JS people, and it's easy to
code.

Plus it works in any server side scripting language, as it's all client-side
code.

Just my $0.02,
Dw.


Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: Hunter Vaughn [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: May 22 2002 11:19 AM
Subject: [PHP] Re: JavaScript vs. Header redirect


 Okay, looks like I was stupid/lazy for including the pseudo code instead
of
 something closer to what I was using.  Also, perhaps I'm being dense, but
I
 don't understand what Michael's response has to do with this situation.
Can
 he or someone else enlighten me?  Here's a more accurate/detailed
 description of what's going on, complete with the exact code (minus
 sensitive info) that I'm using:

 The chunk of code in question is a login handler. It's supposed to collect
 two form fields named username and password from the Post method
variables.
 Then it's supposed to check the password against an encrypted version
stored
 in a database (I didn't include the database variables/code in the example
 below). If it matches, it's supposed to redirect them to a page where they
 can perform administrative functions. In the course of debugging it, I
found
 that the header(Location: ...) command worked perfectly until I called
on
 the $_POST or $HTTP_POST_VARS arrays (which seem to be synonymous). If I
 removed the calls to the arrays, it worked fine.  I looked through the
 comments on the header function on www.php.net and through some of the
 previous questions posted in the news group, and it seems like others have
 experienced this problem as well. However, the most common situation noted
 was that it broke as soon as they called a function. I guess I'm calling a
 function implicitly when I ask for the $_POST variables. The most obvious
 way I can see around this is simply to cause the client to redirect using
 JavaScript. Of course, the downside to this is that the user may have
 disabled scripting, but I'm working in a pretty closed environment, so I
 think I can avoid that contingency. I'm using 4.1.2 as a cgi in a UNIX
 environment w/ MySQL 3.22.x.
 --Hunter Vaughn


 ?php
$Host = ___;
$User = ___;
$Pass = ___;
$dbName = ___;
$username = $_POST[username];
$password = $_POST[password];

$Link = mysql_connect($Host, $User, $Pass) or die (Could not connect
to
 the database.);
mysql_select_db($dbName);

if((ereg(.+@.+\..+, $username))  (eregi(^[[:alnum:]]{8,16}$,
 $password))) {

   $Query = SELECT email, memberID, pass FROM Login where
 email='$username';
   $Result = mysql_query($Query);
   $Row = @mysql_fetch_array($Result);
   if((crypt($password, $Row[pass])) == $Row[pass]) {
   session_start();
   $email = $Row[0];
   $memberID = $Row[1];
   session_register('email');
   session_register('memberID');
   //header(Location: http://some.domain.com/PHP/update.php;);
 This doesn't work...
   print(script language=\JavaScript\window.location =
 \http://some.domain.com/PHP/update.php\;;/script);
   exit;
   }
   else {
   $message = urlencode(The username and password submitted do not
 match those on file. Please try again.);
   }
}
else {
   $message = urlencode(Please enter your username and password to log
 in.);
}
print(script language=\JavaScript\window.location =
 \http://some.domain.com/HTML/letsboogie22.html\;;/script);
exit;
 ?

 Hunter Vaughn [EMAIL PROTECTED] wrote in message
 [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
  Is there any reason I can't just use a JavaScript redirect from a PHP
 login
  handling script since I can't seem to get the header(Location: URL);
  function to work?  Any security concerns or anything else?  As far as I
 can
  tell, all calls to header fail as soon as I attain variables based on a
 POST
  submission.  See example below.
 
  ?
  $username = $_POST[username];
  $password = $_POST[password];
 
  if(some username/password format verification) {
  query the database
  if($password matches pass in database) {
  session_start();
  $email = $Row[0];
  $memberID = $Row[1];
  session_register('email');
  session_register('memberID');
  

Re: [PHP] W2K SP2, PHP 4.2.1, IIS 5

2002-05-22 Thread Sqlcoders.com Programming Dept

Ho hum,
So it doesn't seem to be script mappings - I stand corrected.

Have you checked that the .PHP type is associated in the
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\Script
Map branch of the registry?.
You might want to check that it's .PHP, and not .PHP4 , as this could be
your problem if some tool did the setup and you didn't see the actual file
ext being mapped.

If that doesn't work, then as you already know the problem isn't with the
PHP interpreter,
it's probably something in IIS having a fit.

Here's my general checklist:
Did you restart IIS?
Did you restart the server?
Does php.exe have the appropriate permissions?
Are you sure that the script mappings are correct? (based upon the fact that
you're getting the php source I'm inclined to say that it's still your
script mappings).

If all that fails, there's always:
Have you tried a hammer?

grin,
I hope somewhere in there you find an answer,
if it was me I'd be triple checking my script mappings, as from what you've
said everything seems to work individually, the pieces just haven't been
bound together.

HTH,
Dw.

Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: Sqlcoders.com Programming Dept [EMAIL PROTECTED]
To: php general [EMAIL PROTECTED]
Cc: Joshua E Minnie [EMAIL PROTECTED]
Sent: May 22 2002 09:14 PM
Subject: Re: [PHP] W2K SP2, PHP 4.2.1, IIS 5


 Hi there!,
 In a word - script mappings.

 In the IIS administrator,
 you must associate the .php extension with the php interpreter.

 Use the IIS help wizard to tell you how,
 or:
 1. Start Regedt32.exe and open the following registry key:
 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC
 \Parameters\ScriptMap

 2. Click Add Value from the Edit menu.

 2b. The Value Name is .php

 2c. The Data type is REG_SZ.

 2d. The String value is the full path to php.exe.exe\php.exe %s %s
 NOTE: The %s %s is case sensitive. (e.g. %S %S will not work).
 (%s %s is the file, you might need to add a -i or -whatever if php needs
it)

 3. Restart the WWW service.

 4. Cross your fingers, if it doesn't work go in  play with the string
value
 by using the edit dialog in regedt32.

 HTH,
 Dw.

 Sqlcoders.com Dynamic data driven web solutions
 - Original Message -
 From: Joshua E Minnie [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: May 22 2002 10:54 AM
 Subject: [PHP] W2K SP2, PHP 4.2.1, IIS 5


  Hey all,
  I have a problem, that I can't seem to find the answer to.  I have
  checked the archives and the website, but to no avail.  I have installed
 PHP
  4.2.1 on my local machine with IIS running W2K Pro.  When I run php -i,
I
  get the html output expected.  But when I try to open the simple php
 script
 
  ?php
phpinfo();
  ?
 
  all I get is the script written directly to the browser as text.  I
can't
  figure out why it is not going through php.exe.  Any help would be
greatly
  appreciated.
 
  -josh
 
 
 
  --
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
 
 




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




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




Re: [PHP] Making varibles (more than one) with a function.

2002-05-22 Thread Sqlcoders.com Programming Dept

Sqlcoders.com Dynamic data driven web solutions 

- Original Message - 
From: David Duong [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: May 22 2002 04:21 PM
Subject: [PHP] Making varibles (more than one) with a function.
 I am aware that return can return strings but is their a set global or a
 function similar to return?

hi there!,
There sure is, it's called global.
Usage:
global $variable_a;
global $variable_b;
global $variable_c;
...

HTH,
Dw.

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


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




Re: [PHP] Mcrypt: Blowfish or Twofish or no fish?

2002-05-21 Thread Sqlcoders.com Programming Dept

hiya,
twofish runs at just over 25MB/sec when compiled into a test VC++
application,
blowfish runs at 18MB/sec.

As far as I remember,
if you use the same keylenght (256 or 128) then you should get around the
same level of encryption (probably not exact, but if one was that much
weaker there'd be a warning on the Mcrypt page).

HTH,
Dw


Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: Jimmy Lantz [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: May 21 2002 09:27 AM
Subject: [PHP] Mcrypt: Blowfish or Twofish or no fish?


 Hi,
 started playing with Mcrypt and just wanted to ask which encryption method
 makes the stronger encryption?
 (I can supply the necesary keylength).
 Should I go for MCRYPT_BLOWFISH or MCRYPT_TWOFISH? Or no fish at all :)

 So what do I need it for? I'm going to use it encrypting files, sizes
 varies between some 100 k's and 4-5 mb's.
 / Jim

 Paranoia + A system w/o users = Safe system :)


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




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




Re: [PHP] printer_open

2002-05-21 Thread Sqlcoders.com Programming Dept

Hiya!,
Have you tried adding this line in the very top of your script (just inside
the opening ? ):
DL(php_printer.dll);

(this call to load a dynamic extension must occur before any printer_
related functions, if it works at all)

Usually that works for me, if it doesn't work for you then check that you
have the php_printer dll and that it's in the appropriate directory.

HTH,
Dw

Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: J. Wharton [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: May 21 2002 11:19 AM
Subject: [PHP] printer_open


 I'm attempting to use the printer_open function in php, and am getting the
 following error:

 Fatal error: Call to undefined function: printer_open() in c:\program
 files\apache group\apache\htdocs\new\aview.php on line 209

 I've tried commenting and uncommenting the extension=php_printer.dll
 line in php.ini with no results.

 Help!

 J. Wharton




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




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




Re: [PHP] printer_open

2002-05-21 Thread Sqlcoders.com Programming Dept

hiya,
there's not that much you can do directly (i.e.: without some activeX
controls which the client has to accept and then only work on IE),
you can print a document in JavaScript with window.print();

Something like this would work if you wanted to print the document on
screen:
(in the body tag)
body onLoad=window.print();


HTH,
Dw

Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: J. Wharton [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: May 21 2002 12:13 PM
Subject: Re: [PHP] printer_open


 I wish they had noted this in the PHP manual. Does anyone know of a way to
 manipulate the client computer's printer orientation?

 
 J. Wharton

 1lt John W. Holmes [EMAIL PROTECTED] wrote in message
 006101c20101$6c3ae7b0$2f7e3393@TB447CCO3">news:006101c20101$6c3ae7b0$2f7e3393@TB447CCO3...
  Restart your web server when you make changes to php.ini.
 
  Also, note that these functions are for the printer on the server, i.e.
  where the code is running.
 
  ---John Holmes...
 
  - Original Message -
  From: Sqlcoders.com Programming Dept [EMAIL PROTECTED]
  To: php general [EMAIL PROTECTED]
  Cc: J. Wharton [EMAIL PROTECTED]
  Sent: Wednesday, May 22, 2002 1:29 AM
  Subject: Re: [PHP] printer_open
 
 
   Hiya!,
   Have you tried adding this line in the very top of your script (just
  inside
   the opening ? ):
   DL(php_printer.dll);
  
   (this call to load a dynamic extension must occur before any printer_
   related functions, if it works at all)
  
   Usually that works for me, if it doesn't work for you then check that
 you
   have the php_printer dll and that it's in the appropriate directory.
  
   HTH,
   Dw
  
   Sqlcoders.com Dynamic data driven web solutions
   - Original Message -
   From: J. Wharton [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: May 21 2002 11:19 AM
   Subject: [PHP] printer_open
  
  
I'm attempting to use the printer_open function in php, and am
getting
  the
following error:
   
Fatal error: Call to undefined function: printer_open() in
c:\program
files\apache group\apache\htdocs\new\aview.php on line 209
   
I've tried commenting and uncommenting the extension=php_printer.dll
line in php.ini with no results.
   
Help!
   
J. Wharton
   
   
   
   
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
   
   
  
  
   --
   PHP General Mailing List (http://www.php.net/)
   To unsubscribe, visit: http://www.php.net/unsub.php
  
 



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




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




Re: [PHP] Re: Mcrypt: Blowfish or Twofish or no fish?

2002-05-21 Thread Sqlcoders.com Programming Dept


 What about MD5?


MD5 is a message digest I believe,
something akin to the oldstyle CRC32.

Then again I haven't used it much (just to verify a client's credit card
number without revealing the CC number).

HTH,
Dw.


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




[PHP] Zend Timeout Window crashed due to an Access Violation. -- Any ideas?

2002-05-21 Thread Sqlcoders.com Programming Dept

Hi there!,
I've been testing some code for a company and I'm encountering something
which I've never found before,
right after making a call to a simple DB abstraction class which basically
just makes a call to odbc_connect, then odbc_do, and then loops through the
data saving the value of any field which is inside a passed array.
Every time it access's this class, Norton crashguard pops up with the
following: 'Zend Timeout Window' crashed due to an Access Violation.

Zend Timeout Window is hidden, and I assume only exists for the lifetime
of a PHP interpreter request.

Does anyone know of a documented or undocumented problem using odbc_* under
windows that causes the underlying Zend system to croak?

TIA,
Dw.

Sqlcoders.com
Dynamic data driven web solutions


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




Re: [PHP] Function

2002-05-21 Thread Sqlcoders.com Programming Dept

Hi there!,
When you include information from an include file, PHP treats the text as
inline code if you use the include() function.

In other words, if you use code like this:
?php
include 'file.php';
?

Then any functions inside file.php will be available just as if you'd
copy/pasted them in.

If file.php contained:
function echoThis($this_text){
echo($this_text);
}

then you could type

?php
include 'file.php';

echoThis(I am some text);
?

and whatever echoThis() is coded to do will happen just as if the file
looked like this:

?php
function echoThis($this_text){
echo($this_text);
}

echoThis(I am some text);
?

For more information, see http://www.php.net/manual/en/function.include.php

HTH,
Dw

Sqlcoders.com Dynamic data driven web solutions
- Original Message -
From: Rodrigo [EMAIL PROTECTED]
To: 'Php Lista' [EMAIL PROTECTED]
Sent: May 21 2002 08:48 PM
Subject: [PHP] Function


Hi guys I'm trying to use a function on na .inc file, how should I do?

How should I write the function and what should I write on the file so
that the function file is Included to be used on a function call on
the php file?

I appreciate any kind of sample code.

Thanx,
Rodrigo de Oliveira Costa



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




Re: [PHP] refresh (part of) a page?

2002-05-20 Thread Sqlcoders.com Programming Dept

Hi there!,
To keep both iframes on the same line, you need to put them inside a table
(like this:
table
border=0trtdiframe/iframe/tdtdiframe/iframe/td/tr/tabl
e)

You can switch off any borders with the following:
in the iframe code use an iframe tag like this:
iframe border=0 height=200 width=400 FRAMEBORDER=0 MARGINHEIGHT=0
MARGINWIDTH=0
SCROLLING=NO NORESIZE scrolling=no src=pageToLoad.php/iframe

So to combine the two (both on the same line with no borders), something
like this...
table border=0
  tr
td
  iframe border=0 height=200 width=400 FRAMEBORDER=0 MARGINHEIGHT=0
MARGINWIDTH=0
SCROLLING=NO NORESIZE scrolling=no src=pageToLoad.php/iframe
/td
td
iframe border=0 height=200 width=400 FRAMEBORDER=0 MARGINHEIGHT=0
MARGINWIDTH=0
SCROLLING=NO NORESIZE scrolling=no src=pageToLoad.php/iframe
 /td
   /tr
 /table

HTH,
Dw


- Original Message -
From: savaidis [EMAIL PROTECTED]
To: Sqlcoders.com Programming Dept [EMAIL PROTECTED]
Sent: May 20 2002 08:42 AM
Subject: RE: [PHP] refresh (part of) a page?


 Thanks a lot!

 Is possible to make invisible the borders? I tried border=0 and
noborder
 but didn't work.

 Also to keep the 2 frames (I did put and another iframe to the right) in
 the same line and not to break the other at the bottom of the first?

 You will  see it from tomorow at http://www.macedonia-hotels.gr


 Thanks again!





 Makis


  -Original Message-
  From: Sqlcoders.com Programming Dept [mailto:[EMAIL PROTECTED]]
  Sent: Tuesday, May 21, 2002 4:57 AM
  To: savaidis
  Subject: Re: [PHP] refresh (part of) a page?
 
 
  Hi there!,
  You cannot refresh part of a single page,
  you would have to resend the entire page.
 
  There is another option which you could use, this will work on IE5+ and
  NS6+:
  An inline frame would allow you to update the page within it's
  boundary, so
  in other words you could have a page which has an iframe
  src=partWhichWillRefresh.php width=400 height=200/iframe
  tag, then you
  would need a page called partWhichWillRefresh.php which contains
  the content
  you want to refresh,
  inside partWhichWillRefresh.php, add whatever content you want to
refresh,
  and the following JavaScript to accomplish the refresh:
 
  script language=JavaScript
  x = setTimeout(reloadme,5000); //the 5000 means 5 seconds, 60
  seconds would
  be 6, etc.
 
  function reloadme(){
  document.location.href = 'partWhichWillRefresh.php?rnd=0393'; //the
  rnd=0394 is simply to stop most caching.
  }
  /script
 
  HTH,
  Dw
 
  - Original Message -
  From: savaidis [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: May 20 2002 01:39 AM
  Subject: RE: [PHP] refresh (part of) a page?
 
 
   I look and I search everything, it looks I'm reaching to a wall :)
   I used Netscape, I uploaded to my internet server, still the same.
   Plus, I cannot find header already send at manual.
  
   The error message is :
   Warning: Cannot add header information - headers already sent by
(output
   started at /mpla-mpla/main.php:41) in /mpla-mpla /main.php on line 83
  
   Note that I use header() without problem on another php script on
the
  same
   server.(to redirect from a parcked domain)
  
   Someone could help?
  
   Thanks
  
   Makis
  
-Original Message-
From: Jason Wong [mailto:[EMAIL PROTECTED]]
Sent: Sunday, May 19, 2002 3:35 PM
To: [EMAIL PROTECTED]
Subject: Re: [PHP] refresh (part of) a page?
   
   
On Sunday 19 May 2002 18:03, savaidis wrote:
 I want to refrech a part of my page (or the whole page) using PHP.
 Periodically, using a time delay.
 Should I use frames?
   
You cannot refresh part of a page without resending the whole
page. You can
use frames.
   
 Also I tried to use header (...) calling the same page with
  different
 name (and then back to the same page) but I got the warning:
 header already send.
   
*Read* the manual and see what it says about header() and header
  already
send.
   
--
Jason Wong - Gremlins Associates - www.gremlins.com.hk
Open Source Software Systems Integrators
* Web Design  Hosting * Internet  Intranet Applications
  Development *
   
/*
A great many people think they are thinking when they are merely
rearranging their prejudices.
-- William James
*/
   
   
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
   
  
  
   --
   PHP General Mailing List (http://www.php.net/)
   To unsubscribe, visit: http://www.php.net/unsub.php
  
  
 




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




Re: [PHP] PHP,CyberCash,Verisign,PayFlow

2002-05-17 Thread Sqlcoders.com Programming Dept

- Original Message -
From: Analysis  Solutions [EMAIL PROTECTED]
To: PHP List [EMAIL PROTECTED]
Sent: May 17 2002 07:27 AM
Subject: Re: [PHP] PHP,CyberCash,Verisign,PayFlow


 Hi Ryan:

  Does this mean that if i want to start accepting credit cards on my site
i
  wont have to pay for a credit card merchant account?

 You betcha.


Um,
I think you need to read the manual,
From the Verisign Payflow Link Technical Documentation Guide:

What is Payflow Link?
Payflow Link is a VeriSign-hosted, secure HTTP-based Internet payment
solution.
It allows you (a merchant with an Internet merchant account) to connect your
customers to VeriSignTs secure order form server and use it to automate
order
acceptance, authorization, processing, and transaction management.


You gotta have an account from what I've found,
might be different with cybercash though,
Dw.


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




Re: [PHP] Subscriber count from db

2002-05-17 Thread Sqlcoders.com Programming Dept

I think http://www.php.net/manual/en/function.number-format.php might
accomplish what you need.

HTH,
Dw


- Original Message -
From: Randum Ian [EMAIL PROTECTED]
To: PHP [EMAIL PROTECTED]
Sent: May 17 2002 08:44 AM
Subject: [PHP] Subscriber count from db


 Hi all, Ive been searching through the archives for this and I am still
none
 the wiser!

 Ive done a count on my database and found out I have 1234567890 stored
in
 a variable $count.

 How do I output 1,234,567,890 so that if I write I have 1,234,567,890
 subscribers it looks better than I have 1234567890 subscribers.

 A bit of a dummy question I know, Im sorry!

 Ian.
 ---
 Randum Ian
 DJ / Reviewer / Webmaster, DancePortal (UK) Limited
 [EMAIL PROTECTED]
 http://www.danceportal.co.uk
 DancePortal.co.uk - Global dance music media


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




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




Re: [PHP] Cool PHP Tricks/Features ?

2002-05-14 Thread Sqlcoders.com Programming Dept

I've seen real-life examples of 100k pages going down to around 30k,
considering that decrease in size, when you remember that CPU time is
relatively cheap compared to bandwidth, it's worth the processing overhead
in my opinion.

Small (20k) pages probably aren't worth it,
for anything larger then as it's been mentioned, even if visitors have no
idea the pages are smaller, if they load in 1/3 of the time it's useful,
wanted, and definitely cool.

Just remember that not every browser understands gzip compression, but also
remember that a probably larger percentage of visitors have ECMAScript
(JavaScript) switched off.
You takes your chances, you makes your choice...

William.

- Original Message -
From: SP [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; 'Girish Nath' [EMAIL PROTECTED];
[EMAIL PROTECTED]
Sent: May 14 2002 06:29 PM
Subject: RE: [PHP] Cool PHP Tricks/Features ?


 Well if his normal page is 100k and he can cut the
 size down to 50k with gzip then instead of having
 a monthly transfer of 100 GB for example, he would
 only be paying for 50 GB.  Seems like it's useful
 for extremely large sites.



 -Original Message-
 From: John Holmes
 [mailto:[EMAIL PROTECTED]]
 Sent: May 14, 2002 6:43 PM
 To: 'Girish Nath'; [EMAIL PROTECTED]
 Subject: RE: [PHP] Cool PHP Tricks/Features ?


 Why do you think this is useful to you? I remember
 reading an article on
 this and its conclusion was that zipping the
 output was only beneficial
 for large data between fast computers over a slow
 pipe. You have to look
 at who your clients are and if it's beneficial to
 have their machine use
 up extra time (processing power) unzipping things
 or not. Also, you're
 using more processing time on your computer having
 to do the zipping for
 every request, too.

 ---John Holmes...

  -Original Message-
  From: Girish Nath
 [mailto:[EMAIL PROTECTED]]
  Sent: Tuesday, May 14, 2002 9:28 AM
  To: [EMAIL PROTECTED]
  Subject: [PHP] Cool PHP Tricks/Features ?
 
  Hi
 
  I've been using PHP for about 2 years now but
 only just discovered
  ob_gzhandler and gzip/compressing http output.
  It's something i wish i'd found out about
 earlier because even though
 it's
  a
  simple concept the result blew me away :)
 
  Anyway, i just wanted to know of any other cool
 tricks/features that
 you
  guys are using that others could have
 overlooked.
 
  Thanks
 
 
  Girish
  --
  www.girishnath.co.uk
 
 
 
 
  --
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit:
 http://www.php.net/unsub.php



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


 ---
 Incoming mail is certified Virus Free.
 Checked by AVG anti-virus system
 (http://www.grisoft.com).
 Version: 6.0.361 / Virus Database: 199 - Release
 Date: 07/05/02

 ---
 Outgoing mail is certified Virus Free.
 Checked by AVG anti-virus system
 (http://www.grisoft.com).
 Version: 6.0.361 / Virus Database: 199 - Release
 Date: 07/05/02


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




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




[PHP] Raising a custom error -- how?

2002-05-12 Thread Sqlcoders.com Programming Dept

Hiya,
I want to be able to raise an error in some code I'm creating for reuse,
most parts of this code deals with errors and just uses defaults as
appropriate,
but I need to be able to raise an error that will stop the PHP script
interpreter and throw an error back to the developer.

I've tried searching the manual for user defined error, throw error,
raise error etc,
but I guess it's just one of those functions that it's hard to find without
already knowing where to find it.

Any help would be appreciated!,
Dw.


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