[PHP] Regex not working with ":"
Hi there, I am trying to remove a text which does contain a : inside. Somehow the regex does not match, no matter what I do: $contents = mb_ereg_replace('^(.*)this is the test: replace(.*)$', '', $contents ,'UTF-8'); Looks like this is a result of the :. Does anybody have an idea how to do this? Thank you for any help. Merlin -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Can PHP determine if the STDOUT to a CLI script is being redirected?
Hi. Is there a simple way for a CLI based PHP script to determine if its output is being redirected to a file or piped through a filter (find, sort, etc.) I'm using ANSI escape sequences to colour the output (all working very nicely), but I want to suppress the codes if the output is being filtered or redirected to a file. Regards, Richard Quadling. -- - Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!" -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Can PHP determine if the STDOUT to a CLI script is being redirected?
Richard Quadling wrote: > Hi. > > Is there a simple way for a CLI based PHP script to determine if its > output is being redirected to a file or piped through a filter (find, > sort, etc.) > > I'm using ANSI escape sequences to colour the output (all working very > nicely), but I want to suppress the codes if the output is being > filtered or redirected to a file. Check out posix_isatty() /Per -- Per Jessen, Zürich (16.4°C) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Can PHP determine if the STDOUT to a CLI script is being redirected?
2009/4/22 Per Jessen : > Richard Quadling wrote: > >> Hi. >> >> Is there a simple way for a CLI based PHP script to determine if its >> output is being redirected to a file or piped through a filter (find, >> sort, etc.) >> >> I'm using ANSI escape sequences to colour the output (all working very >> nicely), but I want to suppress the codes if the output is being >> filtered or redirected to a file. > > Check out posix_isatty() > > > /Per > > -- > Per Jessen, Zürich (16.4°C) > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > For windows? -- - Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!" -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Can PHP determine if the STDOUT to a CLI script is being redirected?
Richard Quadling wrote: > 2009/4/22 Per Jessen : >> Richard Quadling wrote: >> >>> Hi. >>> >>> Is there a simple way for a CLI based PHP script to determine if its >>> output is being redirected to a file or piped through a filter >>> (find, sort, etc.) >>> >>> I'm using ANSI escape sequences to colour the output (all working >>> very nicely), but I want to suppress the codes if the output is >>> being filtered or redirected to a file. >> >> Check out posix_isatty() >> >> /Per >> > > For windows? Sorry, I have no idea. /Per -- Per Jessen, Zürich (16.1°C) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
scubak1w1 wrote: "Edward Diener" wrote in message news:d9.64.21597.c829e...@pb1.pair.com... Chris wrote: kranthi wrote: of u are sure that the mail was not received as spam... check the log files of the mail server on the server to be sure that the mail actually reached the mail server from the http server Somehow I doubt AT&T gives out that sort of access ;) Exactly. The idea is right if you have access to both servers though. As you suggested, I can check my own server but I doubt I can get access to AT&T's incoming mail server. AT&T is potentially using one of the BLs such as SCBLs... Try going to, say, http://www.senderbase.org/, enter the IP and then on the listings page try the DNS-based blocklists [Show/Hide all] links I pinged the domain part of the 'from' email for the sending server and got back an IP address. I entered that IP address at http://www.senderbase.org/ and received a 'Neutral' reputation score with 'no information' found from whois and 'unknown' found for information about the network. I am not sure what final IP address the mail server is using to send out e-mail but 7 addresses starting with the first 3 parts of the IP were listed as addresses and all showed 0 DNSBL listings and 'Neutral' SBRS. Needless to say no spam is being sent from the mail addresses, since it is used by the server as part of a legitimate client-server program. Also bl.spamcop.net shows nothing for the IP address. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
2009/4/22 Edward Diener : > scubak1w1 wrote: >> >> "Edward Diener" wrote in message >> news:d9.64.21597.c829e...@pb1.pair.com... >>> >>> Chris wrote: kranthi wrote: > > of u are sure that the mail was not received as spam... > > check the log files of the mail server on the server to be sure that > the mail actually reached the mail server from the http server Somehow I doubt AT&T gives out that sort of access ;) >>> >>> Exactly. >>> The idea is right if you have access to both servers though. >>> >>> As you suggested, I can check my own server but I doubt I can get access >>> to AT&T's incoming mail server. >> >> AT&T is potentially using one of the BLs such as SCBLs... >> >> Try going to, say, http://www.senderbase.org/, enter the IP and then on >> the listings page try the DNS-based blocklists [Show/Hide all] links > > I pinged the domain part of the 'from' email for the sending server and got > back an IP address. I entered that IP address at http://www.senderbase.org/ > and received a 'Neutral' reputation score with 'no information' found from > whois and 'unknown' found for information about the network. > > I am not sure what final IP address the mail server is using to send out > e-mail but 7 addresses starting with the first 3 parts of the IP were listed > as addresses and all showed 0 DNSBL listings and 'Neutral' SBRS. Needless to > say no spam is being sent from the mail addresses, since it is used by the > server as part of a legitimate client-server program. > > Also bl.spamcop.net shows nothing for the IP address. > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > What output do you get from ... nslookup -q=mx put_the_domain_here.com e.g. nslookup -q=mx google.com Server: bv-vm-svr-1.[srcubbed].local Address: 10.0.30.1 google.com MX preference = 10, mail exchanger = smtp3.google.com google.com MX preference = 10, mail exchanger = smtp4.google.com google.com MX preference = 10, mail exchanger = smtp1.google.com google.com MX preference = 10, mail exchanger = smtp2.google.com google.com nameserver = ns3.google.com google.com nameserver = ns1.google.com google.com nameserver = ns4.google.com google.com nameserver = ns2.google.com smtp1.google.cominternet address = 209.85.237.25 smtp2.google.cominternet address = 64.233.165.25 smtp3.google.cominternet address = 209.85.137.25 smtp4.google.cominternet address = 72.14.221.25 ns1.google.com internet address = 216.239.32.10 ns2.google.com internet address = 216.239.34.10 ns3.google.com internet address = 216.239.36.10 ns4.google.com internet address = 216.239.38.10 As you can see there are MANY servers set up to receive SMTP mail for google.com None of them are the same as the IP you see when you ... ping google.com Pinging google.com [74.125.45.100] with 32 bytes of data: Reply from 74.125.45.100: bytes=32 time=104ms TTL=239 Reply from 74.125.45.100: bytes=32 time=103ms TTL=239 Reply from 74.125.45.100: bytes=32 time=105ms TTL=239 Reply from 74.125.45.100: bytes=32 time=104ms TTL=239 Ping statistics for 74.125.45.100: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 103ms, Maximum = 105ms, Average = 104ms -- - Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!" -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Regex not working with ":"
Have you tried escaping the : with a \? Like: mb_ereg_replace('^(.*)this is the test\: replace(.*)$', '', $contents ,'UTF-8'); Also, have you tried removing the : and adjusting the input string to verify your belief that it's the :? HTH, Kyle -Original Message- From: Merlin Morgenstern [mailto:merli...@fastmail.fm] Sent: Wednesday, April 22, 2009 4:09 AM To: php-general@lists.php.net Subject: [PHP] Regex not working with ":" Hi there, I am trying to remove a text which does contain a : inside. Somehow the regex does not match, no matter what I do: $contents = mb_ereg_replace('^(.*)this is the test: replace(.*)$', '', $contents ,'UTF-8'); Looks like this is a result of the :. Does anybody have an idea how to do this? Thank you for any help. Merlin -- 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] Regex not working with ":"
2009/4/22 kyle.smith : > Have you tried escaping the : with a \? > > Like: > mb_ereg_replace('^(.*)this is the test\: replace(.*)$', '', $contents > ,'UTF-8'); > > Also, have you tried removing the : and adjusting the input string to > verify your belief that it's the :? > > HTH, > Kyle > > -Original Message- > From: Merlin Morgenstern [mailto:merli...@fastmail.fm] > Sent: Wednesday, April 22, 2009 4:09 AM > To: php-general@lists.php.net > Subject: [PHP] Regex not working with ":" > > Hi there, > > I am trying to remove a text which does contain a : inside. Somehow the > regex does not match, no matter what I do: > > $contents = mb_ereg_replace('^(.*)this is the test: replace(.*)$', '', > $contents ,'UTF-8'); > > Looks like this is a result of the :. > > Does anybody have an idea how to do this? > > Thank you for any help. > > Merlin > > -- > 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 > > Can you try .. # Your regular expression could not be converted to the flavor required by this language: # A POSIX Extended RE cannot match the start and the end of a line with ^ and $ # A POSIX Extended RE cannot match the start and the end of a line with ^ and $ # Because of this, the code snippet below will not work as you intended, if at all. $contents = mb_ereg_replace('^(.*)this is the test: replace(.*)$', '\1\2', $contents, 'UTF-8'); The warnings above come from RegexBuddy. Considering the PHP examples, I'm not sure how accurate they are. -- - Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!" -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: Suggestions of some good, simple file upload 'in progress' code?
On Tue, Apr 21, 2009 at 11:35 PM, Michael Shadle wrote: > On Tue, Apr 21, 2009 at 9:02 PM, scubak1w1 wrote: >> >> ""scubak1w1"" wrote in message >> news:cf.13.21597.2ee8e...@pb1.pair.com... >>> Hello, >>> >>> Can someone pass on some suggestions of some good, simple file upload 'in >>> progress' code? >>> >>> Maybe as simple as changing the cursor icon for the duration? >> >> [self snip!] >> >> http://www.johnboy.com/about-us/news/a-useful-php-file-upload-progress-meter >> seems to be the "cleanest" example I can find - would this be fair to say? > > Google Gears makes it very easy and can make it very simple (no > webserver configuration required) to basically slice the file up and > send chunks via POST - I need to publish all the code and a howto, and > Valery has written some code for nginx that might make it alleviate > the need for PHP to be involved at all - I have still not tested that > though, but the PHP code required is only like 10 lines or so, the > Gears stuff is pretty basic Javascript and since it's Javascript you > can make it match your UI perfectly by filling in div tags or whatever > else you want (works great with jQuery) > > Actually I have a demo, not the cleanest code if you view the source > but you get the idea. It also works over NFS with multiple webservers > writing to the same file (I have 3 webservers behind LVS so > technically your request could be going to any of them) > > http://mikehost.com/~mike/tmp/u/ <- frontend and view source to see gears + js > http://mikehost.com/~mike/tmp/u/temp.php.txt <- server side piece > > I can't find the latest/cleanest code, but it gives you an idea. Michael, Given the fact that Gears requires a client-side installation, has an awful penetration percentage, and his original solution is all server-side (though it does require APC and YUI-JS), I wouldn't say this is a very good suggestion. Compared to what he has already found, the Gears solution is not "clean" by any stretch of the imagination. Greg, I believe the link you posted is a very elegant solution that does not (at first glance) involve Flash objects or Java applets. I'm a little disappointed that a particular JS framework is necessary, but that's just the nature of the beast with this sort of thing. If I were you, I'd run with the "native" PHP solution you've already found. Maybe you can even crack open the JS and find a way to do it with your favorite framework as opposed to YUI... My 2c, -- // Todd -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] MAIL Error
At 10:45 AM +0530 4/22/09, wrote: Yeah its all garbage. But its from the company. I don't know how to trim it. Can anyone suggest? First, tell your company that they are making a fool of themselves on the net and do they want to continue the practice? After all, their practice is hindering you in your work for them. For example, when you post a question to this list, there are people who will pass on offering you advice because your signature makes you look like an idiot. Second, if they insist on continuing this idiotic practice, then get a different email account for yourself. There are many places where you can get an email account (i.e., gmail, yahoo, etc.) and it's pretty simple to set one up so that you can use it from work. Just because your company has idiotic practices doesn't mean that you have to follow suit. Cheers, tedd PS: You might also mention to the powers that be, they should clean up their web site. While they may want to project the "we know it all" image, their web site speaks volumes as to what they don't know. -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: checkboxes
i find var_dump, trigger_error really useful in situations like these. just do var_dump($_POST); var_dump($_GET); in the action{.php} script and u'll find a good deal of useful information -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] MySQL, MD5 and SHA1
2009/4/21 Per Jessen : > Jan G.B. wrote: > >> A web application that uses an external db server would be quite ... >> uhm... slow! Anyone did this, yet? ;) > > Certainly, and it's not slow. It depends entirely on your connection to > the public internet. > > As we're speaking of the internet, it also depends on the route and so it depends on servers which are not underlying your administration (in most cases at least). Having several servers with gigabit internet access also might be more expensive than a cat6 patch cable and a gigabit nic. So this setup would be just mad. Regards -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Suggestions of some good, simple file upload 'in progress' code?
At 9:28 PM -0600 4/21/09, scubak1w1 wrote: Hello, Can someone pass on some suggestions of some good, simple file upload 'in progress' code? After all is said, you can pick anything you want from here: http://webbytedd.com/bb/wait/ This is as simple as it gets for there is no simple solution. If you want a real-time upload progress bar, then you may find it too much effort for the small return it provides. Yoyu might want to take the easy way out like I did. Besides, what does a user expect anyway? They just want to know that something is happening and an animated gif works as well as anything else. Is it really important (or do they care) for them to know when 50% is uploaded? Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Re: Suggestions of some good, simple file upload 'in progress' code?
nobody knows my last creation? http://code.google.com/p/noswfupload/ full example with PHP back end in the zip. P.S. ... just in case ... the first upload progress for PHP with Ajax and NO APC ( ages ago, still me: http://www.devpro.it/upload_progress/ ) Flash FileReference porting ... still me, before SWFUpload solution or others Flash based: http://www.devpro.it/FileReference/ Finally, last attemp before noswfupload, jQuery plus APC for uplaod progress meter: http://webreflection.blogspot.com/2007/10/upload-progress-bar-with-php5-apc-and.html I kinda worked with "uploaders" since I used bottle I guess :D Regards > Date: Wed, 22 Apr 2009 08:20:28 -0500 > From: halip...@gmail.com > To: php-general@lists.php.net > Subject: Re: [PHP] Re: Suggestions of some good, simple file upload 'in > progress' code? > > On Tue, Apr 21, 2009 at 11:35 PM, Michael Shadle wrote: > > On Tue, Apr 21, 2009 at 9:02 PM, scubak1w1 wrote: > >> > >> ""scubak1w1"" wrote in message > >> news:cf.13.21597.2ee8e...@pb1.pair.com... > >>> Hello, > >>> > >>> Can someone pass on some suggestions of some good, simple file upload 'in > >>> progress' code? > >>> > >>> Maybe as simple as changing the cursor icon for the duration? > >> > >> [self snip!] > >> > >> http://www.johnboy.com/about-us/news/a-useful-php-file-upload-progress-meter > >> seems to be the "cleanest" example I can find - would this be fair to say? > > > > Google Gears makes it very easy and can make it very simple (no > > webserver configuration required) to basically slice the file up and > > send chunks via POST - I need to publish all the code and a howto, and > > Valery has written some code for nginx that might make it alleviate > > the need for PHP to be involved at all - I have still not tested that > > though, but the PHP code required is only like 10 lines or so, the > > Gears stuff is pretty basic Javascript and since it's Javascript you > > can make it match your UI perfectly by filling in div tags or whatever > > else you want (works great with jQuery) > > > > Actually I have a demo, not the cleanest code if you view the source > > but you get the idea. It also works over NFS with multiple webservers > > writing to the same file (I have 3 webservers behind LVS so > > technically your request could be going to any of them) > > > > http://mikehost.com/~mike/tmp/u/ <- frontend and view source to see gears + > > js > > http://mikehost.com/~mike/tmp/u/temp.php.txt <- server side piece > > > > I can't find the latest/cleanest code, but it gives you an idea. > > Michael, > > Given the fact that Gears requires a client-side installation, has an > awful penetration percentage, and his original solution is all > server-side (though it does require APC and YUI-JS), I wouldn't say > this is a very good suggestion. Compared to what he has already found, > the Gears solution is not "clean" by any stretch of the imagination. > > > Greg, > > I believe the link you posted is a very elegant solution that does not > (at first glance) involve Flash objects or Java applets. I'm a little > disappointed that a particular JS framework is necessary, but that's > just the nature of the beast with this sort of thing. If I were you, > I'd run with the "native" PHP solution you've already found. Maybe you > can even crack open the JS and find a way to do it with your favorite > framework as opposed to YUI... > > > My 2c, > > > -- > // Todd > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > _ More than messages–check out the rest of the Windows Live™. http://www.microsoft.com/windows/windowslive/
Re: [PHP] Regex not working with ":"
Richard Quadling wrote: 2009/4/22 kyle.smith : Have you tried escaping the : with a \? Like: mb_ereg_replace('^(.*)this is the test\: replace(.*)$', '', $contents ,'UTF-8'); Also, have you tried removing the : and adjusting the input string to verify your belief that it's the :? HTH, Kyle -Original Message- From: Merlin Morgenstern [mailto:merli...@fastmail.fm] Sent: Wednesday, April 22, 2009 4:09 AM To: php-general@lists.php.net Subject: [PHP] Regex not working with ":" Hi there, I am trying to remove a text which does contain a : inside. Somehow the regex does not match, no matter what I do: $contents = mb_ereg_replace('^(.*)this is the test: replace(.*)$', '', $contents ,'UTF-8'); Looks like this is a result of the :. Does anybody have an idea how to do this? Thank you for any help. Merlin -- 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 Can you try .. # Your regular expression could not be converted to the flavor required by this language: # A POSIX Extended RE cannot match the start and the end of a line with ^ and $ # A POSIX Extended RE cannot match the start and the end of a line with ^ and $ # Because of this, the code snippet below will not work as you intended, if at all. $contents = mb_ereg_replace('^(.*)this is the test: replace(.*)$', '\1\2', $contents, 'UTF-8'); The warnings above come from RegexBuddy. Considering the PHP examples, I'm not sure how accurate they are. Hi there, thank you for the help. Actually it was due to case sensitivity. Use str_ireplace to fix it. Regards, Merlin -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: Suggestions of some good, simple file upload 'in progress' code?
On Wed, Apr 22, 2009 at 6:20 AM, haliphax wrote: > Michael, > > Given the fact that Gears requires a client-side installation, has an > awful penetration percentage, and his original solution is all > server-side (though it does require APC and YUI-JS), I wouldn't say > this is a very good suggestion. Compared to what he has already found, > the Gears solution is not "clean" by any stretch of the imagination. a) the native solution that requires APC is not multi-webserver capable b) i was just sharing a different approach to an idea. who knows. it might be something to explore. gears is pretty lightweight, and for the ease of this and the functionality it brings (not to mention cross-browser+platform) i see a compelling reason to give it a shot. c) the APC method -still- requires webserver tweaks and post max size etc. this is sending small chunks of data, is proxy-safe, and requires nothing on the server; all that is required is gears, which is a library to extend your browser's capabilities and i have not heard any issues with it or security holes thus far. penetration is an issue but when more sites push it and say "hey, you should install it" the penetration will grow. not to mention youtube for example is using roughly the same method and picking up a lot of browser installs off that. flash started out as a baby too. even java did (inside of browsers) ... i completely disagree it is not "clean" - it is literally one browser addon that a lot of people do have, comes from a reputable company, and creates basically limitless upload capabilities - i can do 300 meg files without blinking - it's not one long single POST that can fail anytime, it's lots of small POST requests; it takes basic PHP on the server and then some javascript for the UI (all the pieces to get a basic functional install i sent links to) how is that not "cleaner" than requiring the right version of apc, hoping that one single long POST doesn't fail, etc? our next version will include re-transmission on any chunk failure and some other stuff, too. we're talking about literally any file size, and even multiple file support, with the capability to retry on failure so you -know- your file will get there, no matter if you're on fast broadband or third world connectivity. we've dealt with issues for years with people in geos having to send us links to files and have us upload them for them... not anymore. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] MAIL Error
I believe that you all should just overread the huge signature. You've wasted a lot bandwidth with this discussion about the signature. :-) It's not interesting. You could have send your pointless replies to the person, skipping the mailing list, so that we aren't annoyed by your drivel which is send to thousnads of mail servers. 2009/4/22 tedd : > Second, if they insist on continuing this idiotic practice, then get a > different email account for yourself. There are many places where you can > get an email account (i.e., gmail, yahoo, etc.) and it's pretty simple to > set one up so that you can use it from work. > Some companies will fire you for using private email at work. => VERY GOOD TIP. > Just because your company has idiotic practices doesn't mean that you have > to follow suit. > It's idiotic to speak about that crap! thanks for your time. time to get back on topic. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: Suggestions of some good, simple file upload 'in
If you'd like a simple Java Applet that can do the file upload, and is scriptable through JavaScript, I have a fairly nice one that uses FTP to upload the file. It has real-time feedback to the webapp, and has a PHP webservice that it communicates with for authentication, and notification. I also have one that will use SFTP if security is an issue. They're both on my home page http://www.bbroerman.net just click on the "My Code" button on the menu to go to the correct page. I'll also help with any install questions, etc. Cheers, Brad Broerman
Re: [PHP] MAIL Error
On Wed, Apr 22, 2009 at 12:31, Jan G.B. wrote: > I believe that you all should just overread the huge signature. > You've wasted a lot bandwidth with this discussion about the signature. :-) > It's not interesting. > You could have send your pointless replies to the person, skipping the > mailing list, so that we aren't annoyed by your drivel which is send > to thousnads of mail servers. You still have absolutely no idea of what this community is or was before you came along and tried to instill your own sanctimonious attitude and ideals on people. Trust me on this: nothing you ever, ever say will change people's minds here, Jan. > 2009/4/22 tedd : >> Second, if they insist on continuing this idiotic practice, then get a >> different email account for yourself. There are many places where you can >> get an email account (i.e., gmail, yahoo, etc.) and it's pretty simple to >> set one up so that you can use it from work. >> > > Some companies will fire you for using private email at work. => VERY GOOD > TIP. Those same companies will probably fire you for chatting about things unrelated to work via email. Take it in context. >> Just because your company has idiotic practices doesn't mean that you have >> to follow suit. >> > > It's idiotic to speak about that crap! > > > thanks for your time. time to get back on topic. This is the topic, Jan. And if you can't play nice and adapt to the community, don't expect them to adapt to you --- or to be very welcome. ;-P -- daniel.br...@parasane.net || danbr...@php.net http://www.parasane.net/ || http://www.pilotpig.net/ 50% Off All Shared Hosting Plans at PilotPig: Use Coupon DOW1 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
Phpster wrote: On Apr 21, 2009, at 20:32, Edward Diener wrote: I have a PHP script which uses the PHP 'mail' function. When the script's 'to' address is an AT&T address, such as my own as an AT&T ISP customer, the mail never gets to me. If the 'to' address is anything other than an AT&T address, the mail gets to the recipient. The PHP code for sending the mail is essentially: $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: Some From Name '; $to = 'mybellsouthaddress.net'; $subject = 'Some Subject'; $msg = 'Some Message'; if(mail($to,$subject,$msg."\r\n\r\n",$headers)) echo "good"; else echo "bad"; In the actual PHP script the $to, $subject, and $msg are successfully passed to the script from the client side as $_POST, $_POST and $_FILES parameters respectively. I have just filled them in above so that they can be seen as if they were part of the script. The script always returns "good", so the mail function must be successful. In my project, testing has reported that any attempt to use the 'mail' function on the server to send to an AT&T address fails to reach the recipient, while all other addresses used in the testing succeed in reaching the recipient. I can assert this to be the case with my own AT&T address also. I have also checked my AT&T mailbox online to make sure the mail is not being received as Spam. Does anybody have an idea why using the 'mail' function succeeds with all but AT&T $to addresses ? Naturally in the client-server application on which I am working, sending mail from the server must work for all $to addresses. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php It might be that the server IP has been blacklisted with at&t as a domain from which spam is sent. I have found out that the server adds a from header of 'nob...@myserver.com' where 'myserver' is the name of the server. This header gets placed first before the From header I supply in my PHP script ( which should have had the form in the example above of 'somefromn...@myserver.com, my bad ). Perhaps the AT&T mail server, when it sees the 'nob...@myserver.com' treats it as spam and does not deliver the mail to even the recipient's spam mailbox. I am not sure if it is normal for outgoing SMTP mail servers to automatically add the 'nob...@myserver.com' from address first in the header, or even why it does so ? Does anybody know if this is normal for mail servers to do this ? Evidently other incoming mail servers do not react to the 'nob...@myserver.com' in any way, so maybe AT&T is unique in this. Any light anyone can throw on the 'nob...@myserver.com' address would be most welcome. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] MAIL Error
At 6:31 PM +0200 4/22/09, Jan G.B. wrote: I believe that you all should just overread the huge signature. You've wasted a lot bandwidth with this discussion about the signature. :-) It's not interesting. You could have send your pointless replies to the person, skipping the mailing list, so that we aren't annoyed by your drivel which is send to thousnads of mail servers. 2009/4/22 tedd : Second, if they insist on continuing this idiotic practice, then get a different email account for yourself. There are many places where you can get an email account (i.e., gmail, yahoo, etc.) and it's pretty simple to set one up so that you can use it from work. Some companies will fire you for using private email at work. => VERY GOOD TIP. Just because your company has idiotic practices doesn't mean that you have to follow suit. It's idiotic to speak about that crap! thanks for your time. time to get back on topic. Jan: Thanks for your input and you may be right, but you must also realize that this list governs itself, right? If I get tried of reading the same pointless excessive signature over and over again and want to comment about it, I will. Your opinion as to IF I should say something, or not, carries little weight. When you've donated enough time helping others on this list, then perhaps that will change. But for the moment, I think it's best for the OP to check with his work and see if he can reason with them. If not, I certainly have no reason to read the same "drivel" again and again. As such, I can skip questions posted by him -- and who does that hurt? Now if you have a problem with the way we "moderate" this list, then post your objections and we'll all consider them and adapt what works. But as I see it, refusing to trim excessive signatures is not one that works well on this list. Remember, we all donate our time AND we choose who we help. Cheers, tedd -- --- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
Edward Diener wrote: > Phpster wrote: >> >> >> On Apr 21, 2009, at 20:32, Edward Diener wrote: >> >>> I have a PHP script which uses the PHP 'mail' function. When the >>> script's 'to' address is an AT&T address, such as my own as an AT&T >>> ISP customer, the mail never gets to me. If the 'to' address is >>> anything other than an AT&T address, the mail gets to the recipient. >>> The PHP code for sending the mail is essentially: >>> >>>$headers = 'MIME-Version: 1.0' . "\r\n"; >>>$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; >>>$headers .= 'From: Some From Name '; >>>$to = 'mybellsouthaddress.net'; >>>$subject = 'Some Subject'; >>>$msg = 'Some Message'; >>>if(mail($to,$subject,$msg."\r\n\r\n",$headers)) >>>echo "good"; >>>else >>>echo "bad"; >>> >>> In the actual PHP script the $to, $subject, and $msg are successfully >>> passed to the script from the client side as $_POST, $_POST and >>> $_FILES parameters respectively. I have just filled them in above so >>> that they can be seen as if they were part of the script. The script >>> always returns "good", so the mail function must be successful. >>> >>> In my project, testing has reported that any attempt to use the >>> 'mail' function on the server to send to an AT&T address fails to >>> reach the recipient, while all other addresses used in the testing >>> succeed in reaching the recipient. I can assert this to be the case >>> with my own AT&T address also. I have also checked my AT&T mailbox >>> online to make sure the mail is not being received as Spam. >>> >>> Does anybody have an idea why using the 'mail' function succeeds with >>> all but AT&T $to addresses ? Naturally in the client-server >>> application on which I am working, sending mail from the server must >>> work for all $to addresses. >>> >>> -- >>> PHP General Mailing List (http://www.php.net/) >>> To unsubscribe, visit: http://www.php.net/unsub.php >>> >> >> It might be that the server IP has been blacklisted with at&t as a >> domain from which spam is sent. > > I have found out that the server adds a from header of > 'nob...@myserver.com' where 'myserver' is the name of the server. This > header gets placed first before the From header I supply in my PHP > script ( which should have had the form in the example above of > 'somefromn...@myserver.com, my bad ). > > Perhaps the AT&T mail server, when it sees the 'nob...@myserver.com' > treats it as spam and does not deliver the mail to even the recipient's > spam mailbox. > > I am not sure if it is normal for outgoing SMTP mail servers to > automatically add the 'nob...@myserver.com' from address first in the > header, or even why it does so ? Does anybody know if this is normal for > mail servers to do this ? Evidently other incoming mail servers do not > react to the 'nob...@myserver.com' in any way, so maybe AT&T is unique > in this. > > Any light anyone can throw on the 'nob...@myserver.com' address would be > most welcome. It is using the apache user @ your host name as the default. Try this: ini_set('sendmail_from', 'whate...@wherever.com'); -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Unable to send mail from PHP to AT&T e-mail address
Edward Diener wrote: > Phpster wrote: >> >> >> On Apr 21, 2009, at 20:32, Edward Diener wrote: >> >>> I have a PHP script which uses the PHP 'mail' function. When the >>> script's 'to' address is an AT&T address, such as my own as an AT&T >>> ISP customer, the mail never gets to me. If the 'to' address is >>> anything other than an AT&T address, the mail gets to the recipient. >>> The PHP code for sending the mail is essentially: >>> >>>$headers = 'MIME-Version: 1.0' . "\r\n"; >>>$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; >>>$headers .= 'From: Some From Name '; >>>$to = 'mybellsouthaddress.net'; >>>$subject = 'Some Subject'; >>>$msg = 'Some Message'; >>>if(mail($to,$subject,$msg."\r\n\r\n",$headers)) >>>echo "good"; >>>else >>>echo "bad"; >>> >>> In the actual PHP script the $to, $subject, and $msg are >>> successfully passed to the script from the client side as $_POST, >>> $_POST and $_FILES parameters respectively. I have just filled them >>> in above so that they can be seen as if they were part of the >>> script. The script always returns "good", so the mail function must be successful. >>> >>> In my project, testing has reported that any attempt to use the >>> 'mail' function on the server to send to an AT&T address fails to >>> reach the recipient, while all other addresses used in the testing >>> succeed in reaching the recipient. I can assert this to be the case >>> with my own AT&T address also. I have also checked my AT&T mailbox >>> online to make sure the mail is not being received as Spam. >>> >>> Does anybody have an idea why using the 'mail' function succeeds >>> with all but AT&T $to addresses ? Naturally in the client-server >>> application on which I am working, sending mail from the server must >>> work for all $to addresses. >>> >>> -- >>> PHP General Mailing List (http://www.php.net/) To unsubscribe, >>> visit: http://www.php.net/unsub.php >>> >> >> It might be that the server IP has been blacklisted with at&t as a >> domain from which spam is sent. > > I have found out that the server adds a from header of > 'nob...@myserver.com' where 'myserver' is the name of the server. This > header gets placed first before the From header I supply in my PHP > script ( which should have had the form in the example above of > 'somefromn...@myserver.com, my bad ). > > Perhaps the AT&T mail server, when it sees the 'nob...@myserver.com' > treats it as spam and does not deliver the mail to even the > recipient's spam mailbox. > > I am not sure if it is normal for outgoing SMTP mail servers to > automatically add the 'nob...@myserver.com' from address first in the > header, or even why it does so ? Does anybody know if this is normal > for mail servers to do this ? Evidently other incoming mail servers do > not react to the 'nob...@myserver.com' in any way, so maybe AT&T is > unique in this. > > Any light anyone can throw on the 'nob...@myserver.com' address would > be most welcome. >It is using the apache user @ your host name as the default. Try this: >ini_set('sendmail_from', 'whate...@wherever.com'); You can also add headers to display custom formatted From: with a nice display name, like this: $to = "j...@user.com"; $subject = "Automated Notification"; $body = "Joe, you're using too much disk space!"; $headers = "From: Automated Disk Notifications \n\rReply-to: no-re...@website.com\n\r"; mail($to, $subject, $body, $headers); -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Unable to send mail from PHP to AT&T e-mail address
> Phpster wrote: >> >> >> On Apr 21, 2009, at 20:32, Edward Diener wrote: >> >>> I have a PHP script which uses the PHP 'mail' function. When the >>> script's 'to' address is an AT&T address, such as my own as an AT&T >>> ISP customer, the mail never gets to me. If the 'to' address is >>> anything other than an AT&T address, the mail gets to the recipient. >>> The PHP code for sending the mail is essentially: >>> >>>$headers = 'MIME-Version: 1.0' . "\r\n"; >>>$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; >>>$headers .= 'From: Some From Name '; >>>$to = 'mybellsouthaddress.net'; >>>$subject = 'Some Subject'; >>>$msg = 'Some Message'; >>>if(mail($to,$subject,$msg."\r\n\r\n",$headers)) >>>echo "good"; >>>else >>>echo "bad"; >>> >>> In the actual PHP script the $to, $subject, and $msg are >>> successfully passed to the script from the client side as $_POST, >>> $_POST and $_FILES parameters respectively. I have just filled them >>> in above so that they can be seen as if they were part of the >>> script. The script always returns "good", so the mail function must be successful. >>> >>> In my project, testing has reported that any attempt to use the >>> 'mail' function on the server to send to an AT&T address fails to >>> reach the recipient, while all other addresses used in the testing >>> succeed in reaching the recipient. I can assert this to be the case >>> with my own AT&T address also. I have also checked my AT&T mailbox >>> online to make sure the mail is not being received as Spam. >>> >>> Does anybody have an idea why using the 'mail' function succeeds >>> with all but AT&T $to addresses ? Naturally in the client-server >>> application on which I am working, sending mail from the server must >>> work for all $to addresses. >>> >>> -- >>> PHP General Mailing List (http://www.php.net/) To unsubscribe, >>> visit: http://www.php.net/unsub.php >>> >> >> It might be that the server IP has been blacklisted with at&t as a >> domain from which spam is sent. > > I have found out that the server adds a from header of > 'nob...@myserver.com' where 'myserver' is the name of the server. This > header gets placed first before the From header I supply in my PHP > script ( which should have had the form in the example above of > 'somefromn...@myserver.com, my bad ). > > Perhaps the AT&T mail server, when it sees the 'nob...@myserver.com' > treats it as spam and does not deliver the mail to even the > recipient's spam mailbox. > > I am not sure if it is normal for outgoing SMTP mail servers to > automatically add the 'nob...@myserver.com' from address first in the > header, or even why it does so ? Does anybody know if this is normal > for mail servers to do this ? Evidently other incoming mail servers do > not react to the 'nob...@myserver.com' in any way, so maybe AT&T is > unique in this. > > Any light anyone can throw on the 'nob...@myserver.com' address would > be most welcome. >It is using the apache user @ your host name as the default. Try this: >ini_set('sendmail_from', 'whate...@wherever.com'); You can also add headers to display custom formatted From: with a nice display name, like this: $to = "j...@user.com"; $subject = "Automated Notification"; $body = "Joe, you're using too much disk space!"; $headers = "From: Automated Disk Notifications \n\rReply-to: no-re...@website.com\n\r"; mail($to, $subject, $body, $headers); EDIT: Oops, didn't read OP. Sorry! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: checkboxes
Ashley Sheridan wrote: > On Wed, 2009-04-22 at 01:38 -0400, PJ wrote: > >> Ashley Sheridan wrote: >> >>> On Wed, 2009-04-22 at 07:17 +0530, kranthi wrote: >>> yeh an onclick event handler is required to achieve this. but as Shawn has suggested radio buttons are better in this case. but then again if u want to disable/greyout the other input(like textboxes, other than the radio button itself) u'll hav to use onclick event handler for the radio buttons >>> Not necessarily, you could use CSS to change the background colour: >>> >>> input[checked=checked] >>> { >>> set styles here >>> } >>> >> I see that Shawn's suggested radio buttons will do just fine. I hadn't >> thought about that. Dummy me. >> But the real problem I have is to pass a form input value to a variable. >> For example: >> >> >> How can I pass the "text" input to a variable that could be used by the >> "radio" button? >> The idea is to have several inputs for a search page with the inputs >> limited by the radio button to one choice of several inputs. If I can >> get the input to a variable, I can then manipulate it to do a query for >> the search. :-\ >> Hope this is understandable? >> >> -- >> unheralded genius: "A clean desk is the sign of a dull mind. " >> - >> Phil Jourdan --- p...@ptahhotep.com >> http://www.ptahhotep.com >> http://www.chiccantine.com/andypantry.php >> >> > Just accept all the text inputs from the form, You mean, submit? to the originating page? I'm trying to use $_POST, so action="this_file.php"? Then manipulate the results and pass them to a query and then display on page. Right? > and use a switch on the > radio button to determine which of the text inputs you use. > But how do you use the above - "switch on the radio button" ? > Alternatively, just use one text box for input and use the value of the > radio button to determine what to do with the text. Don't understand this either. I must really be stupid for I have been trying both methods and I just don't know how to deal with this... -- unheralded genius: "A clean desk is the sign of a dull mind. " - Phil Jourdan --- p...@ptahhotep.com http://www.ptahhotep.com http://www.chiccantine.com/andypantry.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: checkboxes
On Wed, 2009-04-22 at 14:55 -0400, PJ wrote: > Ashley Sheridan wrote: > > On Wed, 2009-04-22 at 01:38 -0400, PJ wrote: > > > >> Ashley Sheridan wrote: > >> > >>> On Wed, 2009-04-22 at 07:17 +0530, kranthi wrote: > >>> > yeh an onclick event handler is required to achieve this. but as Shawn > has suggested radio buttons are better in this case. > > but then again if u want to disable/greyout the other input(like > textboxes, other than the radio button itself) u'll hav to use onclick > event handler for the radio buttons > > > >>> Not necessarily, you could use CSS to change the background colour: > >>> > >>> input[checked=checked] > >>> { > >>> set styles here > >>> } > >>> > >> I see that Shawn's suggested radio buttons will do just fine. I hadn't > >> thought about that. Dummy me. > >> But the real problem I have is to pass a form input value to a variable. > >> For example: > >> > >> > >> How can I pass the "text" input to a variable that could be used by the > >> "radio" button? > >> The idea is to have several inputs for a search page with the inputs > >> limited by the radio button to one choice of several inputs. If I can > >> get the input to a variable, I can then manipulate it to do a query for > >> the search. :-\ > >> Hope this is understandable? > >> > >> -- > >> unheralded genius: "A clean desk is the sign of a dull mind. " > >> - > >> Phil Jourdan --- p...@ptahhotep.com > >> http://www.ptahhotep.com > >> http://www.chiccantine.com/andypantry.php > >> > >> > > Just accept all the text inputs from the form, > You mean, submit? to the originating page? I'm trying to use $_POST, so > action="this_file.php"? > Then manipulate the results and pass them to a query and then display on > page. Right? > > and use a switch on the > > radio button to determine which of the text inputs you use. > > > But how do you use the above - "switch on the radio button" ? > > Alternatively, just use one text box for input and use the value of the > > radio button to determine what to do with the text. > Don't understand this either. > I must really be stupid for I have been trying both methods and I just > don't know how to deal with this... > > -- > unheralded genius: "A clean desk is the sign of a dull mind. " > - > Phil Jourdan --- p...@ptahhotep.com >http://www.ptahhotep.com >http://www.chiccantine.com/andypantry.php > > Say your search form has three radio buttons for the possible search criteria; date, title and category, and in the form, next to each is a textbox to accept the input for it. In the PHP code you would do something like this: $type = $_POST['type']; switch($type) { case 'date': { // process date text box here break; } case 'title': { // process title text box here break; } case 'category': { // process category text box here break; } } And you radio buttons would be like this: Ash www.ashleysheridan.co.uk -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] checkboxes
PJ wrote: How to deactivate checkboxes when one in a series is checked? So that only 1 of the other inputs could be used in a search. Probably do the rest with switch stuff. Would be neat if the deactivated checkboxes would go grey. Is this an HTML question? Use onclick?But I think I need to either use a php string or function or would this be a CSS thingy? Thanks for any help. I think you need to explain more precisely what you are doing. However, an appropriate use of client-side processing vs. server-side process is always a factor in a good web app. You *could* disable stuff via choices that are made with PHP, but it requires a submission of data. Javascript would allow you to disable certain things without a submission. First, I'd like to hear more clearly what end result you are going for. Donovan -- =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o D. BROOKE EUCA Design Center WebDNA Software Corp. WEB:> http://www.euca.us | http://www.webdna.us =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o WebDNA: [** Square Bracket Utopia **] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Suggestions of some good, simple file upload 'in progress' code?
"tedd" wrote in message news:p0624080ac614d6bf9...@[192.168.1.101]... > At 9:28 PM -0600 4/21/09, scubak1w1 wrote: >>Hello, >> >>Can someone pass on some suggestions of some good, simple file upload 'in >>progress' code? > > > After all is said, you can pick anything you want from here: > > http://webbytedd.com/bb/wait/ > > This is as simple as it gets for there is no simple solution. > > If you want a real-time upload progress bar, then you may find it too much > effort for the small return it provides. Yoyu might want to take the easy > way out like I did. > > Besides, what does a user expect anyway? They just want to know that > something is happening and an animated gif works as well as anything else. > Is it really important (or do they care) for them to know when 50% is > uploaded? Thanks Tedd, I am thinking that is where I am at... as you said, the user just needs to know that there computer is busy, hang on a second already! I like those icons - if I may be so bold though, and excuse the broadness of the question, are you / can you use some Javascript to display this as the file uploads? I am already using AJAX on the page/form so I guess I could add an icon to the page before I run the PHO to upload the file, yes? BUT I do appreciate all of the other suggestions, very muich - some weekend reading & experimenting I am thinking... :-) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] checkboxes
Lists wrote: > PJ wrote: >> How to deactivate checkboxes when one in a series is checked? >> >> >> >> >> So that only 1 of the other inputs could be used in a search. Probably >> do the rest with switch stuff. >> Would be neat if the deactivated checkboxes would go grey. >> Is this an HTML question? Use onclick?But I think I need to either use a >> php string or function or would this be a CSS thingy? >> Thanks for any help. > > > I think you need to explain more precisely what you are doing. > > However, an appropriate use of client-side processing vs. > server-side process is always a factor in a good web app. > > You *could* disable stuff via choices that are made with > PHP, but it requires a submission of data. Javascript would > allow you to disable certain things without a submission. > > First, I'd like to hear more clearly what end result you > are going for. Well, I'm making a page to do limited searching of the database. To keep it simple I just want to search by title, author, ISBN or copyright date. So, I need to input the user's choice, limit it to one of the options and pass the supplied parameter to the query. I prefer to not use Javascript. No need to disable stuff as that was merely a misdirected thought. I think Ashley's suggestion should work. My problem has been to understand the workings of the form inputs. Now, I'm just anticipating some acrobatic feats to be able to pass the author parameters to the query as they are comprised of two fields (first_name and last_name). But, I think that that can be done, at worst, by doing a different query just for the author. TIA. Phil -- unheralded genius: "A clean desk is the sign of a dull mind. " - Phil Jourdan --- p...@ptahhotep.com http://www.ptahhotep.com http://www.chiccantine.com/andypantry.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: Suggestions of some good, simple file upload 'in progress' code?
On Wed, Apr 22, 2009 at 11:25 AM, Michael Shadle wrote: > On Wed, Apr 22, 2009 at 6:20 AM, haliphax wrote: > >> Michael, >> >> Given the fact that Gears requires a client-side installation, has an >> awful penetration percentage, and his original solution is all >> server-side (though it does require APC and YUI-JS), I wouldn't say >> this is a very good suggestion. Compared to what he has already found, >> the Gears solution is not "clean" by any stretch of the imagination. > > a) the native solution that requires APC is not multi-webserver capable > b) i was just sharing a different approach to an idea. who knows. it > might be something to explore. gears is pretty lightweight, and for > the ease of this and the functionality it brings (not to mention > cross-browser+platform) i see a compelling reason to give it a shot. > c) the APC method -still- requires webserver tweaks and post max size > etc. this is sending small chunks of data, is proxy-safe, and requires > nothing on the server; all that is required is gears, which is a > library to extend your browser's capabilities and i have not heard any > issues with it or security holes thus far. penetration is an issue but > when more sites push it and say "hey, you should install it" the > penetration will grow. not to mention youtube for example is using > roughly the same method and picking up a lot of browser installs off > that. > i completely disagree it is not "clean" - it is literally one browser > addon that a lot of people do have, comes from a reputable company, > and creates basically limitless upload capabilities - i can do 300 meg > files without blinking - it's not one long single POST that can fail > anytime, it's lots of small POST requests; it takes basic PHP on the > server and then some javascript for the UI (all the pieces to get a > basic functional install i sent links to) Unless you are in a corporate environment where you control what is installed on your visitors' machines, then just about any server-side hell you have to put yourself through is "cleaner" to the client than them needing to install ANYTHING. I'm sorry if my opinion seems a little too "black and white," but those are the breaks. I can definitely say that, coming from a higher education institution standpoint, the site I work on would ALWAYS do something server-side and exhaust all of those possibilities before forcing prospective students, applicants, etc. to download additional software for their web browser. It depends on the clientele, really. -- // Todd -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
Shawn McKenzie wrote: Edward Diener wrote: Phpster wrote: On Apr 21, 2009, at 20:32, Edward Diener wrote: I have a PHP script which uses the PHP 'mail' function. When the script's 'to' address is an AT&T address, such as my own as an AT&T ISP customer, the mail never gets to me. If the 'to' address is anything other than an AT&T address, the mail gets to the recipient. The PHP code for sending the mail is essentially: $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: Some From Name '; $to = 'mybellsouthaddress.net'; $subject = 'Some Subject'; $msg = 'Some Message'; if(mail($to,$subject,$msg."\r\n\r\n",$headers)) echo "good"; else echo "bad"; In the actual PHP script the $to, $subject, and $msg are successfully passed to the script from the client side as $_POST, $_POST and $_FILES parameters respectively. I have just filled them in above so that they can be seen as if they were part of the script. The script always returns "good", so the mail function must be successful. In my project, testing has reported that any attempt to use the 'mail' function on the server to send to an AT&T address fails to reach the recipient, while all other addresses used in the testing succeed in reaching the recipient. I can assert this to be the case with my own AT&T address also. I have also checked my AT&T mailbox online to make sure the mail is not being received as Spam. Does anybody have an idea why using the 'mail' function succeeds with all but AT&T $to addresses ? Naturally in the client-server application on which I am working, sending mail from the server must work for all $to addresses. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php It might be that the server IP has been blacklisted with at&t as a domain from which spam is sent. I have found out that the server adds a from header of 'nob...@myserver.com' where 'myserver' is the name of the server. This header gets placed first before the From header I supply in my PHP script ( which should have had the form in the example above of 'somefromn...@myserver.com, my bad ). Perhaps the AT&T mail server, when it sees the 'nob...@myserver.com' treats it as spam and does not deliver the mail to even the recipient's spam mailbox. I am not sure if it is normal for outgoing SMTP mail servers to automatically add the 'nob...@myserver.com' from address first in the header, or even why it does so ? Does anybody know if this is normal for mail servers to do this ? Evidently other incoming mail servers do not react to the 'nob...@myserver.com' in any way, so maybe AT&T is unique in this. Any light anyone can throw on the 'nob...@myserver.com' address would be most welcome. It is using the apache user @ your host name as the default. Try this: ini_set('sendmail_from', 'whate...@wherever.com'); I will try this but I do not understand why it should work. I have a 'From:...' entry in my headers. Why is this not being used as the primary from address and why is 'nob...@myserver.com' being added instead as the first from address ? In other words, I can understand if I supply no 'From:...' header entry that a default 'nob...@myserver.com' would be used but I do not understand why it is used even when I supply a 'From:...' header entry. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] @$_POST[...]
Could somebody explain to me the meaning of @ in $var = @$_POST['title'] ; where could I find a cheat sheet for those kinds of symbols or what are they called? Sorry for my ignorance, but maybe this will take the fog filter our of my neurons. :-\ -- unheralded genius: "A clean desk is the sign of a dull mind. " - Phil Jourdan --- p...@ptahhotep.com http://www.ptahhotep.com http://www.chiccantine.com/andypantry.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] @$_POST[...]
2009/4/22 PJ > Could somebody explain to me the meaning of @ in $var = @$_POST['title'] ; > where could I find a cheat sheet for those kinds of symbols or what are > they called? > Sorry for my ignorance, but maybe this will take the fog filter our of > my neurons. :-\ > > -- > unheralded genius: "A clean desk is the sign of a dull mind. " > - > Phil Jourdan --- p...@ptahhotep.com > http://www.ptahhotep.com > http://www.chiccantine.com/andypantry.php > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > I believe placing an @ in front of a statement suppresses any error messages it generates. -- Luke Slater :O)
Re: [PHP] @$_POST[...]
Rather than looking for cheatsheets you should read the ZCE preparation guide book and PHP manual. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] ! and !=
Hi all. Maybe I'm just getting confused by all the languages I'm trying to work with! But, isn't: if(!$var1 == $var2){ the same thing as if($var1 != $var2){ #1 doesn't work, #2 does. Thanks! George Langley Multimedia Developer Audio/Video Editor Musician, Arranger, Composer www.georgelangley.ca "Too many choices, too little sleep."
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
Any light anyone can throw on the 'nob...@myserver.com' address would be most welcome. It is using the apache user @ your host name as the default. Try this: ini_set('sendmail_from', 'whate...@wherever.com'); I will try this but I do not understand why it should work. I have a 'From:...' entry in my headers. Why is this not being used as the primary from address and why is 'nob...@myserver.com' being added instead as the first from address ? In other words, I can understand if I supply no 'From:...' header entry that a default 'nob...@myserver.com' would be used but I do not understand why it is used even when I supply a 'From:...' header entry. "From: " is used by your mail client to show who it's from. the ini_set (or you can set the 5th param to the mail() function) is a return-path. If the message bounces (recipient's mailbox full, server down, whatever the reason) it gets delivered to that address. They serve different purposes. -- Postgresql & php tutorials http://www.designmagick.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] ! and !=
On Thu, Apr 23, 2009 at 4:30 AM, George Langley wrote: > Hi all. Maybe I'm just getting confused by all the languages I'm > trying to work with! But, isn't: > > if(!$var1 == $var2){ Means if (NOT($var1) == $var2) > > the same thing as > > if($var1 != $var2){ means $var1 NOTEQUALS $var2 > > #1 doesn't work, #2 does. :) Lenin www.twitter.com/nine_L -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: Suggestions of some good, simple file upload 'in progress' code?
On Wed, Apr 22, 2009 at 2:41 PM, haliphax wrote: > On Wed, Apr 22, 2009 at 11:25 AM, Michael Shadle wrote: >> On Wed, Apr 22, 2009 at 6:20 AM, haliphax wrote: >> >>> Michael, >>> >>> Given the fact that Gears requires a client-side installation, has an >>> awful penetration percentage, and his original solution is all >>> server-side (though it does require APC and YUI-JS), I wouldn't say >>> this is a very good suggestion. Compared to what he has already found, >>> the Gears solution is not "clean" by any stretch of the imagination. >> >> a) the native solution that requires APC is not multi-webserver capable >> b) i was just sharing a different approach to an idea. who knows. it >> might be something to explore. gears is pretty lightweight, and for >> the ease of this and the functionality it brings (not to mention >> cross-browser+platform) i see a compelling reason to give it a shot. >> c) the APC method -still- requires webserver tweaks and post max size >> etc. this is sending small chunks of data, is proxy-safe, and requires >> nothing on the server; all that is required is gears, which is a >> library to extend your browser's capabilities and i have not heard any >> issues with it or security holes thus far. penetration is an issue but >> when more sites push it and say "hey, you should install it" the >> penetration will grow. not to mention youtube for example is using >> roughly the same method and picking up a lot of browser installs off >> that. > >> i completely disagree it is not "clean" - it is literally one browser >> addon that a lot of people do have, comes from a reputable company, >> and creates basically limitless upload capabilities - i can do 300 meg >> files without blinking - it's not one long single POST that can fail >> anytime, it's lots of small POST requests; it takes basic PHP on the >> server and then some javascript for the UI (all the pieces to get a >> basic functional install i sent links to) > > Unless you are in a corporate environment where you control what is > installed on your visitors' machines, then just about any server-side > hell you have to put yourself through is "cleaner" to the client than > them needing to install ANYTHING. > > I'm sorry if my opinion seems a little too "black and white," but > those are the breaks. I can definitely say that, coming from a higher > education institution standpoint, the site I work on would ALWAYS do > something server-side and exhaust all of those possibilities before > forcing prospective students, applicants, etc. to download additional > software for their web browser. > > It depends on the clientele, really. It also depends on the servers. If you're behind load balanced webservers, the APC solution is out. If you're on a shared hosting solution, it most likely is out (due to some config tweaking) You're limited to the POST size limits and other file upload limitations inside of php.ini on the server etc. If your clientele find it useful enough, they will download it. People are stupid enough to click on viruses, why would they not click on something that comes from a reputable source as well, and promises them large file uploads, looks like it is part of the website (and not some hokey looking UI from an applet) and is SSL-friendly, proxy-friendly, etc, etc... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] ! and !=
George Langley wrote: Hi all. Maybe I'm just getting confused by all the languages I'm trying to work with! But, isn't: if(!$var1 == $var2){ the same thing as if($var1 != $var2){ #1 doesn't work, #2 does. Thanks! No. The second is seeing if $var1 is not equal to $var2. The first one is doing a "not $var1" is equal to $var2 - which will change it from whatever it is into false. (It's currently set - so that's true, you're switching that - so it becomes false). $ cat test.php http://www.designmagick.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
Chris wrote: Any light anyone can throw on the 'nob...@myserver.com' address would be most welcome. It is using the apache user @ your host name as the default. Try this: ini_set('sendmail_from', 'whate...@wherever.com'); I will try this but I do not understand why it should work. I have a 'From:...' entry in my headers. Why is this not being used as the primary from address and why is 'nob...@myserver.com' being added instead as the first from address ? In other words, I can understand if I supply no 'From:...' header entry that a default 'nob...@myserver.com' would be used but I do not understand why it is used even when I supply a 'From:...' header entry. "From: " is used by your mail client to show who it's from. the ini_set (or you can set the 5th param to the mail() function) is a return-path. If the message bounces (recipient's mailbox full, server down, whatever the reason) it gets delivered to that address. They serve different purposes. Does ini_set actually change the php.ini file in any way ? The reason I ask is that after putting in: ini_set('sendmail_from', 'myem...@myserver.com'); into a new script which I tested out against, the 'mail' function now continues to work but no e-mail is received no matter what the recipient e-mail is. Even is I go back to using my old script which does not have the 'ini_set' in it, no e-mail actually gets receoved even though 'mail' succeeds when called. So I have gone from bad to worse and the ini_set seems to have affected all calls to 'mail' in this way for PHP scripts on the server. Can I correct but somehow stopping PHP ( or may Apache ) and restarting it again to bring back the original php.ini setting ? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] ! and !=
Hi, Thursday, April 23, 2009, 8:30:34 AM, you wrote: GL> Hi all. Maybe I'm just getting confused by all the GL> languages I'm trying to work with! But, isn't: GL> if(!$var1 == $var2){ GL> the same thing as GL> if($var1 != $var2){ GL> #1 doesn't work, #2 does. GL> Thanks! GL> George Langley Multimedia Developer Audio/Video Editor GL> Musician, Arranger, Composer www.georgelangley.ca GL> "Too many choices, too little sleep." Use brackets to make them the same: if(!($var1 == $var2)) { -- regards, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
Edward Diener wrote: Chris wrote: Any light anyone can throw on the 'nob...@myserver.com' address would be most welcome. It is using the apache user @ your host name as the default. Try this: ini_set('sendmail_from', 'whate...@wherever.com'); I will try this but I do not understand why it should work. I have a 'From:...' entry in my headers. Why is this not being used as the primary from address and why is 'nob...@myserver.com' being added instead as the first from address ? In other words, I can understand if I supply no 'From:...' header entry that a default 'nob...@myserver.com' would be used but I do not understand why it is used even when I supply a 'From:...' header entry. "From: " is used by your mail client to show who it's from. the ini_set (or you can set the 5th param to the mail() function) is a return-path. If the message bounces (recipient's mailbox full, server down, whatever the reason) it gets delivered to that address. They serve different purposes. Does ini_set actually change the php.ini file in any way ? No, it only affects the script it's running in. Comment it out. Check your mail server logs and/or apache/php logs to see if anything is going there. -- Postgresql & php tutorials http://www.designmagick.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
> Does ini_set actually change the php.ini file in any way ? The reason I ask > is that after putting in: Yes it does. :)you should have refered to the manual before using the line. Did you write your own myem...@myserver.com? or you kept that exactly like in code? > > ini_set('sendmail_from', 'myem...@myserver.com'); > > into a new script which I tested out against, the 'mail' function now > continues to work but no e-mail is received no matter what the recipient > e-mail is. Even is I go back to using my old script which does not have the > 'ini_set' in it, no e-mail actually gets receoved even though 'mail' > succeeds when called. So I have gone from bad to worse and the ini_set seems > to have affected all calls to 'mail' in this way for PHP scripts on the > server. > > Can I correct but somehow stopping PHP ( or may Apache ) and restarting it > again to bring back the original php.ini setting ? For now you can go back to set the php.ini to default with the ini_set function. You can use ini_get to retrieve data from the php.ini configs a phpinfo() will show you all the current settings. Regards Lenin www.twitter.com/nine_L -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
9el wrote: Does ini_set actually change the php.ini file in any way ? The reason I ask is that after putting in: Yes it does. :)you should have refered to the manual before using the line. It does not. It changes a setting for the script only. It does not change the physical php.ini file. -- Postgresql & php tutorials http://www.designmagick.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] @$_POST[...]
9el wrote: > Rather than looking for cheatsheets you should read the ZCE > preparation guide book and PHP manual. > > That's a lame duck response. I'm not stupid enough to not search and try to find answers on G and in the manuals & tutorials. They are not always obvious so I often rely on the great guys on this list to clear things up. And I have no ide what ZCE is nor do I really care. -- unheralded genius: "A clean desk is the sign of a dull mind. " - Phil Jourdan --- p...@ptahhotep.com http://www.ptahhotep.com http://www.chiccantine.com/andypantry.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] @$_POST[...]
Luke wrote: 2009/4/22 PJ Could somebody explain to me the meaning of @ in $var = @$_POST['title'] ; where could I find a cheat sheet for those kinds of symbols or what are they called? Sorry for my ignorance, but maybe this will take the fog filter our of my neurons. :-\ I believe placing an @ in front of a statement suppresses any error messages it generates. It does - in this case if 'title' is not posted as part of the form, it would have generated a warning or notice (can't remember which). A longer path is: $var = ''; if (isset($_POST['title'])) { $var = $_POST['title']; } The shortcut works but it makes it extremely difficult to find problems with your scripts (think of 50 @'s being used in one script.. eek). -- Postgresql & php tutorials http://www.designmagick.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Suggestions of some good, simple file upload 'in progress' code?
""scubak1w1"" wrote in message news:44.c6.33545.6747f...@pb1.pair.com... > > "tedd" wrote in message > news:p0624080ac614d6bf9...@[192.168.1.101]... >> At 9:28 PM -0600 4/21/09, scubak1w1 wrote: >>>Hello, >>> >>>Can someone pass on some suggestions of some good, simple file upload 'in >>>progress' code? >> >> >> After all is said, you can pick anything you want from here: >> >> http://webbytedd.com/bb/wait/ >> >> This is as simple as it gets for there is no simple solution. >> [snip] How dumb am I? As you stated, 'we' just wanted the user to know "the computer is up to something"... So I just changed the cursor icon with some JS: document.body.style.cursor = 'wait'; and then when the file had uploaded document.body.style.cursor = 'auto'; -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] @$_POST[...]
On Thu, Apr 23, 2009 at 5:26 AM, PJ wrote: > 9el wrote: >> Rather than looking for cheatsheets you should read the ZCE >> preparation guide book and PHP manual. >> >> > That's a lame duck response. I'm not stupid enough to not search and try > to find answers on G and in the manuals & tutorials. They are not always > obvious so I often rely on the great guys on this list to clear things > up. And I have no ide what ZCE is nor do I really care. I'd call you a lame duck just for now. Cause, you could have asked Google what ZCE is. And if you should like programming in PHP you should care about the ZCE as well. ZCE means Zend Certified Engineer. And I refered to that book because that book helped me preparing for that exam. Which covers really important best practices PHP Developers should be aware of. I am not giving you more info as you said you can use Google. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] ! and !=
Doh, of course! Just not thinking about the scope of the operator. If $var1 = 1, then !$var1 = 0 Thanks everyone! George - Original Message - From: Tom Rogers Date: Wednesday, April 22, 2009 17:01 Subject: Re: [PHP] ! and != To: George Langley Cc: php-general@lists.php.net > Hi, > > Thursday, April 23, 2009, 8:30:34 AM, you wrote: > GL> Hi > all. Maybe I'm just getting confused by all the > GL> languages I'm trying to work with! But, isn't: > > GL> if(!$var1 == $var2){ > > GL> the same thing as > > GL> if($var1 != $var2){ > > GL> #1 doesn't > work, #2 does. > GL> Thanks! > > > GL> George Langley Multimedia Developer Audio/Video Editor > GL> Musician, Arranger, Composer www.georgelangley.ca > > GL> "Too many choices, too little sleep." > > Use brackets to make them the same: > > if(!($var1 == $var2)) { > > -- > regards, > Tom > > George Langley Multimedia Developer Audio/Video Editor Musician, Arranger, Composer www.georgelangley.ca
[PHP] Re: Unable to send mail from PHP to AT&T e-mail address
Edward Diener wrote: I have a PHP script which uses the PHP 'mail' function. When the script's 'to' address is an AT&T address, such as my own as an AT&T ISP customer, the mail never gets to me. If the 'to' address is anything other than an AT&T address, the mail gets to the recipient. The PHP code for sending the mail is essentially: $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: Some From Name '; $to = 'mybellsouthaddress.net'; $subject = 'Some Subject'; $msg = 'Some Message'; if(mail($to,$subject,$msg."\r\n\r\n",$headers)) echo "good"; else echo "bad"; In the actual PHP script the $to, $subject, and $msg are successfully passed to the script from the client side as $_POST, $_POST and $_FILES parameters respectively. I have just filled them in above so that they can be seen as if they were part of the script. The script always returns "good", so the mail function must be successful. In my project, testing has reported that any attempt to use the 'mail' function on the server to send to an AT&T address fails to reach the recipient, while all other addresses used in the testing succeed in reaching the recipient. I can assert this to be the case with my own AT&T address also. I have also checked my AT&T mailbox online to make sure the mail is not being received as Spam. Does anybody have an idea why using the 'mail' function succeeds with all but AT&T $to addresses ? Naturally in the client-server application on which I am working, sending mail from the server must work for all $to addresses. Try using SMTP as your mail server. Increasingly, incoming mail servers are requiring secure email. This means logging into your outgoing server. Also, I've starting using Domain Keys and SPF on all my emails, including text to cellphones. Here is my code function, it works with AT&T just fine. Note the use of Pear mail function pearEmailSend($recipient, $emailSubj, $emailText, $applicEmailAddr) { $emailTo = $recipient; $headers['From'] = $applicEmailAddr; $headers['To'] = $emailTo; if(!empty($emailCC)) $headers['Cc'] = $emailCC; $headers['Return-Path'] = $applicEmailAddr; //or can use SMTP_USER; bounces are sent to applic address $headers['Reply-To'] = $applicEmailAddr; $headers['X-miniReg'] = APPLIC_NAME; $headers['Date'] = date('r'); $headers['Subject'] = $emailSubj; $params['debug'] = SMTP_DEBUG; //Careful, do not leave on, creates a nasty message for admins $params['host'] = $_SERVER['SERVER_NAME']; $params['auth'] = SMTP_AUTH; //binary, set in config; some servers require auth $params["username"] = SMTP_USER; //If auth true, must have value $params["password"] = SMTP_PW; //If auth true, must have value $params["localhost"] = $_SERVER['SERVER_NAME']; $params['persist'] = true; //Default true $mail_object = &Mail::factory('smtp', $params); if(!ENABLE_SEND) { echo("pearEmailSend; sending is inhibited. This is the stuff. />Recipient=>$recipientText=>$emailText"); echo printArray($headers) . ''; return; } $result = $mail_object->send($recipient, $headers, $emailText); if (PEAR::isError($result)) { throw new Exception("The email SMTP login does not work, check the config settings. />Tech support required. Error found in pearEmailSend()" . $result->getMessage()); } return true; } -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Unable to send mail from PHP to AT&T e-mail address
Chris wrote: Edward Diener wrote: Chris wrote: Any light anyone can throw on the 'nob...@myserver.com' address would be most welcome. It is using the apache user @ your host name as the default. Try this: ini_set('sendmail_from', 'whate...@wherever.com'); I will try this but I do not understand why it should work. I have a 'From:...' entry in my headers. Why is this not being used as the primary from address and why is 'nob...@myserver.com' being added instead as the first from address ? In other words, I can understand if I supply no 'From:...' header entry that a default 'nob...@myserver.com' would be used but I do not understand why it is used even when I supply a 'From:...' header entry. "From: " is used by your mail client to show who it's from. the ini_set (or you can set the 5th param to the mail() function) is a return-path. If the message bounces (recipient's mailbox full, server down, whatever the reason) it gets delivered to that address. They serve different purposes. Does ini_set actually change the php.ini file in any way ? No, it only affects the script it's running in. Comment it out. Check your mail server logs and/or apache/php logs to see if anything is going there. You are correct. The mail server logs showed that a number of outgoing e-mails had been blocked because of an error. Once the outgoing e-mails were released I received my e-mail. It also turns out that the nob...@myserver.com was added to the header as the Reply-To address, not as a primary From address. I should have looked at this myself rather than taken the comment of someone else. I am still trying to investigate why AT&T e-mails are not being received but it may have to do with the outgoing mail server and is being investigated by my employer. I will wait on any further script changes until he tells me what is happening with the outgoing mail server. Thanks very much for your help. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Suggestions of some good, simple file upload 'in progress' code?
Hello, on 04/22/2009 04:46 PM scubak1w1 said the following: > I am thinking that is where I am at... as you said, the user just needs to > know that there computer is busy, hang on a second already! > > I like those icons - if I may be so bold though, and excuse the broadness of > the question, are you / can you use some Javascript to display this as the > file uploads? I am already using AJAX on the page/form so I guess I could > add an icon to the page before I run the PHO to upload the file, yes? You may want to take a look at this forms class that comes with an upload progress plug-in. http://www.phpclasses.org/formsgeneration That plug-in sends an AJAX/COMET request when the form upload starts and the files are long enough, it shows a progress bar with some statistics like upload speed, transferred data, remaining time, etc.. Here you can see it working live: http://www.meta-language.net/forms-examples.html?example=test_upload_progress You may also want to watch this tutorial video: http://www.phpclasses.org/browse/video/1/package/1/section/plugin-upload-meter.html -- Regards, Manuel Lemos Find and post PHP jobs http://www.phpclasses.org/jobs/ PHP Classes - Free ready to use OOP components written in PHP http://www.phpclasses.org/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php