Re: [WebDNA] WebDNA vs. php war ;-)
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 104818
interpreted = N
texte = It would need the around it to work... But I can't use it without the HTTP_HOST and PHP_SELF lines or it bombs. Relative directories won't work.As for a better way, I don't know... I've been using this snippet for at least 5 years.Dan Strong wrote:> Is that 100% accurate (trying to head off the nitpickers...), i.e. is > it valid without " page and it will work?>> -Dan Strong> http://www.DanStrong.com>>> On 2/19/2010 12:27 PM, Matthew Bohne wrote:>> How about I start with one that I wrote a function to emulate >> WebDNA's capabilities...>>>> $location="index.php;>> header('location: >> http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/'.$location); >>>> (Note: Can not be used after any other headers are written)>>>> versus>>>> [text show=f]location=index.dna[/text]>> [redirect [location]]>> (Note: Can be anywhere on the page)>>>>>> Dan Strong wrote:>>> Provide me with these accurate comparisons and I'll do a 2nd >>> "corrected" vid. Note: the original vid cannot be "replaced:" on >>> youtube.>>>>>> -Dan Strong>>> http://www.DanStrong.com>>>>>>>>> On 2/19/2010 12:10 PM, Donovan Brooke wrote:>>>> Paul Willis wrote:>>>>> At the risk of being chased off the list some commentators do have >>>>> a point.>>>>>>>>>> A lot of the PHP example code is padded out unnecessarily. Why are >>>>> the tags included on separate lines, why isn't there a >>>>> similar at the top of each example? Not to >>>>> mention that many setups work with ?> short PHP tags>>>>>>>>>> You don't have to set a variable and then echo it, you can just >>>>> print it straight out etc., for instance...>>>>>>>>>> >>>> $browser = $_SERVER['HTTP_USER_AGENT'];>>>>> print "$browser";>>>>> ?>>>>>>>>>>> could be...>>>>>>>>>> echo ($_SERVER['HTTP_USER_AGENT']);?>>>>>>>>>>> There are also various (unnecessary) lines of error checking code >>>>> included in the PHP samples.>>>>>>>>>> The thing is WebNDA is simpler to code than PHP we don't have to >>>>> 'cheat' to prove it.>>>>>>>>>> echo ($_SERVER['HTTP_USER_AGENT']);?> is still longer and >>>>> messier than [browsername]>>>>>>>>>> Paul>>>>>>>>>>>> I agree 100% Paul (though I love the general presentation of Dan's >>>> vid!). Comparisons have to be accurate else you lose "clout". Many >>>> of the examples being put out there, including many of them on >>>> webdna.us, could be presented much more accurately and WebDNA will >>>> still "win" the majority of them. You are right.>>>>>>>> Donovan>>>>>>>>>>>>>>>>>>> --------------------------------------------------------->>> This message is sent to you because you are subscribed to>>> the mailing list
.>>> To unsubscribe, E-mail to: >>> archives: http://mail.webdna.us/list/talk@webdna.us>>> old archives: http://dev.webdna.us/TalkListArchive/>>> Bug Reporting: >>> http://forum.webdna.us/eucabb.html?page=topics&category=288>>>>>>>>>> --------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us>> old archives: http://dev.webdna.us/TalkListArchive/>> Bug Reporting: >> http://forum.webdna.us/eucabb.html?page=topics&category=288> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/> Bug Reporting: > http://forum.webdna.us/eucabb.html?page=topics&category=288>>
Associated Messages, from the most recent to the oldest:
It would need the around it to work... But I can't use it without the HTTP_HOST and PHP_SELF lines or it bombs. Relative directories won't work.As for a better way, I don't know... I've been using this snippet for at least 5 years.Dan Strong wrote:> Is that 100% accurate (trying to head off the nitpickers...), i.e. is > it valid without " page and it will work?>> -Dan Strong> http://www.DanStrong.com>>> On 2/19/2010 12:27 PM, Matthew Bohne wrote:>> How about I start with one that I wrote a function to emulate >> WebDNA's capabilities...>>>> $location="index.php;>> header('location: >> http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/'.$location); >>>> (Note: Can not be used after any other headers are written)>>>> versus>>>> [text show=f]location=index.dna[/text]>> [redirect [location]]>> (Note: Can be anywhere on the page)>>>>>> Dan Strong wrote:>>> Provide me with these accurate comparisons and I'll do a 2nd >>> "corrected" vid. Note: the original vid cannot be "replaced:" on >>> youtube.>>>>>> -Dan Strong>>> http://www.DanStrong.com>>>>>>>>> On 2/19/2010 12:10 PM, Donovan Brooke wrote:>>>> Paul Willis wrote:>>>>> At the risk of being chased off the list some commentators do have >>>>> a point.>>>>>>>>>> A lot of the PHP example code is padded out unnecessarily. Why are >>>>> the tags included on separate lines, why isn't there a >>>>> similar at the top of each example? Not to >>>>> mention that many setups work with ?> short PHP tags>>>>>>>>>> You don't have to set a variable and then echo it, you can just >>>>> print it straight out etc., for instance...>>>>>>>>>> >>>> $browser = $_SERVER['HTTP_USER_AGENT'];>>>>> print "$browser";>>>>> ?>>>>>>>>>>> could be...>>>>>>>>>> echo ($_SERVER['HTTP_USER_AGENT']);?>>>>>>>>>>> There are also various (unnecessary) lines of error checking code >>>>> included in the PHP samples.>>>>>>>>>> The thing is WebNDA is simpler to code than PHP we don't have to >>>>> 'cheat' to prove it.>>>>>>>>>> echo ($_SERVER['HTTP_USER_AGENT']);?> is still longer and >>>>> messier than [browsername]>>>>>>>>>> Paul>>>>>>>>>>>> I agree 100% Paul (though I love the general presentation of Dan's >>>> vid!). Comparisons have to be accurate else you lose "clout". Many >>>> of the examples being put out there, including many of them on >>>> webdna.us, could be presented much more accurately and WebDNA will >>>> still "win" the majority of them. You are right.>>>>>>>> Donovan>>>>>>>>>>>>>>>>>>> --------------------------------------------------------->>> This message is sent to you because you are subscribed to>>> the mailing list .>>> To unsubscribe, E-mail to: >>> archives: http://mail.webdna.us/list/talk@webdna.us>>> old archives: http://dev.webdna.us/TalkListArchive/>>> Bug Reporting: >>> http://forum.webdna.us/eucabb.html?page=topics&category=288>>>>>>>>>> --------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us>> old archives: http://dev.webdna.us/TalkListArchive/>> Bug Reporting: >> http://forum.webdna.us/eucabb.html?page=topics&category=288> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/> Bug Reporting: > http://forum.webdna.us/eucabb.html?page=topics&category=288>>
Matthew Bohne
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
WebCat Code and WebStar Search? (2000)
Emailer Set Up (1997)
question: search return in order (1997)
Subtotal help (1997)
Mozilla/4. and Browser Info.txt (1997)
Rotating photo gallery (2004)
AOL and webcat (1998)
Limit on nested [ShowIf]'s? (1997)
WebCatalog 3.0.8 Mac OS (2000)
Public beta 2 for WebCatalog 4.0 is now available. (2000)
Frames and WebCat (1997)
Major bug report on rootbeer (1997)
RE: WebCatalog2 for NT Beta Request (1997)
[WebDNA] [ReturnRaw] problem (2010)
rotating thumbnails (1997)
Bug? (1997)
For those of you not on the WebCatalog Beta... (1997)
WebCommerce: Folder organization ? (1997)
Linebreaks and [writefile] (2003)
Show if time tags (1997)