| Posted by sumeet on 09/18/05 08:17 
Jeff wrote:> I'm trying to create a script to verify an email address after a user
 > signs up for an account.  I would like the user to get an email with a
 > link that they click on (something like
 > www.webaddress.com/12453523/7573434) and that funnels through and marks
 > their email address as verified in the mysql database.
 >
 > The thing I'm having trouble with is the /12453523/7573434 part.  How
 > do those arguments get grabbed by the script?  Does the verify script
 > actually create those directories on the web server, and then copy an
 > index file at the bottommost directory which verifies the email?  It's
 > fairly straightforward to create one that uses something like
 > www.webaddress.com/?u=12453523&p=7573434, but I'd really like it the
 > other way.
 >
 > Can anyone point me to an example script which might help me?
 >
 > Thanks
 >
 
 jeff,
 
 i am not sure of what u r askin but i am reply with some thought of my own.
 
 i like explain briefly about apache servers. They provide a feature
 whereby you can pass parameters to the webserver using
 'www.example.com/parameter1/parameter2' instead of using
 'www.example.com?parameter1=value1¶meter2=value2'. this is in the
 ..htaccess file. like we have $_GET and $_POST, these variables are
 stored in PATH_INFO
 
 this is a feature used by web developers to fool web search engines to
 thinking that the former is a directory and this helps in getting the
 site listed. because some search engine discard
 '?parameter1=value1¶meter2=value2' it is called SEARCH ENGINE
 FRIENDLY URLs
 
 check www.sitepoint.com for more details.
 
 the solution - i suggest that within the script that u r using, check
 for any SEARCH ENGINE FRIENDLY URL option and reset to 'false'. then no
 search engine friendly url will be created.
 
 sumeet shroff
 [Back to original message] |