<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-16369</id>
	<title>Nabble - NYPhp</title>
	<updated>2008-12-04T13:00:24Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/NYPhp-f16369.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/NYPhp-f16369.html" />
	<subtitle type="html">&lt;a href=&quot;http://www.nyphp.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;NYPhp&lt;/a&gt;&amp;nbsp;- New York PHP community.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-20842395</id>
	<title>Immediate need for PHP E-commerce developer - Midtown NYC</title>
	<published>2008-12-04T13:00:24Z</published>
	<updated>2008-12-04T13:00:24Z</updated>
	<author>
		<name>Terkovich, John (02940)</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;Robert
Half Technology is currently recruiting for a PHP&amp;nbsp; E-Commerce Web
Developer for a month long project that could extend.&amp;nbsp; Our client is a
successful mid-sized interactive agency who has an excess of projects needing
completion by mid January.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-Our
client is looking for experience in developing e-commerce sites and content
management systems for consumer facing sites. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-Ideally
we are looking for an individual strong in both front end and back end
developing on an open source platform.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-Strong
back end development is the focus of this position.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-Strong
PHP5 + MySQL experience required&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-Experience
with HMTL, CSS, XML and JavaScript will be required.&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-Individuals
with experience with tools such as a Silverstripe and Magento will be given
priority review.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;Thank
you,&lt;/span&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial Narrow&quot;,&quot;sans-serif&quot;;
color:black'&gt;John Terkovich&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:12.0pt;font-family:
&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial Narrow&quot;,&quot;sans-serif&quot;;
color:black'&gt;Account Executive&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=220 style='width:165.0pt'&gt;
 &lt;tr&gt;
  &lt;td style='border:solid windowtext 1.0pt;border-left:none;background:#009999;
  padding:0in 0in 0in 0in'&gt;
  &lt;p class=MsoNormal&gt;&lt;span style='font-size:8.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
  color:white'&gt;&amp;nbsp;Robert Half Technology&lt;/span&gt;&lt;span style='font-size:8.0pt;
  font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:black'&gt; &lt;/span&gt;&lt;span style='font-size:8.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:black'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;245 Park Avenue, 25th Floor&lt;/span&gt;&lt;span style='font-size:7.5pt;
font-family:&quot;Century Gothic&quot;,&quot;sans-serif&quot;;color:black'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;New York, NY 10167&lt;/span&gt;&lt;span style='font-size:7.5pt;font-family:
&quot;Century Gothic&quot;,&quot;sans-serif&quot;;color:black'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;Tel: 212.687.7072&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;Fax: 212.973.0818&lt;/span&gt;&lt;span style='font-size:7.5pt;font-family:
&quot;Century Gothic&quot;,&quot;sans-serif&quot;;color:black'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;E-Mail: &lt;a href=&quot;john.terkovich@rht.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;span style='color:blue'&gt;john.terkovich@...&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;Website: &lt;/span&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Century Gothic&quot;,&quot;sans-serif&quot;;
color:black'&gt;&lt;a href=&quot;http://www.rht.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;span style='font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:blue'&gt;www.rht.com&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Century Gothic&quot;,&quot;sans-serif&quot;;
color:black'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#008040'&gt;Robert Half International has been named to the America&amp;#8217;s
Most Admired Companies list by &lt;i&gt;Fortune&lt;/i&gt; magazine, ranking number one in
the temporary help industry.&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP Community Jobs Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/jobs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/jobs&lt;/a&gt;&lt;br&gt;&lt;br&gt;NYPHPCon 2006 Presentations Online
&lt;br&gt;&lt;a href=&quot;http://www.nyphpcon.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphpcon.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;Show Your Participation in New York PHP
&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Jobs-f16373.html&quot; embed=&quot;fixTarget[16373]&quot; target=&quot;_top&quot; &gt;NYPHP-Jobs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Immediate-need-for-PHP-E-commerce-developer---Midtown-NYC-tp20842395p20842395.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20838071</id>
	<title>Sr. PHP developer needed in Midtown</title>
	<published>2008-12-04T09:15:20Z</published>
	<updated>2008-12-04T09:15:20Z</updated>
	<author>
		<name>Kevin Lester-2</name>
	</author>
	<content type="html">&lt;html xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:st1=&quot;urn:schemas-microsoft-com:office:smarttags&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;City&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;State&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;place&quot; downloadurl=&quot;http://www.5iantlavalamp.com/&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;Street&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;address&quot; /&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
