RE: [PHP-DB] Problem with mail function

2002-01-16 Thread Beau Lebens

also - rather than change the ini file, you can just put

?php
set_time_limit(43200);
?

which gives the script 12 hours to run (or however you think you need)

i have a simple script for mailing out bulk mail done in php - it has
successfully worked on 700 emails so far - so it works :)

-b

// -Original Message-
// From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
// Sent: Tuesday, 15 January 2002 1:52 AM
// To: Faye Keesic
// Cc: [EMAIL PROTECTED]
// Subject: Re: [PHP-DB] Problem with mail function
// 
// 
// Is it the ole 30-second timeout thang?  Changeable in php.ini?
// 
// On Mon, 14 Jan 2002, Faye Keesic wrote:
// 
//  Hi there...
// 
//  I have a problem mailing out approx. 180 emails (no 
// attachments) using the
//  mail() php function.  I loop through the email table once, 
// sending the email
//  to everyone in the list.
// 
//  The problem is that my page seems to time out when I send 
// the emails, and it
//  refreshes itself.  So if I don't manually stop the browser 
// after say, 10
//  seconds, the recipients in the email table get the email 
// more than one time.
// 
//  Maybe I shouldn't be trying to send that many emails at a 
// time. I am on
//  apache using mysql and php...
//  --
//  Faye Keesic
//  Computer Programmer Analyst/Web Page Design
// 
// 
//  --
//  PHP Database Mailing List (http://www.php.net/)
//  To unsubscribe, e-mail: [EMAIL PROTECTED]
//  For additional commands, e-mail: [EMAIL PROTECTED]
//  To contact the list administrators, e-mail: 
// [EMAIL PROTECTED]
// 
// 
// 
// 
// -- 
// PHP Database Mailing List (http://www.php.net/)
// To unsubscribe, e-mail: [EMAIL PROTECTED]
// For additional commands, e-mail: [EMAIL PROTECTED]
// To contact the list administrators, e-mail: 
// [EMAIL PROTECTED]
// 

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP-DB] Problem with mail function

2002-01-15 Thread Jon Farmer

Hi Faye

 Maybe I shouldn't be trying to send that many emails at a time. I am on
 apache using mysql and php...
 -- 

put the line 

set_time_limit(0);

at the top of your PHP script

Regards

Jon

--
Jon Farmer
Systems Programmer, Entanet www.enta.net
Tel 01952 428969 Mob 07763 620378
PGP Key available, send email with subject: Send PGP Key



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP-DB] Problem with mail function

2002-01-15 Thread Faye Keesic

Nope - haven't figured it out, even after sending 50 at a time, and pausing
the script for 30 seconds.  The page would refresh and do everything over
and over and overuntil manually stopped  in the browser.

I will try that set_time_limit(0); tomorrow.  Have had to work on other
stuff today. Another option i might implement is utilizing a mailing list
manager, such as Majordomo or something.

Thanks for all your help, the open source community is the best.
-- 
Faye Keesic
Computer Programmer Analyst/Web Page Design

 From: [EMAIL PROTECTED]
 Date: Tue, 15 Jan 2002 14:57:21 -0800 (PST)
 To: Faye Keesic [EMAIL PROTECTED]
 Subject: Re: [PHP-DB] Problem with mail function
 
 How's it going?  Haven't heard from you, so I assume that you've solved
 the problem.
 
 
 Ted
 


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP-DB] Problem with mail function

2002-01-14 Thread Faye Keesic

Don't know anything about ole 30 second timeout... what does it do?

