| | |
question about an include file
Please support our PHP advertiser: PostgreSQL or MySQL? Compare and contrast the two most popular open source databases
![]() |
•
•
Join Date: Jul 2005
Posts: 60
Reputation:
Solved Threads: 4
I have to write an include file for this independent study thing I am doing, since my boss doesn't feel that mysql stored procedures are enterprise-ready yet. This include file will, among other things, interface with the database that I designed.
Is there anything I should know before doing this? Links and/or your personal opinions would be nice.
Is there anything I should know before doing this? Links and/or your personal opinions would be nice.
It sounds like you want to use an include file to store your SQL statement. You can just assign the SQL statment to a variable as a string in the include file. As in:
[PHP]$sql = "SELECT col_1, col_2, col_3 FROM filename WHERE id=3";[/PHP]
If security is the major concern, you should place the include files outside the Web tree. In other words, above the root directory for your site. Most servers have a tmp directory or something similar that you can use to store these types of files. The important part is that it should not be part of the Web site tree and therefore will not be accessible to others.
To call the include file, just fully specify the path to the file as in:
[PHP]require_once '/home/mysite/tmp/sql01.php';[/PHP]
If you do not know the server path to a directory outside of the Web tree, just ask your Webmaster or hosting company.
[PHP]$sql = "SELECT col_1, col_2, col_3 FROM filename WHERE id=3";[/PHP]
If security is the major concern, you should place the include files outside the Web tree. In other words, above the root directory for your site. Most servers have a tmp directory or something similar that you can use to store these types of files. The important part is that it should not be part of the Web site tree and therefore will not be accessible to others.
To call the include file, just fully specify the path to the file as in:
[PHP]require_once '/home/mysite/tmp/sql01.php';[/PHP]
If you do not know the server path to a directory outside of the Web tree, just ask your Webmaster or hosting company.
![]() |
Similar Threads
- access include file from subdomain (ASP)
- include file needed (C++)
- <%@include file> (JSP)
- "Cannot Open Include File" MS Visual C++ error (C++)
- How to set up include file for navbar (HTML and CSS)
- Include a file from another website (ASP)
Other Threads in the PHP Forum
- Previous Thread: Looking for an Asset Tracking system
- Next Thread: Best method to randomize image
Views: 1353 | Replies: 1
| Thread Tools | Search this Thread |
Tag cloud for PHP
.htaccess access ajax apache api array autosuggest beginner binary broken cakephp checkbox class cms code cron curl database date directory display download dynamic echo email emptydisplayvalue error explodefunction file files folder form forms function functions google href htaccess html image include insert integration ip java javascript joomla jquery keywords limit link login loop mail menu methods mlm mod_rewrite multiple mysql oop parse paypal pdf php problem query radio random recursion regex remote script search searchbox select server sessions sms soap source space speed sql structure syntax system table tutorial update updates upload url validation validator variable video web xml youtube