st1\:*{behavior:url(#default#ieooui) }
&lt;/style&gt;
&lt;![endif]--&gt;


&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=4 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:14.0pt;color:navy;font-weight:bold'&gt;Sr. PHP Application
Developer&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font color=navy&gt;&lt;span style='color:navy'&gt; &lt;b&gt;&lt;span style='font-weight:bold'&gt;Software Engineer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy;font-weight:bold'&gt;To $120K. Exceptional
Benefit Package includes stock options&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy;font-weight:bold'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;The Director of Engineering is new and is
growing the engineering team. Currently, there are three PHP Developers, 2 Jr.,
1 Mid-level. This is a newly-created Senior PHP Developer. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='background:white'&gt;&lt;b&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy;font-weight:
bold'&gt;Job Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;Client is
looking for a full-time senior PHP application developer with exceptional
talent, an abundance of energy, and a high-degree of self-motivation, to work
with our cutting edge Platform. We are the leading provider of multivariable
testing solutions for companies doing business on the web, and we help our
clients maximize their conversion rates online through real-time testing of
landing pages, registration pages, and other points of customer interaction.
This is called Adaptive Targeting. &amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='background:white'&gt;&lt;b&gt;&lt;u&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy;font-weight:
bold'&gt;This a challenging position not suitable for novices&lt;/span&gt;&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&lt;font color=navy&gt;&lt;span style='color:navy'&gt;. This new Sr. Developer will be improving
upon the features they currently offer. There is a lot of growth potential
here&amp;#8230;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='background:white'&gt;&lt;b&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy;font-weight:
bold'&gt;Required Skills&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;Excellent
written communication, organizational, and time-management skills, and a
conscientious nature are required.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='background:white'&gt;&lt;b&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy;font-weight:
bold'&gt;Required Experience&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;Education: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;ul type=disc&gt;
 &lt;li class=MsoNormal style='color:navy;mso-margin-top-alt:auto;mso-margin-bottom-alt:
     auto;mso-list:l1 level1 lfo1;background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;MSEE/CS. 7 years of
     related experience and/or BSEE/CS degree with 10 years experience or
     equivalent combination of education and related experience. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style='background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;Core Skills: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;ul type=disc&gt;
 &lt;li class=MsoNormal style='color:navy;mso-margin-top-alt:auto;mso-margin-bottom-alt:
     auto;mso-list:l2 level1 lfo2;background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;5+ years of
     experience PHP. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
 &lt;li class=MsoNormal style='color:navy;mso-margin-top-alt:auto;mso-margin-bottom-alt:
     auto;mso-list:l2 level1 lfo2;background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;7+ years of
     experience MySQL. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
 &lt;li class=MsoNormal style='color:navy;mso-margin-top-alt:auto;mso-margin-bottom-alt:
     auto;mso-list:l2 level1 lfo2;background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;7+ years of
     experience JavaScript. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
 &lt;li class=MsoNormal style='color:navy;mso-margin-top-alt:auto;mso-margin-bottom-alt:
     auto;mso-list:l2 level1 lfo2;background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;7+ years of
     experience Application architecture and design in high performance
     PHP/MySQL environment. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style='background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;Other preferred skills: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;ul type=disc&gt;
 &lt;li class=MsoNormal style='color:navy;mso-margin-top-alt:auto;mso-margin-bottom-alt:
     auto;mso-list:l0 level1 lfo3;background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;HTML CSS XML &lt;st1:place w:st=&quot;on&quot;&gt;&lt;st1:City w:st=&quot;on&quot;&gt;Ajax&lt;/st1:City&gt;&lt;/st1:place&gt; C Red Hat Linux.
     &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
 &lt;li class=MsoNormal style='color:navy;mso-margin-top-alt:auto;mso-margin-bottom-alt:
     auto;mso-list:l0 level1 lfo3;background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;Experience with
     building C extensions for PHP would be a real plus. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
 &lt;li class=MsoNormal style='color:navy;mso-margin-top-alt:auto;mso-margin-bottom-alt:
     auto;mso-list:l0 level1 lfo3;background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;Our architecture is
     object based, so a solid understanding of object oriented programming
     concepts and principles is crucial. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
 &lt;li class=MsoNormal style='color:navy;mso-margin-top-alt:auto;mso-margin-bottom-alt:
     auto;mso-list:l0 level1 lfo3;background:white'&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;Some experience with
     other languages such as Perl, C++, .NET, etc. would be beneficial &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;CONTACT KEVIN LESTER &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;@ 212 293 4367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 color=navy face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:navy'&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20838071&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;klester@...&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;Kevin R.
Lester&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;V.P.
Resource &amp;amp; Account Management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;Concepts in
Staffing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;u1:Street u2:st=&quot;on&quot;&gt;&lt;u1:address u2:st=&quot;on&quot;&gt;&lt;st1:Street w:st=&quot;on&quot;&gt;&lt;st1:address w:st=&quot;on&quot;&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;9 East 37&lt;sup&gt;th&lt;/sup&gt; Street&lt;/span&gt;&lt;/font&gt;&lt;/st1:address&gt;&lt;/st1:Street&gt;&lt;/u1:address&gt;&lt;/u1:Street&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;3&lt;sup&gt;rd&lt;/sup&gt;
Floor&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;u1:place u2:st=&quot;on&quot;&gt;&lt;u1:State u2:st=&quot;on&quot;&gt;&lt;st1:State w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:
  10.0pt;font-family:Arial'&gt;New York&lt;/span&gt;&lt;/font&gt;&lt;/st1:place&gt;&lt;/st1:State&gt;&lt;/u1:State&gt;&lt;/u1:place&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;, N.Y.10016&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;212 293 4367
(direct)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;862 252 0977
(cell)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20838071&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;klester@...&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP Community Jobs Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/jobs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/jobs&lt;/a&gt;&lt;br&gt;&lt;br&gt;NYPHPCon 2006 Presentations Online
&lt;br&gt;&lt;a href=&quot;http://www.nyphpcon.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphpcon.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;Show Your Participation in New York PHP
&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;PHP-NY.doc&lt;/strong&gt; (41K) &lt;a href=&quot;http://www.nabble.com/attachment/20838071/0/PHP-NY.doc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Jobs-f16373.html&quot; embed=&quot;fixTarget[16373]&quot; target=&quot;_top&quot; &gt;NYPHP-Jobs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Sr.-PHP-developer-needed-in-Midtown-tp20838071p20838071.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20838009</id>
	<title>Re: PHP/Java Bridge</title>
	<published>2008-12-04T09:00:38Z</published>
	<updated>2008-12-04T09:00:38Z</updated>
	<author>
		<name>Daniel Krook</name>
	</author>
	<content type="html">Hi Donald,
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; From: &amp;quot;Donald J. Organ IV&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20838009&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dorgan@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; To: NYPHP Talk &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20838009&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;talk@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Date: 12/03/2008 03:48 PM
&lt;br&gt;&amp;gt; Subject: [nyphp-talk] PHP/Java Bridge
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So I am trying to use Apache Lucene to add searching to a 
&lt;br&gt;&amp;gt; site I am working on. And so far I have been able to use 
&lt;br&gt;&amp;gt; the PHP/Java Bridge for this. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://php-java-bridge.sourceforge.net/pjb/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://php-java-bridge.sourceforge.net/pjb/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Has anyone used this before??
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; For the most part I have this working but I am trying to 
&lt;br&gt;&amp;gt; impletement MultiFieldQueryParser but not sure how to pass
&lt;br&gt;&amp;gt; the fields. &amp;nbsp;I have tried the following:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; $parser = new Java( 
&lt;br&gt;&amp;gt; 'org.apache.lucene.queryParser.MultiFieldQueryParser',array
&lt;br&gt;&amp;gt; ('name','description'),$analyzer );
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have also tried:
&lt;br&gt;&amp;gt; $parser = new Java( 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;'org.apache.lucene.queryParser.MultiFieldQueryParser',&amp;quot;name,description&amp;quot;,
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; $analyzer );
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; AND
&lt;br&gt;&amp;gt; $parser = new Java( 
&lt;br&gt;&amp;gt; 'org.apache.lucene.queryParser.MultiFieldQueryParser',&amp;quot;name
&lt;br&gt;&amp;gt; description&amp;quot;,$analyzer );
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And I am not getting anything, has anyone done this before??
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Donald
&lt;/div&gt;&lt;br&gt;I was going to recommend you post this over to the PHP/Java Bridge list, 
&lt;br&gt;but I see you've already done that :)
&lt;br&gt;&lt;br&gt;I have not used Lucene before, but there are some resources I came across 
&lt;br&gt;when building a Project Zero/WebSphere sMash app recently. &amp;nbsp; They may be 
&lt;br&gt;of use:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.projectzero.org/blog/index.php/2008/10/28/searching-for-information-with-php-java-and-apache-lucene/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.projectzero.org/blog/index.php/2008/10/28/searching-for-information-with-php-java-and-apache-lucene/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/websphere/library/techarticles/0809_phillips/0809_phillips.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ibm.com/developerworks/websphere/library/techarticles/0809_phillips/0809_phillips.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;-Dan
&lt;br&gt;&lt;br&gt;&lt;br&gt;Daniel Krook
&lt;br&gt;Senior IT Specialist - Content Tools Developer, Global Solutions, ibm.com
&lt;br&gt;IBM Certified IT Specialist, SCSA, SCJP, SCWCD, ZCE, ICDAssoc., ICAD
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/PHP-Java-Bridge-tp20821369p20838009.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20836208</id>
	<title>Immediate need for QA engineer with heavy LAMP experience - midtown NYC</title>
	<published>2008-12-04T07:49:25Z</published>
	<updated>2008-12-04T07:49:25Z</updated>
	<author>
		<name>Terkovich, John (02940)</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;Robert
Half Technology is currently recruiting for an immediate job opportunity in
Midtown Manhattan. The position is a month long (could extend longer) contract for
a major entertainment company. Below is a job description:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-
Hands-on Quality Assurance professional with several years of experience
conducting quality assurance testing for enterprise Web site. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-
Must be adept and speedy at writing test plans and conducting rigorous testing
of Web applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-
Must be extremely comfortable with back-end (as opposed to interface) testing
(e.g. verifying and manipulating data in MySQL and Oracle databases)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-
Experienced, fast, thorough&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-
Must have experience with LAMP environment. &amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-
Must have a working knowledge of quality assurance methodologies.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-
Familiarity with Linux, PHP, MYSQL, XML and Oracle. &amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;-
Creativity and the ability to work in a high-volume work environment are
required&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;Thank
you,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial Narrow&quot;,&quot;sans-serif&quot;;
color:black'&gt;John Terkovich&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:12.0pt;font-family:
&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial Narrow&quot;,&quot;sans-serif&quot;;
color:black'&gt;Account Executive&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=220 style='width:165.0pt'&gt;
 &lt;tr&gt;
  &lt;td style='border:solid windowtext 1.0pt;border-left:none;background:#009999;
  padding:0in 0in 0in 0in'&gt;
  &lt;p class=MsoNormal&gt;&lt;span style='font-size:8.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
  color:white'&gt;&amp;nbsp;Robert Half Technology&lt;/span&gt;&lt;span style='font-size:8.0pt;
  font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:black'&gt; &lt;/span&gt;&lt;span style='font-size:8.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:black'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;245 Park Avenue, 25th Floor&lt;/span&gt;&lt;span style='font-size:7.5pt;
font-family:&quot;Century Gothic&quot;,&quot;sans-serif&quot;;color:black'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;New York, NY 10167&lt;/span&gt;&lt;span style='font-size:7.5pt;font-family:
&quot;Century Gothic&quot;,&quot;sans-serif&quot;;color:black'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;Tel: 212.687.7072&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;Fax: 212.973.0818&lt;/span&gt;&lt;span style='font-size:7.5pt;font-family:
&quot;Century Gothic&quot;,&quot;sans-serif&quot;;color:black'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;E-Mail: &lt;a href=&quot;john.terkovich@rht.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;span style='color:blue'&gt;john.terkovich@...&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:black'&gt;Website: &lt;/span&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Century Gothic&quot;,&quot;sans-serif&quot;;
color:black'&gt;&lt;a href=&quot;http://www.rht.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;span style='font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:blue'&gt;www.rht.com&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:7.5pt;font-family:&quot;Century Gothic&quot;,&quot;sans-serif&quot;;
color:black'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#008040'&gt;Robert Half International has been named to the America&amp;#8217;s
Most Admired Companies list by &lt;i&gt;Fortune&lt;/i&gt; magazine, ranking number one in
the temporary help industry.&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP Community Jobs Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/jobs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/jobs&lt;/a&gt;&lt;br&gt;&lt;br&gt;NYPHPCon 2006 Presentations Online
&lt;br&gt;&lt;a href=&quot;http://www.nyphpcon.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphpcon.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;Show Your Participation in New York PHP
&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Jobs-f16373.html&quot; embed=&quot;fixTarget[16373]&quot; target=&quot;_top&quot; &gt;NYPHP-Jobs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Immediate-need-for-QA-engineer-with-heavy-LAMP-experience---midtown-NYC-tp20836208p20836208.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20835794</id>
	<title>Re: Session timing out too soon</title>
	<published>2008-12-04T07:30:41Z</published>
	<updated>2008-12-04T07:30:41Z</updated>
	<author>
		<name>Petros Ziogas</name>
	</author>
	<content type="html">That was an awesome read.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I felt really good for doing something similar for some years now :)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I also agree that authentication should not rely on anything more than a well written algorythm.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Petros Ziogas&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://www.royalblue.gr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.royalblue.gr&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Dec 4, 2008 at 5:09 PM, Paul A Houle &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20835794&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;paul@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;div class=&quot;Ih2E3d&quot;&gt;Dan Cech wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;
If you switch to a custom session storage system (ie, database-backed&lt;br&gt;
sessions), then you can control the GC this way because they won&amp;#39;t be&lt;br&gt;
cleaned up by the default garbage collector.&lt;br&gt;
 &amp;nbsp;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;
 &amp;nbsp; This is the real answer. &amp;nbsp;PHP sessions (as well as the session mechanisms built into other systems such as JSP and &lt;a href=&quot;http://ASP.NET&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;ASP.NET&lt;/a&gt;) are flawed in a number of ways. &amp;nbsp;They are highly seductive to newbies, &amp;nbsp;since they help you write an application that almost works quickly, &amp;nbsp;but you can spend forever dealing with glitches and stability problems with them.&lt;br&gt;

&lt;br&gt;
 &amp;nbsp; User authentication should be done like this:&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://pdos.csail.mit.edu/papers/webauth:sec10.pdf&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://pdos.csail.mit.edu/papers/webauth:sec10.pdf&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; That paper has been around for a decade and it still astonishes me that people are still using authentication systems that don&amp;#39;t really work. &amp;nbsp;I mean, &amp;nbsp;an authentication system that&amp;#39;s bound to a specific language? &amp;nbsp;That isn&amp;#39;t good enough for the booby prize, &amp;nbsp;never mind the enterprise. &lt;br&gt;

The cryptography-based system in the above paper is scalable and can be implemented in about 100 lines of code in just about any language. &amp;nbsp;That mean you can log in once and access applications written in PHP, &amp;nbsp;Perl, &amp;nbsp;Java, &amp;nbsp;Ruby, &amp;nbsp;C# or whatever. &amp;nbsp;It&amp;#39;s possible to authenticate a user using only cryptography, &amp;nbsp;so you put a very limited load on a central database or session store.&lt;br&gt;

&lt;br&gt;
Other than that, &amp;nbsp;it turns out that the sessions scope is rarely the ~correct~ scope for any application. &amp;nbsp;For instance, &amp;nbsp;I&amp;#39;ve seen that sites that use language-bound sesson mechanisms often lose about 50% of sales because of glitches. &amp;nbsp;These glitches are hard to reproduce or monitor because session systems don&amp;#39;t provide any log of lost shopping carts. &amp;nbsp;You&amp;#39;ll hear businessmen complain about how they can&amp;#39;t afford to do things right, &amp;nbsp;but then they&amp;#39;re just happy to lose $2K of sales a day to a bad shopping cart.&lt;div&gt;
&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;Wj3C7c&quot;&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
New York PHP User Group Community Talk Mailing List&lt;br&gt;
&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Session-timing-out-too-soon-tp20834194p20835794.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20835342</id>
	<title>Re: Session timing out too soon</title>
	<published>2008-12-04T07:09:26Z</published>
	<updated>2008-12-04T07:09:26Z</updated>
	<author>
		<name>Paul Houle</name>
	</author>
	<content type="html">Dan Cech wrote:
&lt;br&gt;&amp;gt; If you switch to a custom session storage system (ie, database-backed
&lt;br&gt;&amp;gt; sessions), then you can control the GC this way because they won't be
&lt;br&gt;&amp;gt; cleaned up by the default garbage collector.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; This is the real answer. &amp;nbsp;PHP sessions (as well as the session 
&lt;br&gt;mechanisms built into other systems such as JSP and ASP.NET) are flawed 
&lt;br&gt;in a number of ways. &amp;nbsp;They are highly seductive to newbies, &amp;nbsp;since they 
&lt;br&gt;help you write an application that almost works quickly, &amp;nbsp;but you can 
&lt;br&gt;spend forever dealing with glitches and stability problems with them.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; User authentication should be done like this:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://pdos.csail.mit.edu/papers/webauth:sec10.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pdos.csail.mit.edu/papers/webauth:sec10.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; That paper has been around for a decade and it still astonishes me 
&lt;br&gt;that people are still using authentication systems that don't really 
&lt;br&gt;work. &amp;nbsp;I mean, &amp;nbsp;an authentication system that's bound to a specific 
&lt;br&gt;language? &amp;nbsp;That isn't good enough for the booby prize, &amp;nbsp;never mind the 
&lt;br&gt;enterprise. 
&lt;br&gt;&lt;br&gt;The cryptography-based system in the above paper is scalable and can be 
&lt;br&gt;implemented in about 100 lines of code in just about any language. &amp;nbsp;That 
&lt;br&gt;mean you can log in once and access applications written in PHP, &amp;nbsp;Perl, &amp;nbsp;
&lt;br&gt;Java, &amp;nbsp;Ruby, &amp;nbsp;C# or whatever. &amp;nbsp;It's possible to authenticate a user 
&lt;br&gt;using only cryptography, &amp;nbsp;so you put a very limited load on a central 
&lt;br&gt;database or session store.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Other than that, &amp;nbsp;it turns out that the sessions scope is rarely the 
&lt;br&gt;~correct~ scope for any application. &amp;nbsp;For instance, &amp;nbsp;I've seen that 
&lt;br&gt;sites that use language-bound sesson mechanisms often lose about 50% of 
&lt;br&gt;sales because of glitches. &amp;nbsp;These glitches are hard to reproduce or 
&lt;br&gt;monitor because session systems don't provide any log of lost shopping 
&lt;br&gt;carts. &amp;nbsp;You'll hear businessmen complain about how they can't afford to 
&lt;br&gt;do things right, &amp;nbsp;but then they're just happy to lose $2K of sales a day 
&lt;br&gt;to a bad shopping cart.
&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Session-timing-out-too-soon-tp20834194p20835342.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20834542</id>
	<title>Re: Session timing out too soon</title>
	<published>2008-12-04T06:31:31Z</published>
	<updated>2008-12-04T06:31:31Z</updated>
	<author>
		<name>Michael Sims-3</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Bitstream Vera Sans Mono'; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;On Thursday 04 December 2008, Aaron Fischer wrote:&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; Greetings,&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; I have an application built for internal use that has a user login and&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; then uses sessions to track their state.  I am running into a problem&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; in that their session seems to expire if they are on one page for&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; somewhere between 15-25 minutes.  This creates a big problem because&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; they type up a long report, submit it and then get booted out of the&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; application without the report being saved.&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; I would like to have the user be able to be logged in for a full eight&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; hour day, regardless of their level of activity.&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; How would I do this?  I would appreciate any suggestions.  Also of&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&amp;gt; note, I am in a shared hosting environment.&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;This one has been asked before.  The default lifetime for sessions is 24 minutes.  However, in a shared environment, the default lifetime is the lowest of any user's choice; so if one user on the shared server has the default lifetime set to 1 minute, EVERYONE'S sessions expire after one minute (more or less; read up on how session files are randomly deleted).  Because PHP can't tell the difference between that user's session files and your session files, they're all in the same common directory.&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;So.  What you need to do is specify your own directory for your session files (/sharedserver/myroot/mysessionfiles/), and then set the cleanup lifetime to whatever you want (session.gc_maxlifetime).&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;Here's an explanation with some sample code:&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;http://www.captain.at/howto-php-sessions.php&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;Michael Sims&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;&quot;&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Session-timing-out-too-soon-tp20834194p20834542.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20834383</id>
	<title>Re: Session timing out too soon</title>
	<published>2008-12-04T06:23:27Z</published>
	<updated>2008-12-04T06:23:27Z</updated>
	<author>
		<name>Dan Cech</name>
	</author>
	<content type="html">Aaron Fischer wrote:
&lt;br&gt;&amp;gt; I would like to have the user be able to be logged in for a full eight
&lt;br&gt;&amp;gt; hour day, regardless of their level of activity.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; How would I do this? &amp;nbsp;I would appreciate any suggestions. &amp;nbsp;Also of note,
&lt;br&gt;&amp;gt; I am in a shared hosting environment.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I tried three different solutions without any luck so far:
&lt;br&gt;&amp;gt; 1) Using session_set_cookie_params() to extend the lifetime of the
&lt;br&gt;&amp;gt; session cookie.
&lt;br&gt;&lt;br&gt;The default setting of 0 for session.cookie_lifetime means 'until the
&lt;br&gt;browser is closed', so you shouldn't need to mess with this.
&lt;br&gt;&lt;br&gt;&amp;gt; 2) Using a javascript function to to periodically call an image to
&lt;br&gt;&amp;gt; simulate page activity.
&lt;br&gt;&lt;br&gt;You're on the right track here, but you need to be calling a php script
&lt;br&gt;which accesses the session to renew the last access time. &amp;nbsp;Just
&lt;br&gt;requesting a static image won't do it.
&lt;br&gt;&lt;br&gt;&amp;gt; 3) Using ini_set(session.gc_maxlifetime) to set the the number of
&lt;br&gt;&amp;gt; seconds for php to wait before data may be seen as garbage and be
&lt;br&gt;&amp;gt; cleaned up.
&lt;br&gt;&lt;br&gt;The problem you're most likely having here is that any scripts on the
&lt;br&gt;machine which don't have this setting will trigger the session garbage
&lt;br&gt;collector with the default settings, and cheerfully delete your session
&lt;br&gt;files.
&lt;br&gt;&lt;br&gt;If you switch to a custom session storage system (ie, database-backed
&lt;br&gt;sessions), then you can control the GC this way because they won't be
&lt;br&gt;cleaned up by the default garbage collector.
&lt;br&gt;&lt;br&gt;Dan
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Session-timing-out-too-soon-tp20834194p20834383.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20834194</id>
	<title>Session timing out too soon</title>
	<published>2008-12-04T06:12:36Z</published>
	<updated>2008-12-04T06:12:36Z</updated>
	<author>
		<name>Aaron Fischer-2</name>
	</author>
	<content type="html">Greetings,
