Sometimes when I find an error on this website, I just put it in the suggestion thread but the person(Admin) who is fixing those errors know how difficult to remove a bug is. I know those days, when I was taking programming classes. To find out one error, I have to look on the codes so many times. Sometimes I got the pain in the eyes or a headache. Fixing errors resulting me sometimes rebuild the whole code of the program. This website looks very big as it has so many things inserted in it. I believe Sniper(I dont know about another member who edits this website) must be a genius, who has worked out this website upto now very well. Cheers to Sniper, all other management team and to all those members who is working hard and making this website successful and joyfull.
I agree, I just started making my own website, with HTML coding (basic that is) so far, i've been able to put my name on the screen, play super mario brothers on the background. and lots more stuff. But it is terribly hard if you've got this little tiny error in the middle of your page. you've gotta look through all your <body> </body> ah you get the point. anyways, don't take our admins for granted (also the mods) these guys don't deserve flame emails or attacks, seeing that they have put thousands of hours just for us to get free tech help.
I tried programming once and just havn't got the patience to carry on learning! You seem a million miles from anywhere making your comp display "hello world"!! Made a few OScommerce websites and even trolling through all the html and php in that was enough. So I sacked it off and started to learn linux. Its all too time consuming! Who is at the roots of this site? I know Sniper and BigB have been here since there were next to no posts (http://www.hardwareforums.com/popularity-board-1016/) They are the only two I remember from when I first joined.
Hehe once you look at what the code is saying to you it gets easier. For example: If your name is Matt, display the message "You are awesome" if your name is not Matt display the message "Tut tut, you should be called Matt". PHP: <?php // You'd have to have a variable set up for name really, but we'll just imagine $name represents someone's real name as if the computer knew that...We'll say that $name = "Matt" for now but that'd mean opening the file and changing that if you wanted a different response... $name = "Matt"; if ($name == "Matt") // If your name is (==) Matt { // Open if echo "You are awesome"; // Display the message "You are awesome" } // Close if else // Otherwise { // Open else echo "Tut tut, you should be called Matt"; // Display the message "Tut tut, you should be called Matt" } // Close else ?> Once you can understand what the code is saying it's not too hard... But I understand what you're saying, to do complex stuff takes some skills, I know Sniper puts in a lot of work around here and I appreciate it
Ive only ever used php and html. Is php related to c? Ive used $name = "Matt" this format for mounting partitions in Linux. And I thought that was C. ie export WIN=/mnt/win then I can just use $WIN instead of typing /mnt/win everytime I want to access my win partition. How people can make programs beats me! Ive editted php loads of times, my claim to fame was making a crack for Reason 2. It didnt exist at the time (doing a search on my favourite crack site it still isnt there! 2.5 is though) so I did lots of googles and it worked! Next stop creating a bloody big photo editting suite!
Programming is just like anything which requires skill and patience. Everybody starts small, and works their way up as they learn more. Program development in general (not PHP) has changed massively over the years. It used to be that you'd have to write the classes and function to make a simple window, yes a window. That resulted in a lot of code, often very obscure and hard to develop further without spending a lot of time. Eventually, we have these new programming tools like MS Visual Studio, Borland C++, KDevelop, which allows very rapid program development by allowing programmers to use components already written for them. To give VC++ as an example, you can use it to create a simple form window, and then drag and drop (thats right, drag and drop) controls like labels, buttons, and text fields onto the window designer. Then you'd create the functions to be carried out when a certain event was trigger. E.g. a button was clicked, you'd write the code to be executed for that. A great thing about having an object oriented design like VC++ and other development tools is that components are often well tested and stable. You can reuse it knowing that its stable code. Of course, this GUI method can't be used for every program, and its not a substitute for learning the language properly. I guess what I'm trying to say is that developing applications is getting easier for programmers over time. Now, we can focus more on the logic of the program, and its features rather than wasting time writing new code over and over again(reinventing the wheel).