I checked out phpbuilder, and tried the sleep function after each loop
iteration (didn't seem to work), so now am trying to send out the headlines
in groups of 50...

Sounds like others have the same problem.  mail() is a php weakness???

-- 
Faye Keesic
Computer Programmer Analyst/Web Page Design

 From: [EMAIL PROTECTED]
 Date: Mon, 14 Jan 2002 09:51:54 -0800 (PST)
 To: Faye Keesic [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Subject: Re: [PHP-DB] Problem with mail function
 
 Is it the ole 30-second timeout thang?  Changeable in php.ini?
 
 On Mon, 14 Jan 2002, Faye Keesic wrote:
 
 Hi there...
 
 I have a problem mailing out approx. 180 emails (no attachments) using the
 mail() php function.  I loop through the email table once, sending the email
 to everyone in the list.
 
 The problem is that my page seems to time out when I send the emails, and it
 refreshes itself.  So if I don't manually stop the browser after say, 10
 seconds, the recipients in the email table get the email more than one time.
 
 Maybe I shouldn't be trying to send that many emails at a time. I am on
 apache using mysql and php...
 --
 Faye Keesic
 Computer Programmer Analyst/Web Page Design
 
 
 --
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 To contact the list administrators, e-mail: [EMAIL PROTECTED]
 
 
 
 


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP-DB] Problem with mail function

2002-01-14 Thread ted

Hi, Faye.  There's a parm in the configuration file (php.ini) cleverly
called max_execution_time.  Its default setting is 30.  There's also a
set_time_limit() function that allows massaging this variable.

Does this help?

On Mon, 14 Jan 2002, Faye Keesic wrote:

 Don't know anything about ole 30 second timeout... what does it do?

 I checked out phpbuilder, and tried the sleep function after each loop
 iteration (didn't seem to work), so now am trying to send out the headlines
 in groups of 50...

 Sounds like others have the same problem.  mail() is a php weakness???

 --
 Faye Keesic
 Computer Programmer Analyst/Web Page Design

  From: [EMAIL PROTECTED]
  Date: Mon, 14 Jan 2002 09:51:54 -0800 (PST)
  To: Faye Keesic [EMAIL PROTECTED]
  Cc: [EMAIL PROTECTED]
  Subject: Re: [PHP-DB] Problem with mail function
 
  Is it the ole 30-second timeout thang?  Changeable in php.ini?
 
  On Mon, 14 Jan 2002, Faye Keesic wrote:
 
  Hi there...
 
  I have a problem mailing out approx. 180 emails (no attachments) using the
  mail() php function.  I loop through the email table once, sending the email
  to everyone in the list.
 
  The problem is that my page seems to time out when I send the emails, and it
  refreshes itself.  So if I don't manually stop the browser after say, 10
  seconds, the recipients in the email table get the email more than one time.
 
  Maybe I shouldn't be trying to send that many emails at a time. I am on
  apache using mysql and php...
  --
  Faye Keesic
  Computer Programmer Analyst/Web Page Design
 
 
  --
  PHP Database Mailing List (http://www.php.net/)
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
  To contact the list administrators, e-mail: [EMAIL PROTECTED]
 
 
 
 


 --
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 To contact the list administrators, e-mail: [EMAIL PROTECTED]




-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP-DB] Problem with mail function

2002-01-14 Thread olinux

Is there a solution to this if you do not have edit
access to the php.ini file? [ie. a shared server]

I found this function that seems to be a solution.
What would the proper use be?
ignore_user_abort(TRUE); ???

http://www.php.net/manual/en/function.ignore-user-abort.php

http://www.phpbuilder.com/tips/item.php?id=125

olinux


--- [EMAIL PROTECTED] wrote:
 Hi, Faye.  There's a parm in the configuration file
 (php.ini) cleverly
 called max_execution_time.  Its default setting is
 30.  There's also a
 set_time_limit() function that allows massaging
 this variable.
 
 Does this help?
 
 On Mon, 14 Jan 2002, Faye Keesic wrote:
 
  Don't know anything about ole 30 second timeout...
 what does it do?
 
  I checked out phpbuilder, and tried the sleep
 function after each loop
  iteration (didn't seem to work), so now am trying
 to send out the headlines
  in groups of 50...
 
  Sounds like others have the same problem.  mail()
 is a php weakness???
 
  --
  Faye Keesic
  Computer Programmer Analyst/Web Page Design
 
   From: [EMAIL PROTECTED]
   Date: Mon, 14 Jan 2002 09:51:54 -0800 (PST)
   To: Faye Keesic [EMAIL PROTECTED]
   Cc: [EMAIL PROTECTED]
   Subject: Re: [PHP-DB] Problem with mail
 function
  
   Is it the ole 30-second timeout thang? 
 Changeable in php.ini?
  
   On Mon, 14 Jan 2002, Faye Keesic wrote:
  
   Hi there...
  
   I have a problem mailing out approx. 180
 emails (no attachments) using the
   mail() php function.  I loop through the email
 table once, sending the email
   to everyone in the list.
  
   The problem is that my page seems to time out
 when I send the emails, and it
   refreshes itself.  So if I don't manually stop
 the browser after say, 10
   seconds, the recipients in the email table get
 the email more than one time.
  
   Maybe I shouldn't be trying to send that many
 emails at a time. I am on
   apache using mysql and php...
   --
   Faye Keesic
   Computer Programmer Analyst/Web Page Design
  
  
   --
   PHP Database Mailing List
 (http://www.php.net/)
   To unsubscribe, e-mail:
 [EMAIL PROTECTED]
   For additional commands, e-mail:
 [EMAIL PROTECTED]
   To contact the list administrators, e-mail:
 [EMAIL PROTECTED]
  
  
  
  
 
 
  --
  PHP Database Mailing List (http://www.php.net/)
  To unsubscribe, e-mail:
 [EMAIL PROTECTED]
  For additional commands, e-mail:
 [EMAIL PROTECTED]
  To contact the list administrators, e-mail:
 [EMAIL PROTECTED]
 
 
 
 
 -- 
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, e-mail:
 [EMAIL PROTECTED]
 For additional commands, e-mail:
 [EMAIL PROTECTED]
 To contact the list administrators, e-mail:
 [EMAIL PROTECTED]
 


__
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
http://promo.yahoo.com/videomail/

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP-DB] Problem with mail function

2002-01-14 Thread Jason Wong

On Tuesday 15 January 2002 10:53, olinux wrote:

 Is there a solution to this if you do not have edit
 access to the php.ini file? [ie. a shared server]

A number of the settings in php.ini can be set/altered from  within your 
script. Check out ini_set() and friends.


-- 
Jason Wong - Gremlins Associates - www.gremlins.com.hk

/*
Let us live!!!
Let us love!!!
Let us share the deepest secrets of our souls!!!

You first.
*/

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]