&lt;br&gt;&lt;br&gt;I have an application built for internal use that has a user login and &amp;nbsp;
&lt;br&gt;then uses sessions to track their state. &amp;nbsp;I am running into a problem &amp;nbsp;
&lt;br&gt;in that their session seems to expire if they are on one page for &amp;nbsp;
&lt;br&gt;somewhere between 15-25 minutes. &amp;nbsp;This creates a big problem because &amp;nbsp;
&lt;br&gt;they type up a long report, submit it and then get booted out of the &amp;nbsp;
&lt;br&gt;application without the report being saved.
&lt;br&gt;&lt;br&gt;I would like to have the user be able to be logged in for a full eight &amp;nbsp;
&lt;br&gt;hour day, regardless of their level of activity.
&lt;br&gt;&lt;br&gt;How would I do this? &amp;nbsp;I would appreciate any suggestions. &amp;nbsp;Also of &amp;nbsp;
&lt;br&gt;note, I am in a shared hosting environment.
&lt;br&gt;&lt;br&gt;I tried three different solutions without any luck so far:
&lt;br&gt;1) Using session_set_cookie_params() to extend the lifetime of the &amp;nbsp;
&lt;br&gt;session cookie.
&lt;br&gt;2) Using a javascript function to to periodically call an image to &amp;nbsp;
&lt;br&gt;simulate page activity.
&lt;br&gt;3) Using ini_set(session.gc_maxlifetime) to set the the number of &amp;nbsp;
&lt;br&gt;seconds for php to wait before data may be seen as garbage and be &amp;nbsp;
&lt;br&gt;cleaned up.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;-Aaron
&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Session-timing-out-too-soon-tp20834194p20834194.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20827159</id>
	<title>Re: Downloading File Outside of the Root</title>
	<published>2008-12-03T20:36:56Z</published>
	<updated>2008-12-03T20:36:56Z</updated>
	<author>
		<name>Rolan Yang</name>
	</author>
	<content type="html">Randal Rust wrote:
