Re: [PHP] How to get a PHP bug fixed?
On Sat, 17 Nov 2012, Enumag wrote: Hi, there is a bug I'd like to be fixed and even a patch is available. But there is still no reaction at all after 2 years. What else can I do to get the bug fixed? https://bugs.php.net/bug.php?id=45351 - patch available from 2010-06-13 https://bugs.php.net/bug.php?id=48724 - patch available from 2012-04-13 It looks like there is a thread about that on the PHP Bugzilla, but it is not admitted as a patch to be accepted. Maybe you might try by GitHub, making a pull request. iñ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: Switch - Case Statement Questions
On Fri, 16 Nov 2012, Jim Giner wrote: On 11/16/2012 12:38 PM, Tim Streater wrote: On 16 Nov 2012 at 12:10, Omar Muhsin wrote: Hello, I was just wondering after writting the code in version 2 here below, it turns out in testing that it actually PHP is not validating the expressions instead always I get the first case. 1.Using nested if statement {THE INTENDED BEHAVIOR}: if ($count > 14) $boxes = 3; elseif($count > 7 && $count <= 14) You don't need the count<=14 part as you will *only* get there if $count<=14. $boxes = 2; else $boxes = 1; 2. Using Switch {ALWAYS FIRST CASE!!!} //$boxes = 1; //switch ($count) { //case ($count > 14): //$boxes = 3; //break; //case ($count > 7 && $count <= 14): //$boxes = 2; //break; //case ($count <= 7): //default : //$boxes = 1; //break; //} Does anyone know the answer why using the Switch it always execute the first case ? As has been pointed out you need switch(true). That's a strange way of writing a switch, IMO. You should be using the if version. -- Cheers -- Tim Maybe I'm way out of touch, but when I look at php.net for the syntax of the switch statement I see: switch($var){ case (value): (do something) case (other value): (do something else) } IN your example, you are using a switch syntax that is nothing like that. I think that your "case " statements are not actually evaluating the value of $count, but are themselves evaluating to a true value that has nothing to do with $count. That `switch` is evaluating to true each case. It's an alternative of using if-elseif structure. iñ Here's the manual reference: http://us.php.net/manual/en/control-structures.switch.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:Switch - Case Statement Questions
On Fri, 16 Nov 2012, Ken Robinson wrote: At 07:10 AM 11/16/2012, Omar Muhsin wrote: Hello, I was just wondering after writting the code in version 2 here below, it turns out in testing that it actually PHP is not validating the expressions instead always I get the first case. 1.Using nested if statement {THE INTENDED BEHAVIOR}: if ($count > 14) $boxes = 3; elseif($count > 7 && $count <= 14) $boxes = 2; else $boxes = 1; 2. Using Switch {ALWAYS FIRST CASE!!!} //$boxes = 1; //switch ($count) { //case ($count > 14): //$boxes = 3; //break; //case ($count > 7 && $count <= 14): //$boxes = 2; //break; //case ($count <= 7): //default : //$boxes = 1; //break; //} For the switch statement to work, you need to use "switch (true)" $boxes = 1; switch (true) { case ($count > 14): $boxes = 3; break; case ($count > 7 && $count <= 14): $boxes = 2; break; case ($count <= 7): default : $boxes = 1; break; } I understand you use `switch` there for answering the question 'which of the n following questions is true'. But how do you evaluate `$count`? iñ BTW, you don't need the "break" statement at the end of the last case and you don't really need the "case ($count <= 7)" since that condition is what remains anyway. Ken -- 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] Embed images in emails
> Iñigo Medina García wrote: >> Hi Chris, >> >> yep, phpmailer is a good work too. But it works the same i said about >> htmlMimeMail5. > > So use either package to figure out what it does and how it does it - > you can learn a lot from other peoples code. Thanks for the advice. :-) iñigo -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) Dpt.Desarrollo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Embed images in emails
Aha, I see. Perfect, Per. I'll look at this RFC. iñigo > Iñigo Medina García wrote: > >> Hi Per, >> >> yep, it's true, playing with mime it can be sent as attachment, but I >> don't want that but embed. >> >>iñigo > > OK, then you need to revisit what Bastien said. However, instead of > referring to an external image, you need to use > src="cid:" where 'nnn' will refer to an attached image file > with a Content-ID header. It may sound a little complicated, but it's > not really difficult - if you want to know more, see RFC2111. > > > /Per Jessen, Zürich > > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) Dpt.Desarrollo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Embed images in emails
Hi Chris, yep, phpmailer is a good work too. But it works the same i said about htmlMimeMail5. iñigo > Iñigo Medina García wrote: >> Hi Bastien, >> >> thanks for the tip. I've already done it and it didn't run. >> But I'll check it again. >> >> iñigo >> >>> On Thu, May 29, 2008 at 6:11 AM, Iñigo Medina García < >>> [EMAIL PROTECTED]> wrote: >>> >>>> Hi, >>>> >>>> I'm trying to send emails with embed and dynamic images: a normal tell a >>>> friend feature which sends the email with item's data: author, title, >>>> image-cover, etc. >>>> >>>> Ideas PEAR and mime classes apart? >>>> >>>> thanks >>>> >>>> iñigo >>>> >>>> -- >>>> >>>> Iñigo Medina García >>>> Librería Díaz de Santos >>>> Madrid (Spain) >>>> Dpt.Desarrollo >>>> >>>> -- >>>> PHP General Mailing List (http://www.php.net/) >>>> To unsubscribe, visit: http://www.php.net/unsub.php >>>> >>>> >>> You'll need to create a HTML email, and then embed the image with the >>> tag, using the entire path to the image as the source attribute >>> >>> >>> >>> You may want to look at some email that you get that have images in them and >>> just view the source. > > Using an img src doesn't "embed" the image, it's fetched on the fly from > the url (if you allow remote images to be displayed). > > Use something like phpmailer which can embed the images in the content > for you (saves the headaches of working it all out yourself). > > http://phpmailer.codeworxtech.com/tutorial.html#4 > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) Dpt.Desarrollo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Embed images in emails
Hi Richard, yep, i know your htmlMimeMail5. Ey, it's a good work! :-) But in this case it would be easier for my work-team not to deal with objects-jargon. thanks anyway iñigo >>>> You'll need to create a HTML email, and then embed the image with the >>>> tag, using the entire path to the image as the source attribute >>> >>> Not necessarily, images may simply be sent as an attachment with >>> type "image/jpeg" etc. >>> >>> /Per Jessen, Zürich >>> >> >> I haven't done it in a while but I believe you need a multipart mime >> email with: >> >> Content-Type: image/jpeg >> Content-Disposition: inline >> >> unless you want it to be a separate attachment. > > This may help: > > http://www.phpguru.org/static/htmlMimeMail5.html > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) Dpt.Desarrollo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Embed images in emails
Hi Shawn, ey, that "content-disposition: inline" is new for me. Maybe it's a solution. I'll check it and tell us. thanks iñigo > Per Jessen wrote: >> Bastien Koert wrote: >> >>> You'll need to create a HTML email, and then embed the image with the >>> tag, using the entire path to the image as the source attribute >> >> Not necessarily, images may simply be sent as an attachment with >> type "image/jpeg" etc. >> >> /Per Jessen, Zürich >> > > I haven't done it in a while but I believe you need a multipart mime > email with: > > Content-Type: image/jpeg > Content-Disposition: inline > > unless you want it to be a separate attachment. > > -Shawn > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) Dpt.Desarrollo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Embed images in emails
Hi Per, yep, it's true, playing with mime it can be sent as attachment, but I don't want that but embed. iñigo > Bastien Koert wrote: > >> You'll need to create a HTML email, and then embed the image with the >> tag, using the entire path to the image as the source attribute > > Not necessarily, images may simply be sent as an attachment with > type "image/jpeg" etc. > > > /Per Jessen, Zürich > > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) Dpt.Desarrollo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Embed images in emails
Hi Bastien, thanks for the tip. I've already done it and it didn't run. But I'll check it again. iñigo > On Thu, May 29, 2008 at 6:11 AM, Iñigo Medina García < > [EMAIL PROTECTED]> wrote: > >> Hi, >> >> I'm trying to send emails with embed and dynamic images: a normal tell a >> friend feature which sends the email with item's data: author, title, >> image-cover, etc. >> >> Ideas PEAR and mime classes apart? >> >> thanks >> >> iñigo >> >> -- >> >> Iñigo Medina García >> Librería Díaz de Santos >> Madrid (Spain) >> Dpt.Desarrollo >> >> -- >> PHP General Mailing List (http://www.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> > You'll need to create a HTML email, and then embed the image with the > tag, using the entire path to the image as the source attribute > > > > You may want to look at some email that you get that have images in them and > just view the source. > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) Dpt.Desarrollo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Embed images in emails
Hi, I'm trying to send emails with embed and dynamic images: a normal tell a friend feature which sends the email with item's data: author, title, image-cover, etc. Ideas PEAR and mime classes apart? thanks iñigo -- ---- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) Dpt.Desarrollo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: RES: [PHP] Big companies that use PHP?
> Actually I was at FISL (Free Software International Forum) last week and > Rasmus was there. > > He was talking about Large Scale PHP (fair enough, huh?) and he said he > still works for Yahoo, it's been 6 years now. > > There's a link for his talk: http://talks.php.net/show/fisl08 > > > That just rang a bell: Rasmus+Yahoo+M$ != PHP? > > > I did not know Google used it, does anyone have any proof of that? I know > they make extense use of python, but not sure about PHP. Nop, Thiago. My mistake: We spoke about Rasmus but my memory was with Guido (python). :-( Sorry and thanks for the link. Iñigo > -Mensagem original- > De: Iñigo Medina García [mailto:[EMAIL PROTECTED] > Enviada em: quinta-feira, 24 de abril de 2008 04:37 > Cc: php-general@lists.php.net > Assunto: Re: [PHP] Big companies that use PHP? > > Warren Vail wrote: >> How about Yahoo and Google, extensively, in fact, I believe Rasmus Lerdorf >> is still on staff at Yahoo, unless it's Micro Hoo by now ;-). > > :-) I think he is in fact at Google. > > Iñigo > > >> Warren >> >>> -Original Message- >>> From: Nathan Nobbe [mailto:[EMAIL PROTECTED] >>> Sent: Wednesday, April 23, 2008 1:50 PM >>> To: Thiago Pojda >>> Cc: php-general@lists.php.net >>> Subject: Re: [PHP] Big companies that use PHP? >>> >>> On Wed, Apr 23, 2008 at 2:26 PM, Thiago Pojda < >>> [EMAIL PROTECTED]> wrote: >>> >>>> Thanks everyone for replying, I think those names can >>> change someone's >>>> mind >>>> ;) >>> i know where youre coming from; i recall a certain manager >>> once saying to me 'php doesnt scale when it goes OO'. i >>> wanted to take his head off, but instead i mentioned wikipedia. >>> >>> -nathan >>> >> > > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) [EMAIL PROTECTED] [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Big companies that use PHP?
Warren Vail wrote: > How about Yahoo and Google, extensively, in fact, I believe Rasmus Lerdorf > is still on staff at Yahoo, unless it's Micro Hoo by now ;-). :-) I think he is in fact at Google. Iñigo > Warren > >> -Original Message- >> From: Nathan Nobbe [mailto:[EMAIL PROTECTED] >> Sent: Wednesday, April 23, 2008 1:50 PM >> To: Thiago Pojda >> Cc: php-general@lists.php.net >> Subject: Re: [PHP] Big companies that use PHP? >> >> On Wed, Apr 23, 2008 at 2:26 PM, Thiago Pojda < >> [EMAIL PROTECTED]> wrote: >> >>> Thanks everyone for replying, I think those names can >> change someone's >>> mind >>> ;) >> >> i know where youre coming from; i recall a certain manager >> once saying to me 'php doesnt scale when it goes OO'. i >> wanted to take his head off, but instead i mentioned wikipedia. >> >> -nathan >> > > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) [EMAIL PROTECTED] [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] What is the practical use of "abstract" and "interface"?
Daevid Vincent wrote: > I've had at least three job interviews in the past two weeks, and each one > has asked me this rather "text book academic" question regarding the > difference between "abstract" vs. "interface". I've been coding for nearly 20 > years, and at least 10 of those have been in PHP and another 3 in J++. I have > NEVER used either of these concepts/keywords? Am I missing some exciting > tool/feature? > > All the reading I've done tonight just reinforces my thoughts that these are, > for the most part useless. Unless you're building some HUGE project that has > an API and there are teams of people that are going to extend your framework, > then what good are they? > > This DB wrapper is the closest to an answer I've come across. > > http://www.developer.com/lang/php/article.php/3604111 > > But that still doesn't explain the difference between abstract and interface, > it only illustrates the possible need for a 'template' so others know which > methods they must implement. In my mind, it just seems like overhead, as if > you were going to write another DB wrapper using this one, then wouldn't you > just look at their code (example) and implement those same methods anyways? I > mean, you'd have to look at the abstract/interface to find out the required > methods, so why not skip that and just look at the actual class instead? > > Here are two more pages that still don't seem to answer why there are both > and when you'd use one over the other? > > http://www.hiteshagrawal.com/php/oops-in-php5/oops-in-php5-tutorial-abstract-class > http://www.hiteshagrawal.com/php/oops-in-php5/oops-in-php5-using-interface > > And then this completely absurd over the top use of them for a HelloWorld > example, which seems to use them just for the sake of using them... > > http://marc.info/?l=php-general&m=115950654928311&w=2 > > Lastly was this page: > > http://www.phpro.org/tutorials/Object-Oriented-Programming-with-PHP.html > > Which seems to only really provide a "hack" (printerFax) to circumvent the > lack of multiple inheritance. > > > Can someone clear this up for me? Look at this url: http://www.codeproject.com/KB/cs/abstractsvsinterfaces.aspx Iñigo > Daevid. > http://daevid.com > > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) [EMAIL PROTECTED] [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Setting php server
hce wrote: > Hi, > > I am setting a lighty and php server in my local machine FC 6 for > testing my php source code. Both index.html and index.php have been > set in lighty. If I have an index.html on the server, the http > response was fine. But, if I set an index.php on the server, the > browser got a blank page, there were no errors on browser or lighty > access.log. What I could be missing? Did you check lighty error.log? Did you try with a simple to check php configuration? Iñigo > $ php --version > PHP 5.1.6 (cli) (built: Sep 18 2007 09:07:04) > Copyright (c) 1997-2006 The PHP Group > Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies > > Thank you. > -- Iñigo Medina García Librería Díaz de Santos Madrid (Spain) [EMAIL PROTECTED] [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php