Re: [PHP] Help with redeclare error

2011-10-28 Thread Ashley Sheridan
On Thu, 2011-10-27 at 17:40 -0700, UltraMega Admin wrote:

 On 10/27/2011 5:33 PM, Daniel Brown wrote:
  On Thu, Oct 27, 2011 at 20:06, Jason Pruimli...@pruimphotography.com  
  wrote:
  Most likely you have in included in 2 files... Look into it from that 
  angle... It only needs to be included in 1 file to work throughout all the 
  files.
   Prune is spot-on.  That error generally happens when you include a
  file that has already been included, which contains function
  definitions.  Look at the code in the files the error mentions, on the
  lines it specifies, and - most likely - you'll see an include.
  Changing them to include_once instead will resolve the issue, as PHP
  will just skip the order if it's already been done within the
  execution of the code.
 
 
 A function with that name already exists in PHP as of 5.3.0. You'll have 
 to rename it or something.
 
 http://us2.php.net/manual/en/function.date-diff.php
 



Or wrap it inside a function_exists() call assuming that both your
function and the internal one do the same thing.

-- 
Thanks,
Ash
http://www.ashleysheridan.co.uk




RE: [PHP] Help with redeclare error

2011-10-28 Thread Jack
 
 A function with that name already exists in PHP as of 5.3.0. You'll have
to
 rename it or something.
 
 http://us2.php.net/manual/en/function.date-diff.php
 

That looks like what happened that new function was added and we had written
one with the same name from the stone age...

Thanks!


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



Re: [PHP] Help with redeclare error

2011-10-27 Thread Jason Pruim

Jason Pruim
li...@pruimphotography.com



On Oct 27, 2011, at 7:55 PM, Jack wrote:

 Hello All,
 
 
 
 I have some code that just broke with a PHP upgrade, the error says:
 
 PHP Fatal error:  Cannot redeclare date_diff() the line of the error is the
 close bracket of the function which is below.
 
 Any ideas what's going on, I'm stuck?

Most likely you have in included in 2 files... Look into it from that angle... 
It only needs to be included in 1 file to work throughout all the files.



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



Re: [PHP] Help with redeclare error

2011-10-27 Thread Daniel Brown
On Thu, Oct 27, 2011 at 20:06, Jason Pruim li...@pruimphotography.com wrote:

 Most likely you have in included in 2 files... Look into it from that 
 angle... It only needs to be included in 1 file to work throughout all the 
 files.

Prune is spot-on.  That error generally happens when you include a
file that has already been included, which contains function
definitions.  Look at the code in the files the error mentions, on the
lines it specifies, and - most likely - you'll see an include.
Changing them to include_once instead will resolve the issue, as PHP
will just skip the order if it's already been done within the
execution of the code.

-- 
/Daniel P. Brown
Network Infrastructure Manager
http://www.php.net/

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



Re: [PHP] Help with redeclare error

2011-10-27 Thread UltraMega Admin

On 10/27/2011 5:33 PM, Daniel Brown wrote:

On Thu, Oct 27, 2011 at 20:06, Jason Pruimli...@pruimphotography.com  wrote:

Most likely you have in included in 2 files... Look into it from that angle... 
It only needs to be included in 1 file to work throughout all the files.

 Prune is spot-on.  That error generally happens when you include a
file that has already been included, which contains function
definitions.  Look at the code in the files the error mentions, on the
lines it specifies, and - most likely - you'll see an include.
Changing them to include_once instead will resolve the issue, as PHP
will just skip the order if it's already been done within the
execution of the code.



A function with that name already exists in PHP as of 5.3.0. You'll have 
to rename it or something.


http://us2.php.net/manual/en/function.date-diff.php

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