&lt;br&gt;&amp;gt; On Wed, Dec 3, 2008 at 3:43 PM, Joseph Crawford &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20827159&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;codebowl@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Like I said have a php script serve it as a download. Doing it this way
&lt;br&gt;&amp;gt;&amp;gt; allows you to make sure that the user logged in.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks, Joe. It worked perfectly!
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;This question and solution seems to come up time and time again. Perhaps 
&lt;br&gt;it needs to be incorporated in the FAQ.
&lt;br&gt;&lt;br&gt;~Rolan
&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Downloading-File-Outside-of-the-Root-tp20820889p20827159.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20821499</id>
	<title>Re: Downloading File Outside of the Root</title>
	<published>2008-12-03T12:55:10Z</published>
	<updated>2008-12-03T12:55:10Z</updated>
	<author>
		<name>Randal Rust</name>
	</author>
	<content type="html">On Wed, Dec 3, 2008 at 3:43 PM, Joseph Crawford &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20821499&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;codebowl@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Like I said have a php script serve it as a download. Doing it this way
&lt;br&gt;&amp;gt; allows you to make sure that the user logged in.
&lt;br&gt;&lt;br&gt;Thanks, Joe. It worked perfectly!
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Randal Rust
&lt;br&gt;R.Squared Communications
&lt;br&gt;www.r2communications.com
&lt;br&gt;614-370-0036
&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Downloading-File-Outside-of-the-Root-tp20820889p20821499.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20821369</id>
	<title>PHP/Java Bridge</title>
	<published>2008-12-03T12:47:00Z</published>
	<updated>2008-12-03T12:47:00Z</updated>
	<author>
		<name>Donald J. Organ IV</name>
	</author>
	<content type="html">So I am trying to use Apache Lucene to add searching to a site I am working on. And so far I have been able to use the PHP/Java Bridge for this. 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://php-java-bridge.sourceforge.net/pjb/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://php-java-bridge.sourceforge.net/pjb/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Has anyone used this before??
&lt;br&gt;&lt;br&gt;For the most part I have this working but I am trying to impletement MultiFieldQueryParser but not sure how to pass the fields. &amp;nbsp;I have tried the following:
&lt;br&gt;&lt;br&gt;$parser = new Java( 'org.apache.lucene.queryParser.MultiFieldQueryParser',array('name','description'),$analyzer );
&lt;br&gt;&lt;br&gt;I have also tried:
&lt;br&gt;$parser = new Java( 'org.apache.lucene.queryParser.MultiFieldQueryParser',&amp;quot;name,description&amp;quot;,$analyzer );
&lt;br&gt;&lt;br&gt;AND
&lt;br&gt;$parser = new Java( 'org.apache.lucene.queryParser.MultiFieldQueryParser',&amp;quot;name description&amp;quot;,$analyzer );
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;And I am not getting anything, has anyone done this before??
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Donald&lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/PHP-Java-Bridge-tp20821369p20821369.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20821272</id>
	<title>Re: Downloading File Outside of the Root</title>
	<published>2008-12-03T12:43:37Z</published>
	<updated>2008-12-03T12:43:37Z</updated>
	<author>
		<name>Joseph Crawford</name>
	</author>
	<content type="html">Like I said have a php script serve it as a download. Doing it this &amp;nbsp;
&lt;br&gt;way allows you to make sure that the user logged in.
&lt;br&gt;&lt;br&gt;On Dec 3, 2008, at 3:36 PM, Randal Rust wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Dec 3, 2008 at 3:33 PM, Ben Sgro &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20821272&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ben@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Why not just email them the book (size permitting)?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It's too big. My other option is Amazon S3, which we've already used
&lt;br&gt;&amp;gt; on another, larger project. But I thought it would be kind of useful
&lt;br&gt;&amp;gt; to figure out how to do it this way as well.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm not really concerned about the customer downloading the book
&lt;br&gt;&amp;gt; multiple times, I just don't want people to be able to access it
&lt;br&gt;&amp;gt; directly and get it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Randal Rust
&lt;br&gt;&amp;gt; R.Squared Communications
&lt;br&gt;&amp;gt; www.r2communications.com
&lt;br&gt;&amp;gt; 614-370-0036
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; New York PHP User Group Community Talk Mailing List
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Downloading-File-Outside-of-the-Root-tp20820889p20821272.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20821141</id>
	<title>Re: Downloading File Outside of the Root</title>
	<published>2008-12-03T12:36:14Z</published>
	<updated>2008-12-03T12:36:14Z</updated>
	<author>
		<name>Randal Rust</name>
	</author>
	<content type="html">On Wed, Dec 3, 2008 at 3:33 PM, Ben Sgro &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20821141&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ben@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Why not just email them the book (size permitting)?
&lt;br&gt;&lt;br&gt;It's too big. My other option is Amazon S3, which we've already used
&lt;br&gt;on another, larger project. But I thought it would be kind of useful
&lt;br&gt;to figure out how to do it this way as well.
&lt;br&gt;&lt;br&gt;I'm not really concerned about the customer downloading the book
&lt;br&gt;multiple times, I just don't want people to be able to access it
&lt;br&gt;directly and get it.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Randal Rust
&lt;br&gt;R.Squared Communications
&lt;br&gt;www.r2communications.com
&lt;br&gt;614-370-0036
&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Downloading-File-Outside-of-the-Root-tp20820889p20821141.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20821087</id>
	<title>Re: Downloading File Outside of the Root</title>
	<published>2008-12-03T12:33:15Z</published>
	<updated>2008-12-03T12:33:15Z</updated>
	<author>
		<name>Ben Sgro (ProjectSkyline)</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;Why not just email them the book (size permitting)?
