
Daniel0
Staff Alumni-
Posts
11,885 -
Joined
-
Last visited
Everything posted by Daniel0
-
[SOLVED] Have you seen this web site, php course in english please.
Daniel0 replied to redarrow's topic in Miscellaneous
You probably just need to stop searching for resources about PHP and start searching for resources about programming in general. There are so many concepts that are universally applicable to programming (regardless of language choice) that they aren't written for a particular language. -
[SOLVED] Have you seen this web site, php course in english please.
Daniel0 replied to redarrow's topic in Miscellaneous
http://www.amazon.co.uk/Pragmatic-Programmer-Andrew-Hunt/dp/020161622X/ref=sr_1_1?ie=UTF8&s=books&qid=1253825256&sr=8-1 http://www.amazon.co.uk/Design-patterns-elements-reusable-object-oriented/dp/0201633612/ref=sr_1_1?ie=UTF8&s=books&qid=1253825272&sr=1-1 http://www.amazon.co.uk/PHP-Objects-Patterns-Practice-2nd/dp/1590599098/ref=sr_1_1?ie=UTF8&s=books&qid=1253825293&sr=1-1 But remember, skills do NOT come from just reading. You need to practice as well. -
[SOLVED] Have you seen this web site, php course in english please.
Daniel0 replied to redarrow's topic in Miscellaneous
Maybe you need to transcend the stage of reading boring books covering rudimentary things like PHP's syntax and start reading books at a more general and/or theoretical level. How about The Pragmatic Programmer by Hunt and Thomas, or Design Patterns by Gamma et al. ("Gang of Four")? Maybe PHP Objects, Patterns, and Practice by Zandstra if you still want something that's related to PHP. How about all of them? Here is something for you to consider: If you're studying computer science (and when you've graduated), it's expected that you can teach yourself a language in a few days and start using it to solve real problems. How is that even possible? Well, it's because the theory, the mindset and your analytical skills are the things that matter. Learning the syntax of a programming language is easy. -
where do you get your tutorals to create php projects please.
Daniel0 replied to redarrow's topic in Miscellaneous
You already have one topic about this: http://www.phpfreaks.com/forums/index.php/topic,270431.0.html -
[SOLVED] Have you seen this web site, php course in english please.
Daniel0 replied to redarrow's topic in Miscellaneous
You're talking a completely wrong approach on learning, and I guess that's why you don't seem to progress very fast (sorry if you're offended by this, but it's how I perceive things). You don't need a tutorial for "how to create a forum/blog/booking service". You need to be able to decompose a large problem into smaller problems, you need to learn how to think abstractly, you need to learn how to solve problems - you need to learn how to program! Try to go to your local university's web site and find their computer science courses. What kind of courses do you see? You won't find any "how to create a forum" courses, but you might find courses on algorithms, cryptology, compiler theory, etc. It is in itself rather uninteresting how you specifically create a forum. Take this problem from Project Euler for instance. Nobody cares what the 10001st prime number is, but the task of writing a program that quickly calculates would train you in programming techniques. You could try to start solving Project Euler problems. They're great fun, and I assure you that you quickly will find some that are challenging. -
[SOLVED] Have you seen this web site, php course in english please.
Daniel0 replied to redarrow's topic in Miscellaneous
Well, you can watch 10000 hours of videos, but you still will not become a programmer. You become a PHP programming by programming in PHP. It's that simple. Skills come from experience. -
[SOLVED] Have you seen this web site, php course in english please.
Daniel0 replied to redarrow's topic in Miscellaneous
That page just screams "scam". -
Sure, here you go: daniel@youtube42 ~ $ ls /var/disk546/videos9371 68468421.flv 67813131.flv 48645312.flv 45686431.flv 31684684.flv 68468421.flv 68468421.flv 45678123.flv 76432115.flv 45684877.flv 12315831.flv 98453122.flv *snip*
-
Assuming it's not, you know, password protected. I'm pretty sure the XP installer prompts you for a password for the admin account.
-
Protip: If you want help with your operating system, it's a good idea telling what operating system you're running.
-
[SOLVED] Forum borders missing
Daniel0 replied to ozestretch's topic in PHPFreaks.com Website Feedback
Looks like you've zoomed out a tiny bit. The text seems rather small. -
If you're going to use number_format(), using round() is redundant. It already knows how to round numbers: number_format($ex_gst, 2);
-
You can just compile it from the source at pecl.php.net.
-
He'll also require a lot of storage and/or RAM.
-
If you just want to be able to scroll you can set overflow:auto; and some sort of (max-)width/height.
-
I've got a VPS. A dedicated server would be overkill for my needs.
-
That's quite a surprise to me. As I said, it is something I would expect from any web host. Then again, I've never purchased shared hosting.
-
I would expect all webhosts to have that.
-
That doesn't necessarily mean you cannot write a TDD primer.
-
What do you mean with "doing .htaccess on a folder"? .htaccess files just contain Apache configuration directives. Not only does it have nothing to do with PHP whatsoever, but it can all be looked up in the Apache documentation.
-
Here is yet another alternative: http://devzone.zend.com/article/4571-Fetching-multiple-random-rows-from-a-database
-
A sub query returns a result, like all queries do, and you can use that result as a variable in your query. That's it, essentially.
-
http://web.archive.org/web/20080209154336/http://www.phpit.net/article/simple-mvc-php5/
-
A login script is essentially so simple that it's not even worth dedicating a tutorial for that. Stuff involved is essentially form processing, database access and sessions/cookies. We have a tutorial for sessions and cookies and we have one for database access and another one focusing on joins and unions. Then you have form processing, but that's fairly straightforward. You simply read from the $_GET or $_POST superglobal. You might also be interested in this blog post that talks about breaking a script/application down into logical elements the same way I just did.
-
You mean like this? http://www.phpfreaks.com/tutorial/debugging-a-beginners-guide