Recently I’ve been working on a new website project.
For years I’ve been thinking that I should learn php, but have been putting it off. I’m not a programmer after all.
But I am a website developer, it is a passion you might say, and in these days, you’re behind the times if you’re writing static html pages. So I bit the bullet and jumped in.
I’m not at a point where I want to divulge anything to the world wide web, but I have 60% of my backend control panel built, editing eight or nine tables. I also have one front end page built which to my great joy, outputs a list of files if you enter files.php, and gives you the details of the file when you enter files.php?id=1.
I came up with an analogy to explain my joy of creation to my wife. In the end I didn’t use it, but that’s another story.
It’s kind of like for all the years I’ve been creating websites (probably almost ten, damn that’s scary) I’ve been writing notices and playing them on a notice board. People came and read them, and went away.
Now I’m building a noticeboard that automatically creates the notices depending on what people want to see, records various information about their reactions, allows them to respond to the notice, and to place their own notices.
What was purely a two-directional one dimensional interaction is now so much more. And the fact that it’s coming out of my mind and keyboard is electric.
Anyway, through the process (which is by no means over, I estimate at least a four month development time, if it ever gets finished) I’ve used quite a few resources, so I thought I would leave them here in the hope of generating hits helping someone out.
The Ultra Basics of PHP
http://www.freewebmasterhelp.com/tutorials/phpmysql – Excellent, simple php and mysql tutorials. This was almost always my starting point for a new part of the code.
The Best W-…A Better Way of Connecting to Your mySQL Database
I couldn’t find the page I used, but:
http://www.hardcoder.com/scripting/php/include_files.php – This page handles the include() statement which allows you to run another script as part of the page you’re running, hence allowing you to pull variables from another page, i.e. a databaseinfo.php file.
http://www.softwareprojects.org/php-variables-07.htm – Explanation of variables and constants. You’ll need to define the database info as constants in the included file (well at least one way of doing it).
Securing what Needs to Be Secured
http://phpbee.com/examples/security/simple_login_page.html – Great simple code for securing pages. I’m sure there are drawbacks of doing things this way, because anything simple can’t be completely secure, but it does the job for me at the moment.
Text Boxes
http://www.webmonkey.com/webmonkey/99/30/index4a_page2.html?tw=authoring – Yeah, that’s right, I had to look up how to create a text box.
Drop Downs
http://www.echoecho.com/htmlforms11.htm – A very simple page which outlines how to write drop downs in html.
Drop Down Selection Problem
http://codewalkers.com/archives/sqlhelp/434.html – When editing an entry, e.g. game, I returned drop down boxes with the available options. The problem was that on the edit page, it selected the first one by default. So if I went in to edit the title, then the page would change the entries in the drop downs to the first one instead of the original entry.
The page above featured someone with a similar problem, and introduced the idea to me of setting my html code into string variables and then just calling a variable depending on the outcome of an if statement. This simplified things greatly and was a good find.
PHP If Statements
http://www.tizag.com/phpT/if.php – I was hacking around with if statements based on copying bits of code, but when I wanted to find out how they were actually working, I headed here. Also, page 2.
Resetting My mySQL Counters Automatically
http://www.php-editors.com/forums/showthread.php?t=2407 – I needed to figure out a way to update my counters for particular pages (e.g. most popular file, weekly, monthly and annually) automatically. This page put my on to ‘Cron Jobs’ which is a function in Cpanel.
Display Server Time
http://www.activsoftware.com/code_samples/code.cfm/CodeID/67/PHP/PHP_Print_current_time_in_PHP – Self explanatory. It was necessary to test the ‘Cron Jobs’ and counter resets mentioned above.
Sending Emails With PHP
http://email.about.com/cs/phpemailtips/qt/et031202.htm – How can it possibly be this simple? Wouldn’t I have to specify servers and such? I guess not. The wonders of technology.
I’ve also been meaning to catch up to php for some time, now. Thanks for all these resources!
No worries. I hope they prove useful.
I want to point out my admiration for your kindness giving support to those individuals that must have guidance on this important concept. Your real dedication to getting the solution across has been amazingly insightful and have usually allowed many people much like me to arrive at their endeavors. Your personal warm and helpful tutorial signifies a whole lot to me and additionally to my office workers. Thanks a ton; from each one of us.
Hi there! I just would like to give a huge thumbs up for the good information you’ve gotten here on this post. I will probably be coming again to your blog for extra soon.
Thank you for each of your labor on this site. My niece enjoys doing research and it’s easy to see why. My partner and i hear all regarding the dynamic way you offer very important tips and tricks through your blog and therefore inspire participation from people on the theme so my princess is certainly studying a great deal. Take pleasure in the remaining portion of the new year. Your performing a glorious job.
I am only writing to let you be aware of of the fantastic encounter my child enjoyed going through your site. She mastered plenty of pieces, which included how it is like to possess a wonderful giving mindset to make many more without hassle have an understanding of various tortuous things. You truly surpassed readers’ desires. Thanks for offering these invaluable, trustworthy, educational not to mention unique thoughts on this topic to Ethel.
My husband and i felt so ecstatic John managed to do his survey by way of the precious recommendations he received through your site. It is now and again perplexing to simply continually be giving freely solutions which often some people might have been trying to sell. And now we do know we now have the writer to give thanks to for this. These illustrations you’ve made, the simple website navigation, the relationships you can assist to instill – it’s mostly overwhelming, and it’s really assisting our son in addition to our family feel that this issue is cool, which is certainly really fundamental. Thanks for the whole lot!
I wanted to put you the little observation to thank you once again just for the fantastic suggestions you have featured above. It is extremely open-handed of you to convey unhampered what some people could possibly have offered for sale for an e-book to help make some dough for their own end, even more so since you could possibly have done it if you ever decided. The thoughts likewise worked as a great way to fully grasp most people have similar interest much like my own to learn significantly more on the subject of this condition. I think there are numerous more pleasurable situations up front for those who take a look at your blog.
There is noticeably a bundle to find out about this. I assume you made certain good points in features also.
I must point out my admiration for your kindness supporting persons that actually need help with that content. Your very own commitment to passing the message up and down came to be exceedingly helpful and have all the time allowed guys like me to reach their pursuits. Your amazing insightful guidelines denotes so much a person like me and substantially more to my office workers. Thanks a ton; from each one of us.
I actually wanted to jot down a small comment to be able to say thanks to you for these precious pointers you are posting on this site. My time intensive internet look up has now been honored with high-quality concept to share with my guests. I ‘d assert that many of us visitors are quite fortunate to be in a very good website with many awesome people with good techniques. I feel pretty privileged to have discovered your entire website and look forward to many more cool times reading here. Thanks once again for a lot of things.
I intended to put you that tiny word just to give many thanks as before over the remarkable techniques you’ve featured on this page. It’s quite shockingly open-handed with you giving openly what a lot of folks would’ve made available for an e-book to help with making some cash for their own end, notably considering the fact that you could have tried it in the event you desired. Those secrets in addition worked as a good way to be sure that other people online have the same zeal the same as my very own to figure out a little more in terms of this condition. I’m sure there are numerous more pleasant opportunities in the future for individuals who look over your site.
I in addition to my pals came checking out the best advice on your web site while instantly I got an awful suspicion I had not thanked the blog owner for them. All the guys were definitely for this reason warmed to read through all of them and have now definitely been loving those things. We appreciate you being indeed considerate and also for settling on such remarkable topics most people are really desirous to be aware of. My very own honest apologies for not expressing gratitude to you sooner.
https://www.sudouest.fr/politique/elisabeth-borne/remaniement-l-heure-des-messes-basses-15594513.php
This is the right blog for anyone who wants to seek out out about this topic. You understand a lot its almost exhausting to argue with you (not that I actually would need?aHa). You undoubtedly put a new spin on a subject thats been written about for years. Great stuff, simply nice!
https://farangestoon.ir/en/welcome-to-canada-a-newcomers-guide-to-getting-settled/
https://green2stayeco.com/apps/blog/show/43344955-the-ev-electric-vehicle-revolution?siteId=100806419&locale=en-US&fw_comments_page=37&fw_comments_order=DESC&siteId=100806419&locale=en-US
http://marsmaninstallatietechniek.nl/blog/curabitur-metus-felis-venenatis-eu-ultricies-vel-vehicula/Page-1796.html
http://nechihaem.ru/prostudnye-zabolevanija/u-rebenka-vysokaja-temperatura-bez-simptomov.html
https://www.scamity.com/a-j-financial-92
There may be noticeably a bundle to find out about this. I assume you made certain good factors in options also.
http://thecolumnindia.com/News/249/1/rip-lata-mangeshkar-india-has-lost-her-nightingale-before-th
http://sdaf1.ucoz.lv/photo/1-0-84
http://forum0.fearnode.net/path-of-exile/48876858/test-just-a-test/55023698
http://www.niujiazhang.com/bbs/forum.php?mod=viewthread&tid=19264&extra=page=1&filter=sortid&sortid=4
http://worldjob.xsrv.jp/bbs/yybbs.cgi?pg=70
http://newsjirga.com/why-do-you-need-to-know-how-to-disable-windows-10-updates
http://mag.monchval.com/les-dispositifs-dequifeel/
https://www.zdk5.se/1258/
https://awholepileoffamily.net/apps/blog/show/prev?from_id=33542414&siteId=113362286&locale=en-US
very good submit, i definitely love this website, keep on it
https://lescoureursdulin.fr.gd/forum/topic-837-1–Nike-Wmns-Air-Max-2015-Sneakers-UK-Best-Buy.htm
http://torresstart.com/component/k2/item/12-sed-mollis-dictum-risus-imperdiet-fringilla-ante-interdum-at-scelerisque/12-sed-mollis-dictum-risus-imperdiet-fringilla-ante-interdum-at-scelerisque.html?start=30
http://www.szelidesign.hu/zoeldebb/1524-kepnezeget-kert
http://blog.shaycam.com/2008/01/02/resolutions/
There are some fascinating deadlines on this article but I don? know if I see all of them middle to heart. There may be some validity but I’ll take maintain opinion until I look into it further. Good article , thanks and we would like more! Added to FeedBurner as well
I have to express some appreciation to this writer for rescuing me from this scenario. After browsing throughout the the web and getting solutions which were not helpful, I was thinking my life was well over. Existing without the presence of answers to the issues you’ve fixed through your entire guide is a crucial case, and the ones that might have badly damaged my entire career if I had not encountered your web site. Your main ability and kindness in controlling every aspect was useful. I don’t know what I would have done if I hadn’t discovered such a subject like this. I can now look forward to my future. Thanks for your time very much for this impressive and result oriented guide. I will not think twice to recommend your web sites to any individual who needs recommendations about this subject matter.
Hiya! I simply want to give an enormous thumbs up for the good info you’ve got here on this post. I can be coming back to your blog for extra soon.
Hey! I just would like to give a huge thumbs up for the nice information you have here on this post. I might be coming again to your blog for extra soon.
I was more than happy to find this web-site.I wanted to thanks for your time for this glorious learn!! I positively having fun with each little bit of it and I have you bookmarked to check out new stuff you blog post.
After study a few of the blog posts in your website now, and I actually like your means of blogging. I bookmarked it to my bookmark website listing and will be checking back soon. Pls try my web page as effectively and let me know what you think.
A formidable share, I simply given this onto a colleague who was doing a little bit evaluation on this. And he actually bought me breakfast as a result of I discovered it for him.. smile. So let me reword that: Thnx for the deal with! But yeah Thnkx for spending the time to discuss this, I feel strongly about it and love studying extra on this topic. If possible, as you change into experience, would you mind updating your weblog with more particulars? It’s extremely useful for me. Massive thumb up for this weblog publish!
I simply wished to thank you so much all over again. I am not sure the things I might have accomplished without the ideas discussed by you about such a subject. It was actually an absolute hard situation in my position, nevertheless viewing your specialized strategy you solved it took me to cry with joy. Now i am grateful for the information and then pray you find out what an amazing job your are accomplishing teaching some other people with the aid of your website. More than likely you have never come across any of us.
Oh my goodness! an amazing article dude. Thanks Nevertheless I am experiencing difficulty with ur rss . Don? know why Unable to subscribe to it. Is there anyone getting an identical rss problem? Anybody who knows kindly respond. Thnkx
That is the precise weblog for anyone who needs to find out about this topic. You understand so much its nearly onerous to argue with you (not that I actually would need?aHa). You definitely put a brand new spin on a topic thats been written about for years. Nice stuff, simply great!
WONDERFUL Post.thanks for share..more wait .. ?
This really answered my drawback, thank you!
You made some first rate factors there. I regarded on the internet for the issue and found most individuals will go along with along with your website.
I discovered your weblog web site on google and examine just a few of your early posts. Continue to maintain up the very good operate. I simply extra up your RSS feed to my MSN News Reader. In search of forward to studying more from you afterward!?
It? onerous to search out educated individuals on this subject, but you sound like you already know what you?e speaking about! Thanks