&lt;br&gt;&lt;br&gt;- Ben
&lt;br&gt;&lt;br&gt;Joseph Crawford wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; If you want the file to live outside the www that's fine, but i doubt 
&lt;br&gt;&amp;gt; you can do it like you did in the rewrite. &amp;nbsp;I would make the rewrite 
&lt;br&gt;&amp;gt; point to a php script that reads the file then outputs it for download 
&lt;br&gt;&amp;gt; using the appropriate headers etc.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Dec 3, 2008, at 3:23 PM, Randal Rust wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We are working on a small site where the client has an eBook for sale.
&lt;br&gt;&amp;gt;&amp;gt; Once the purchase is completed, we want to provide the link to the
&lt;br&gt;&amp;gt;&amp;gt; file, which we'd like to have sit outside of the server root. We are
&lt;br&gt;&amp;gt;&amp;gt; trying to work this out by modifying the .htaccess file with the
&lt;br&gt;&amp;gt;&amp;gt; following command.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; RewriteRule
&lt;br&gt;&amp;gt;&amp;gt; ^download/pdf/book.pdf
&lt;br&gt;&amp;gt;&amp;gt; /home/cooking/wwwroot/pdf/book.pdf
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Unfortunately we keep getting 404 errors. This is a shared
&lt;br&gt;&amp;gt;&amp;gt; environment, so the host may not even allow this, but does anyone see
&lt;br&gt;&amp;gt;&amp;gt; anything that would keep this from working properly? FYI, I spaced it
&lt;br&gt;&amp;gt;&amp;gt; out here for readability. It's one line in the file.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt; Randal Rust
&lt;br&gt;&amp;gt;&amp;gt; R.Squared Communications
&lt;br&gt;&amp;gt;&amp;gt; www.r2communications.com
&lt;br&gt;&amp;gt;&amp;gt; 614-370-0036
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; New York PHP User Group Community Talk Mailing List
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; New York PHP User Group Community Talk Mailing List
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Downloading-File-Outside-of-the-Root-tp20820889p20821087.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20820967</id>
	<title>Re: Downloading File Outside of the Root</title>
	<published>2008-12-03T12:26:17Z</published>
	<updated>2008-12-03T12:26:17Z</updated>
	<author>
		<name>Joseph Crawford</name>
	</author>
	<content type="html">If you want the file to live outside the www that's fine, but i doubt &amp;nbsp;
&lt;br&gt;you can do it like you did in the rewrite. &amp;nbsp;I would make the rewrite &amp;nbsp;
&lt;br&gt;point to a php script that reads the file then outputs it for download &amp;nbsp;
&lt;br&gt;using the appropriate headers etc.
&lt;br&gt;&lt;br&gt;On Dec 3, 2008, at 3:23 PM, Randal Rust wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; We are working on a small site where the client has an eBook for sale.
&lt;br&gt;&amp;gt; Once the purchase is completed, we want to provide the link to the
&lt;br&gt;&amp;gt; file, which we'd like to have sit outside of the server root. We are
&lt;br&gt;&amp;gt; trying to work this out by modifying the .htaccess file with the
&lt;br&gt;&amp;gt; following command.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; RewriteRule
&lt;br&gt;&amp;gt; ^download/pdf/book.pdf
&lt;br&gt;&amp;gt; /home/cooking/wwwroot/pdf/book.pdf
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unfortunately we keep getting 404 errors. This is a shared
&lt;br&gt;&amp;gt; environment, so the host may not even allow this, but does anyone see
&lt;br&gt;&amp;gt; anything that would keep this from working properly? FYI, I spaced it
&lt;br&gt;&amp;gt; out here for readability. It's one line in the file.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Randal Rust
&lt;br&gt;&amp;gt; R.Squared Communications
&lt;br&gt;&amp;gt; www.r2communications.com
&lt;br&gt;&amp;gt; 614-370-0036
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; New York PHP User Group Community Talk Mailing List
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Downloading-File-Outside-of-the-Root-tp20820889p20820967.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20820889</id>
	<title>Downloading File Outside of the Root</title>
	<published>2008-12-03T12:23:06Z</published>
	<updated>2008-12-03T12:23:06Z</updated>
	<author>
		<name>Randal Rust</name>
	</author>
	<content type="html">We are working on a small site where the client has an eBook for sale.
&lt;br&gt;Once the purchase is completed, we want to provide the link to the
&lt;br&gt;file, which we'd like to have sit outside of the server root. We are
&lt;br&gt;trying to work this out by modifying the .htaccess file with the
&lt;br&gt;following command.
&lt;br&gt;&lt;br&gt;RewriteRule
&lt;br&gt;^download/pdf/book.pdf
&lt;br&gt;/home/cooking/wwwroot/pdf/book.pdf
&lt;br&gt;&lt;br&gt;Unfortunately we keep getting 404 errors. This is a shared
&lt;br&gt;environment, so the host may not even allow this, but does anyone see
&lt;br&gt;anything that would keep this from working properly? FYI, I spaced it
&lt;br&gt;out here for readability. It's one line in the file.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Randal Rust
&lt;br&gt;R.Squared Communications
&lt;br&gt;www.r2communications.com
&lt;br&gt;614-370-0036
&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Downloading-File-Outside-of-the-Root-tp20820889p20820889.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20800240</id>
	<title>Re: OT Quicktime to Flash convertor</title>
	<published>2008-12-02T12:28:15Z</published>
	<updated>2008-12-02T12:28:15Z</updated>
	<author>
		<name>zippy1981</name>
	</author>
	<content type="html">ffmpeg&lt;br&gt;&lt;br&gt;I compile it myself on linux, but I&amp;#39;m sure you can find windows binaries.&lt;br&gt;&lt;br&gt;The developers of the project rarely do formal releases and highly encourage you to download the latest code from SVN. I find it an annoying policy on their part, but would find it forgivable it they would at least linked to websites that provided binaries.&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Dec 2, 2008 at 3:18 PM, Michael Southwell &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20800240&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.southwell@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Does anybody know of one, preferably free, capable of converting a 650M file?&lt;br&gt;
-- &lt;br&gt;
=================&lt;br&gt;
Michael Southwell&lt;br&gt;
Vice President, Education&lt;br&gt;
NYPHP TRAINING: &amp;nbsp;&lt;a href=&quot;http://nyphp.com/Training/Indepth&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://nyphp.com/Training/Indepth&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
New York PHP User Group Community Talk Mailing List&lt;br&gt;
&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/OT-Quicktime-to-Flash-convertor-tp20800069p20800240.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20800069</id>
	<title>OT Quicktime to Flash convertor</title>
	<published>2008-12-02T12:18:40Z</published>
	<updated>2008-12-02T12:18:40Z</updated>
	<author>
		<name>Michael Southwell-2</name>
	</author>
	<content type="html">Does anybody know of one, preferably free, capable of converting a 650M 
&lt;br&gt;file?
&lt;br&gt;-- 
&lt;br&gt;=================
&lt;br&gt;Michael Southwell
&lt;br&gt;Vice President, Education
&lt;br&gt;NYPHP TRAINING: &amp;nbsp;&lt;a href=&quot;http://nyphp.com/Training/Indepth&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nyphp.com/Training/Indepth&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/OT-Quicktime-to-Flash-convertor-tp20800069p20800069.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20797516</id>
	<title>Re: how to correct wrong mysql datetime columns?</title>
	<published>2008-12-02T09:55:54Z</published>
	<updated>2008-12-02T09:55:54Z</updated>
	<author>
		<name>David Mintz-3</name>
	</author>
	<content type="html">I love answering my own questions (no sarcasm intended).&lt;br&gt;&lt;br&gt;SELECT timestampdiff(SECOND, &amp;#39;1993-03-03 18:40:05&amp;#39;, &amp;#39;2008-12-02 09:20:05&amp;#39;);&lt;br&gt;&lt;br&gt;Answer: 497025600&lt;br&gt;&lt;br&gt;UPDATE your_table set created = date_add(created, INTERVAL 497025600 SECOND) WHERE year(created) = 1993;&lt;br&gt;
&lt;br&gt;If anyone sees anything worth commenting please feel free. Otherwise, case closed, just thought I&amp;#39;d post an answer for the record.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Dec 2, 2008 at 10:45 AM, David Mintz &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20797516&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;david@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;This isn&amp;#39;t necessarily PHP but... close enough? You could script a solution in PHP and indeed I might.&lt;br&gt;
&lt;br&gt;I had two CentOS servers&amp;#39; date info somehow go bad over the weekend. When I came back to work they thought it was 1993, wreaking havoc with the PHP/MySQL application hosted thereon. I restarted ntpd and they are now apparently doing fine, thanks. But I have some tables where the record creation date is saved using MySQL&amp;#39;s&amp;nbsp; now(). There are now some rows with the wrong value in this field and I am not quite clever enough to see the best way to fix.&lt;br&gt;

&lt;br&gt;The last output I have from the &amp;#39;date&amp;#39; command before it was corrected is Wed Mar&amp;nbsp; 3 18:40:05 EST 1993. When we got back to the present, &amp;#39;date&amp;#39; said Tue Dec&amp;nbsp; 2 09:20:05 EST 2008. Should I convert both to Unix timestamps, subtract the smaller from the larger and add that number of seconds to the values that I know are wrong? btw I know this number won&amp;#39;t be exact but close enough will do, there being no alternative AFAIK.&lt;br&gt;

&lt;br&gt;Gratefully,&lt;br clear=&quot;all&quot;&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;-- &lt;br&gt;David Mintz&lt;br&gt;&lt;a href=&quot;http://davidmintz.org/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://davidmintz.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;The subtle source is clear and bright&lt;br&gt;The tributary streams flow through the darkness&lt;br&gt;

&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/how-to-correct-wrong-mysql-datetime-columns--tp20794888p20797516.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20797014</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-02T09:27:48Z</published>
	<updated>2008-12-02T09:27:48Z</updated>
	<author>
		<name>Ajai Khattri</name>
	</author>
	<content type="html">On Tue, 2 Dec 2008, tedd wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Crap!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have enough to keep up with as it is.
&lt;br&gt;&lt;br&gt;As someone else pointed out, if you don't then you should probably hire 
&lt;br&gt;someone to deploy your app and manage your servers for you.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Aj.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20797014.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20795073</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-02T07:53:53Z</published>
	<updated>2008-12-02T07:53:53Z</updated>
	<author>
		<name>Tedd-3</name>
	</author>
	<content type="html">At 11:48 PM -0500 12/1/08, Ajai Khattri wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;My personal opinion is that programmers should know more than just
&lt;br&gt;&amp;gt;programming.
&lt;br&gt;&lt;br&gt;Crap!
&lt;br&gt;&lt;br&gt;I have enough to keep up with as it is.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;tedd
&lt;br&gt;-- 
&lt;br&gt;-------
&lt;br&gt;&lt;a href=&quot;http://sperling.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sperling.com&lt;/a&gt;&amp;nbsp; &lt;a href=&quot;http://ancientstones.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ancientstones.com&lt;/a&gt;&amp;nbsp; &lt;a href=&quot;http://earthstones.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://earthstones.com&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20795073.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20794888</id>
	<title>how to correct wrong mysql datetime columns?</title>
	<published>2008-12-02T07:45:46Z</published>
	<updated>2008-12-02T07:45:46Z</updated>
	<author>
		<name>David Mintz-3</name>
	</author>
	<content type="html">This isn&amp;#39;t necessarily PHP but... close enough? You could script a solution in PHP and indeed I might.&lt;br&gt;&lt;br&gt;I had two CentOS servers&amp;#39; date info somehow go bad over the weekend. When I came back to work they thought it was 1993, wreaking havoc with the PHP/MySQL application hosted thereon. I restarted ntpd and they are now apparently doing fine, thanks. But I have some tables where the record creation date is saved using MySQL&amp;#39;s&amp;nbsp; now(). There are now some rows with the wrong value in this field and I am not quite clever enough to see the best way to fix.&lt;br&gt;
&lt;br&gt;The last output I have from the &amp;#39;date&amp;#39; command before it was corrected is Wed Mar&amp;nbsp; 3 18:40:05 EST 1993. When we got back to the present, &amp;#39;date&amp;#39; said Tue Dec&amp;nbsp; 2 09:20:05 EST 2008. Should I convert both to Unix timestamps, subtract the smaller from the larger and add that number of seconds to the values that I know are wrong? btw I know this number won&amp;#39;t be exact but close enough will do, there being no alternative AFAIK.&lt;br&gt;
&lt;br&gt;Gratefully,&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;David Mintz&lt;br&gt;&lt;a href=&quot;http://davidmintz.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://davidmintz.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;The subtle source is clear and bright&lt;br&gt;The tributary streams flow through the darkness&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/how-to-correct-wrong-mysql-datetime-columns--tp20794888p20794888.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20790862</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-02T04:07:21Z</published>
	<updated>2008-12-02T04:07:21Z</updated>
	<author>
		<name>David Krings</name>
	</author>
	<content type="html">Tim Lieberman wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2) Keep anything sensitive out of the web root.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So, very simplified, you've got something like this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; /some/dir/webroot -- webroot
&lt;br&gt;&amp;gt; /some/dir/secure -- not accessible by apache
&lt;br&gt;&amp;gt; /some/dir/lib/db.php - php script that contains any sensitive database 
&lt;br&gt;&amp;gt; connection information (note: your database shouldn't be accepting 
&lt;br&gt;&amp;gt; connections from just anyone, either. &amp;nbsp;That's why there's a &amp;quot;host&amp;quot; field 
&lt;br&gt;&amp;gt; in mysql.user.
&lt;/div&gt;&lt;br&gt;Thanks for the interesting post. I was initially confused by one thing:
&lt;br&gt;&amp;gt; /some/dir/lib/db.php - php script that contains any sensitive database 
&lt;br&gt;&lt;br&gt;I was always under the impression as that Apache/PHP cannot access scripts 
&lt;br&gt;outside of webroot, which after some further thought appears to be only 
&lt;br&gt;applicable to script files that are directly accessed (such as the page.php 
&lt;br&gt;script in the original post). The script file with the db access information 
&lt;br&gt;is not to be served up under any circumstances and it is also not necessary as 
&lt;br&gt;Apache/PHP can access the local file system and read/write from/to any place 
&lt;br&gt;the access restrictions allow.
&lt;br&gt;This way the sensitive information is off-limits via the web and technically 
&lt;br&gt;all that is needed in webroot is a single script file that only calls at least 
&lt;br&gt;one other script that is located somewhere else outside of webroot. Sometimes 
&lt;br&gt;the most difficult things are really darn easy.
&lt;br&gt;&lt;br&gt;David
&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20790862.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20786520</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-01T21:47:59Z</published>
	<updated>2008-12-01T21:47:59Z</updated>
	<author>
		<name>Elijah Insua</name>
	</author>
	<content type="html">&lt;a href=&quot;http://tinyurl.com/5ux4q6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tinyurl.com/5ux4q6&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Dec 2, 2008 at 12:14 AM, Tim Lieberman &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20786520&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tim_lists@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;Ih2E3d&quot;&gt;On Dec 1, 2008, at 11:38 PM, Michele Waldman wrote:&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Thanks to your soft, delicate input, I&amp;#39;ve been doing a little more research.&lt;br&gt;
&lt;br&gt;
I was ps -ef on the linux server. &amp;nbsp;Php appears to be configured into the&lt;br&gt;
server and the process goes down due to misconfiguration, is it not the same&lt;br&gt;
process handling the htaccess? &amp;nbsp;Does that mean basically all web services&lt;br&gt;
have stopped on the server and not even htaccess would protect it, leaving&lt;br&gt;
the entire server vulnerable? &amp;nbsp;Or will htaccess still be working?&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
You&amp;#39;re still operating under the impression that something went wrong with the software.&lt;br&gt;
&lt;br&gt;
Nothing went wrong with the software. &amp;nbsp;The software worked exactly as it was supposed to. &amp;nbsp;The problem was that it was misconfigured. &amp;nbsp;(Unless there really is some bug in apache that nobody here has ever seen/verified). &amp;nbsp;So, Garbage In (Configuration), Garbage (or, your source files, in this case) Out.&lt;br&gt;

&lt;br&gt;
Even that facebook story ends up saying:&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;After looking at every possible angle, I was unable to configure our Apache build to serve source code even if we wanted to. What we eventually found was a single server running a standard distribution build of Apache in our production pool of several thousand web severs. A lot has been posted online blaming PHP for this, however, the server that we eventually found was not running PHP.&amp;quot;&lt;br&gt;

&lt;br&gt;
&lt;a href=&quot;http://sizzo.org/wp/2007/09/youre-source-code-is-showing&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://sizzo.org/wp/2007/09/youre-source-code-is-showing&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
He goes on to suggest the same thing I did in my last message.&lt;div class=&quot;Ih2E3d&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
So, if this is a misconfiguration issue, that means if you don&amp;#39;t have a sys&lt;br&gt;
admin, that the programmer needs to learn the configuration and ensure it&amp;#39;s&lt;br&gt;
correct on the server?&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
If you rely on a server to deploy your applications you should do one of two things:&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1) Know enough about server administration/configuration&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2) Pay someone (or some organization) that does.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;Wj3C7c&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
New York PHP User Group Community Talk Mailing List&lt;br&gt;
&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20786520.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20786286</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-01T21:14:28Z</published>
	<updated>2008-12-01T21:14:28Z</updated>
	<author>
		<name>Tim Lieberman</name>
	</author>
	<content type="html">On Dec 1, 2008, at 11:38 PM, Michele Waldman wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks to your soft, delicate input, I've been doing a little more &amp;nbsp;
&lt;br&gt;&amp;gt; research.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I was ps -ef on the linux server. &amp;nbsp;Php appears to be configured into &amp;nbsp;
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; server and the process goes down due to misconfiguration, is it not &amp;nbsp;
&lt;br&gt;&amp;gt; the same
&lt;br&gt;&amp;gt; process handling the htaccess? &amp;nbsp;Does that mean basically all web &amp;nbsp;
&lt;br&gt;&amp;gt; services
&lt;br&gt;&amp;gt; have stopped on the server and not even htaccess would protect it, &amp;nbsp;
&lt;br&gt;&amp;gt; leaving
&lt;br&gt;&amp;gt; the entire server vulnerable? &amp;nbsp;Or will htaccess still be working?
&lt;/div&gt;&lt;br&gt;You're still operating under the impression that something went wrong &amp;nbsp;
&lt;br&gt;with the software.
&lt;br&gt;&lt;br&gt;Nothing went wrong with the software. &amp;nbsp;The software worked exactly as &amp;nbsp;
&lt;br&gt;it was supposed to. &amp;nbsp;The problem was that it was misconfigured. &amp;nbsp; 
&lt;br&gt;(Unless there really is some bug in apache that nobody here has ever &amp;nbsp;
&lt;br&gt;seen/verified). &amp;nbsp;So, Garbage In (Configuration), Garbage (or, your &amp;nbsp;
&lt;br&gt;source files, in this case) Out.
&lt;br&gt;&lt;br&gt;Even that facebook story ends up saying:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;After looking at every possible angle, I was unable to configure our &amp;nbsp;
&lt;br&gt;Apache build to serve source code even if we wanted to. What we &amp;nbsp;
&lt;br&gt;eventually found was a single server running a standard distribution &amp;nbsp;
&lt;br&gt;build of Apache in our production pool of several thousand web severs. &amp;nbsp;
&lt;br&gt;A lot has been posted online blaming PHP for this, however, the server &amp;nbsp;
&lt;br&gt;that we eventually found was not running PHP.&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://sizzo.org/wp/2007/09/youre-source-code-is-showing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sizzo.org/wp/2007/09/youre-source-code-is-showing&lt;/a&gt;&lt;br&gt;&lt;br&gt;He goes on to suggest the same thing I did in my last message.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; So, if this is a misconfiguration issue, that means if you don't &amp;nbsp;
&lt;br&gt;&amp;gt; have a sys
&lt;br&gt;&amp;gt; admin, that the programmer needs to learn the configuration and &amp;nbsp;
&lt;br&gt;&amp;gt; ensure it's
&lt;br&gt;&amp;gt; correct on the server?
&lt;br&gt;&lt;br&gt;If you rely on a server to deploy your applications you should do one &amp;nbsp;
&lt;br&gt;of two things:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1) Know enough about server administration/configuration
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2) Pay someone (or some organization) that does.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20786286.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20786130</id>
	<title>Re: Need Joomla 1.5 book recommendation for Webmasters</title>
	<published>2008-12-01T20:53:11Z</published>
	<updated>2008-12-01T20:53:11Z</updated>
	<author>
		<name>David A. Roth</name>
	</author>
	<content type="html">It's a follow-up not a review. If people are interested, I will ask
&lt;br&gt;the Webmaster I turned these two books over to for comments after
&lt;br&gt;allowing enough time to get familiar with them.
&lt;br&gt;&lt;br&gt;If anyone knows of other Joomla resources that are good for Webmasters
&lt;br&gt;please let us know. Thanks!
&lt;br&gt;&lt;br&gt;David Roth
&lt;br&gt;&lt;br&gt;&lt;br&gt;----------
&lt;br&gt;:)
&lt;br&gt;&lt;br&gt;Is that your review or someone elses?
&lt;br&gt;&lt;br&gt;Barrie
&lt;br&gt;&lt;br&gt;On Mon, Dec 1, 2008 at 7:38 PM, David A. Roth &amp;lt;davidalanroth at gmail.com&amp;gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Now I read this. :-)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To follow-up my own postings. I'm like most of us, I tell people about
&lt;br&gt;&amp;gt; Joomla and then would like to turn over good resources to them so they can
&lt;br&gt;&amp;gt; get going on their own. I decided to explore two Joomla books for
&lt;br&gt;&amp;gt; recommendations to Webmasters. One is the Visual Quickstart Guide Joomla! by
&lt;br&gt;&amp;gt; Marni Derr and Tanya Symes published by Peachpit, and the second one is
&lt;br&gt;&amp;gt; Joomla! A User's Guide by Barrie M. North published by Prentice Hall. Both
&lt;br&gt;&amp;gt; of these books arrived today so I've not been able to examine them closely
&lt;br&gt;&amp;gt; yet, but I did skim through them. North's book in Chapter 11 titled,
&lt;br&gt;&amp;gt; &amp;quot;Creating a Restaurant Site for Joomla!&amp;quot; looks like an excellent guide for a
&lt;br&gt;&amp;gt; Webmaster. I also like the areas called &amp;quot;The Least You Need to Know&amp;quot; which
&lt;br&gt;&amp;gt; is exactly what a Webmaster is looking for. Before anyone gets huffy about
&lt;br&gt;&amp;gt; the job title of Webmaster, I am referring to those who are not programmer
&lt;br&gt;&amp;gt; types but have responsibility to control content on a web site. The Visual
&lt;br&gt;&amp;gt; Quickstart Guide Joomla! is what the name implies as the rest of the Visual
&lt;br&gt;&amp;gt; Quickstart series where there are many screen shots with text next to them
&lt;br&gt;&amp;gt; briefly explaining each item such as a parameter.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm going to turn these two books over to a Webmaster and see how they do
&lt;br&gt;&amp;gt; and what is found to be most useful. It might be the combination of these
&lt;br&gt;&amp;gt; two books or merely specific sections from each. &amp;nbsp;I've professionally
&lt;br&gt;&amp;gt; enjoyed the work of Barrie North and dig his newsletters and web site.
&lt;br&gt;&amp;gt; However, I am looking for Joomla resources for Webmasters as I defined above
&lt;br&gt;&amp;gt; since like all of us I want to see Joomla continue to grow and one way is
&lt;br&gt;&amp;gt; for the Webmasters to be sold on it. I had a Webmaster search Amazon.com and
&lt;br&gt;&amp;gt; come up with these two books independently of my influence.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; David Roth
&lt;/div&gt;_______________________________________________
&lt;br&gt;New York PHP SIG: Joomla! Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/joomla&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/joomla&lt;/a&gt;&lt;br&gt;&lt;br&gt;NYPHPCon 2006 Presentations Online
&lt;br&gt;&lt;a href=&quot;http://www.nyphpcon.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphpcon.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;Show Your Participation in New York PHP
&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-SIG%3A-Joomla-f16377.html&quot; embed=&quot;fixTarget[16377]&quot; target=&quot;_top&quot; &gt;NYPHP SIG: Joomla&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Need-Joomla-1.5-book-recommendation-for-Webmasters-tp20705642p20786130.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20786099</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-01T20:48:07Z</published>
	<updated>2008-12-01T20:48:07Z</updated>
	<author>
		<name>Ajai Khattri</name>
	</author>
	<content type="html">On Mon, 1 Dec 2008, Michele Waldman wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; server and the process goes down due to misconfiguration, is it not the same
&lt;br&gt;&amp;gt; process handling the htaccess? &amp;nbsp;Does that mean basically all web services
&lt;br&gt;&amp;gt; have stopped on the server and not even htaccess would protect it, leaving
&lt;br&gt;&amp;gt; the entire server vulnerable? &amp;nbsp;Or will htaccess still be working?
&lt;br&gt;&lt;br&gt;mod_auth_mysql *is* an Apache module.
&lt;br&gt;&lt;br&gt;&amp;gt; So, if this is a misconfiguration issue, that means if you don't have a sys
&lt;br&gt;&amp;gt; admin, that the programmer needs to learn the configuration and ensure it's
&lt;br&gt;&amp;gt; correct on the server?
&lt;br&gt;&lt;br&gt;My personal opinion is that programmers should know more than just 
&lt;br&gt;programming.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Aj.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20786099.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20786034</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-01T20:38:12Z</published>
	<updated>2008-12-01T20:38:12Z</updated>
	<author>
		<name>Michele Waldman</name>
	</author>
	<content type="html">Thanks to your soft, delicate input, I've been doing a little more research.
&lt;br&gt;&lt;br&gt;I was ps -ef on the linux server. &amp;nbsp;Php appears to be configured into the
&lt;br&gt;server and the process goes down due to misconfiguration, is it not the same
&lt;br&gt;process handling the htaccess? &amp;nbsp;Does that mean basically all web services
&lt;br&gt;have stopped on the server and not even htaccess would protect it, leaving
&lt;br&gt;the entire server vulnerable? &amp;nbsp;Or will htaccess still be working?
&lt;br&gt;&lt;br&gt;So, if this is a misconfiguration issue, that means if you don't have a sys
&lt;br&gt;admin, that the programmer needs to learn the configuration and ensure it's
&lt;br&gt;correct on the server?
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20786034&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;talk-bounces@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20786034&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;talk-bounces@...&lt;/a&gt;] On
&lt;br&gt;Behalf Of Chris Shiflett
&lt;br&gt;Sent: Monday, December 01, 2008 11:29 PM
&lt;br&gt;To: NYPHP Talk
&lt;br&gt;Subject: Re: [nyphp-talk] Htaccess and php user account
&lt;br&gt;&lt;br&gt;On Dec 1, 2008, at 22:30, Hans Zaunere wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; If what you experienced is a common occurrence with mod_php, I hope
&lt;br&gt;&amp;gt;&amp;gt; others on this list will chime in. If it is I'm going to cease using
&lt;br&gt;&amp;gt;&amp;gt; apache and mod_php in production environments.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This has nothing to do with mod_php/Apache that I've ever seen. &amp;nbsp; 
&lt;br&gt;&amp;gt; It's a
&lt;br&gt;&amp;gt; configuration issue.
&lt;br&gt;&lt;br&gt;Which reminds me, Brian Shire has a patch specifically to protect &amp;nbsp;
&lt;br&gt;against this:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://tekrat.com/apache/ap_source_defense/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tekrat.com/apache/ap_source_defense/&lt;/a&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Chris Shiflett
&lt;br&gt;&lt;a href=&quot;http://shiflett.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://shiflett.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20786034.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20785944</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-01T20:28:44Z</published>
	<updated>2008-12-01T20:28:44Z</updated>
	<author>
		<name>Chris Shiflett</name>
	</author>
	<content type="html">On Dec 1, 2008, at 22:30, Hans Zaunere wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; If what you experienced is a common occurrence with mod_php, I hope
&lt;br&gt;&amp;gt;&amp;gt; others on this list will chime in. If it is I'm going to cease using
&lt;br&gt;&amp;gt;&amp;gt; apache and mod_php in production environments.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This has nothing to do with mod_php/Apache that I've ever seen. &amp;nbsp; 
&lt;br&gt;&amp;gt; It's a
&lt;br&gt;&amp;gt; configuration issue.
&lt;br&gt;&lt;br&gt;Which reminds me, Brian Shire has a patch specifically to protect &amp;nbsp;
&lt;br&gt;against this:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://tekrat.com/apache/ap_source_defense/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tekrat.com/apache/ap_source_defense/&lt;/a&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Chris Shiflett
&lt;br&gt;&lt;a href=&quot;http://shiflett.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://shiflett.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20785944.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20785855</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-01T20:19:44Z</published>
	<updated>2008-12-01T20:19:44Z</updated>
	<author>
		<name>Tim Lieberman</name>
	</author>
	<content type="html">Following up on my previous, more general post.
&lt;br&gt;&lt;br&gt;If you're just using PHP to control access to html content, and you're &amp;nbsp;
&lt;br&gt;worried that your shared host is going to bork your apache &amp;nbsp;
&lt;br&gt;configuration (which clearly is what happened in your case, assuming &amp;nbsp;
&lt;br&gt;apache), you basically do the following:
&lt;br&gt;&lt;br&gt;1) Do a typical PHP auth setup of whatever design. &amp;nbsp;User accounts in &amp;nbsp;
&lt;br&gt;mysql, with md5'd passwords.
&lt;br&gt;2) Keep anything sensitive out of the web root.
&lt;br&gt;&lt;br&gt;So, very simplified, you've got something like this:
&lt;br&gt;&lt;br&gt;/some/dir/webroot -- webroot
&lt;br&gt;/some/dir/secure -- not accessible by apache
&lt;br&gt;/some/dir/lib/db.php - php script that contains any sensitive database &amp;nbsp;
&lt;br&gt;connection information (note: your database shouldn't be accepting &amp;nbsp;
&lt;br&gt;connections from just anyone, either. &amp;nbsp;That's why there's a &amp;quot;host&amp;quot; &amp;nbsp;
&lt;br&gt;field in mysql.user.
&lt;br&gt;/some/dir/webroot/page.php might look like:
&lt;br&gt;&lt;br&gt;&amp;lt;?PHP
&lt;br&gt;// make sure the user has authenticated.
&lt;br&gt;if (! auth() ){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; header(&amp;quot;Location: login.php&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exit();
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;//include the protected content
&lt;br&gt;include &amp;quot;../lib/page.html&amp;quot;;
&lt;br&gt;?&amp;gt;
&lt;br&gt;&lt;br&gt;So even if your apache config goes south and spits out PHP code, all &amp;nbsp;
&lt;br&gt;anyone sees is the content of page.php, above.
&lt;br&gt;&lt;br&gt;Exercise: Find the vulnerability in page.php that anyone can exploit. &amp;nbsp; 
&lt;br&gt;It must be useful. &amp;nbsp;The fact that there's a &amp;quot;lib&amp;quot; directory above the &amp;nbsp;
&lt;br&gt;webroot is not really something that needs to be a secret.
&lt;br&gt;&lt;br&gt;Many PHP frameworks out there (cake and zend come to mind) use exactly &amp;nbsp;
&lt;br&gt;this approach.
&lt;br&gt;&lt;br&gt;-Tim
&lt;br&gt;&lt;br&gt;&lt;br&gt;/some/dir/webroot/page.php
&lt;br&gt;On Dec 1, 2008, at 8:14 PM, Michele Waldman wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I’m trying to set up a user account with htaccess and mysql.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But the shared hosting account doesn’t have mod_auth_mysql htaccess &amp;nbsp;
&lt;br&gt;&amp;gt; module installed on the machines and I can’t get root access.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How else are folks implementing accounts?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In php?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If so, what’s the best general way to implement that. &amp;nbsp;Do you use &amp;nbsp;
&lt;br&gt;&amp;gt; session variables for that?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My primary concern about implementing accounts in php is that php &amp;nbsp;
&lt;br&gt;&amp;gt; can stop running on the server. &amp;nbsp;If that happens, the security &amp;nbsp;
&lt;br&gt;&amp;gt; becomes non-existent. &amp;nbsp;Plus, the php code can be dumped right to the &amp;nbsp;
&lt;br&gt;&amp;gt; browser.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I’d much rather server level security than in processes that can stop.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thoughts on account security approaches, please.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Michele
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; New York PHP User Group Community Talk Mailing List
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20785855.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20785757</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-01T20:08:51Z</published>
	<updated>2008-12-01T20:08:51Z</updated>
	<author>
		<name>Tim Lieberman</name>
	</author>
	<content type="html">More generally, your top-level scripts getting dumped to the browser &amp;nbsp;
&lt;br&gt;should not be a security issue to begin with.
&lt;br&gt;&lt;br&gt;If one is concerned that access to source makes something insecure, &amp;nbsp;
&lt;br&gt;then they have no business using an open-source web server (like &amp;nbsp;
&lt;br&gt;apache!). &amp;nbsp;I mean, anyone can just go grab all the source code! &amp;nbsp;The &amp;nbsp;
&lt;br&gt;sky is surely falling!
&lt;br&gt;&lt;br&gt;-Tim
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;New York PHP User Group Community Talk Mailing List
&lt;br&gt;&lt;a href=&quot;http://lists.nyphp.org/mailman/listinfo/talk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nyphp.org/mailman/listinfo/talk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nyphp.org/show_participation.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nyphp.org/show_participation.php&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/NYPHP-Talk-f16371.html&quot; embed=&quot;fixTarget[16371]&quot; target=&quot;_top&quot; &gt;NYPHP-Talk&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Htaccess-and-php-user-account-tp20784190p20785757.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20785439</id>
	<title>Re: Htaccess and php user account</title>
	<published>2008-12-01T19:30:24Z</published>
	<updated>2008-12-01T19:30:24Z</updated>
	<author>
		<name>Hans Zaunere</name>
	</author>
	<content type="html">&amp;nbsp;
&lt;br&gt;&amp;gt; If what you experienced is a common occurrence with mod_php, I hope
&lt;br&gt;&amp;gt; others on this list will chime in. If it is I'm going to cease using
&lt;br&gt;&amp;gt; apache and mod_php in production environments.
&lt;br&gt;&lt;br&gt;This has nothing to do with mod_php/Apache that I've ever seen. &amp;nbsp;It's a
&lt;br&gt;configuration issue. &amp;nbsp;As I said in my talk, if security is a real concern,
&lt;br&gt;don't use a shared server that's administered by who-knows-who.
&lt;br&gt;&lt;br&gt;Shiflett's po