| 
		
			
			
				
			
			
				 
			
			
				
			
		 | 
		
			
			
				 
			
				
			
		 | 
	||||
| 
				Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums.  You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us.  | 
		
		 
		![]()  | 
	
		
			
  | 	
	
	
		
		|||||||
| Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed. | 
| 
		 | 
	Thread Tools | 
| 
			
			 | 
		#1 | 
| 
			
			
			
			 Guest 
			
		
			
			
			
					Posts: n/a
				 
				
				
				
				 | 
	
	
	
	
		
			
			 I'm bored, it's Saturday night and I'm home trying to force myself to work, but I don't want too.. So help me get in the mood and ask me any PHP related question, and I'll answer as best as I can.  
		
	
		
		
		
		
		
	
	 | 
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			
			
			 Guest 
			
		
			
			
			
					Posts: n/a
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Fuck, and I just noticed I spelled bored, board...  
		
	
		
		
		
		
		
	
	 | 
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			
			
			 Confirmed User 
			
		
			
				
			
			
			Industry Role:  
				Join Date: Dec 2002 
				Location: Behind the scenes 
				
				
					Posts: 5,190
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 have you found a use for its new goto function?) 
		
	
		
		
		
		
			
				__________________ 
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			
			
			 Totally Borked 
			
		
			
				
			
			
			Industry Role:  
				Join Date: Feb 2005 
				
				
				
					Posts: 6,284
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Why is needle/haystack not consistent in logical order? 
		
	
		
		
		
		
			
				__________________ 
		
		
		
		
	
	![]() For coding work - hit me up on andy // borkedcoder // com (consider figuring out the email as test #1) All models are wrong, but some are useful. George E.P. Box. p202  | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			
			
			 Confirmed User 
			
		
			
				
			
			
			Join Date: Feb 2009 
				Location: The bank 
				
				
					Posts: 235
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 When I display an echo only executed with an if statements on the same page, it seems like that echo is on the page BEFORE I execute the code (for example, age verification validation) 
		
	
		
		
		
		
			
		
		
		
		
		
			
		
		
	
	Like this: PHP Code: 
	
			
	How the fuck do I do this? Im new to php..  | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			
			
			 Sofa King Band 
			
		
			
				
			
			
			Join Date: Jul 2002 
				Location: Outside the box 
				
				
					Posts: 29,903
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		  that always gets me | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#8 | |
| 
			
			
			
			 Guest 
			
		
			
			
			
					Posts: n/a
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Not really looking to take on anything as I got products of my own to put out, along with my own projects, but if you want hit me up depending on what you need done, we can work something out. 
		
	
		
		
		
		
		
	
	Never really used the function to be honest. Good question, but I don't know that answer. Quote: 
	
 PHP Code: 
	
			
	 | 
|
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			
			
			 Confirmed User 
			
		
			
			
			Industry Role:  
				Join Date: Mar 2004 
				Location: SEA 
				
				
					Posts: 445
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Thanks for the proposed help. 
		
	
		
		
		
		
			Hey, I got a CMS (updatem.com url defunct now) from 2005 running my member's area updates. It works great, I couldn't live without it. My questions are: is the script still secured to use, even though we are now at PHP5.something? Should it be reviewed/rewritten? Thanks in advance for your time MajorTom 
				__________________ 
		
		
		
		
	
	Divers Do It Deeper !!!  | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#10 | |
| 
			
			
			
			 Guest 
			
		
			
			
			
					Posts: n/a
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
  | 
|
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#11 | 
| 
			
			
			
			 Too lazy to set a custom title 
			
		
			
			
			Join Date: Mar 2002 
				Location: Australia 
				
				
					Posts: 17,393
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Hate that, I'm constantly loading up the php reference site to check... even worse, some functions will quietly fail without complaint if you supply a string then array when it should have been array then string. 
		
	
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#12 | 
| 
			
			
			
			 there's no $$$ in porn 
			
		
			
				
			
			
			Industry Role:  
				Join Date: Jul 2005 
				Location: icq: 195./568.-230 (btw: not getting offline msgs) 
				
				
					Posts: 33,063
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Your opinion on the difference in speed between switch and if when comparing a string against several regex's? 
		
	
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#13 | 
| 
			
			
			
			 Guest 
			
		
			
			
			
					Posts: n/a
				 
				
				
				
				 | 
	
	|
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#14 | 
| 
			
			
			
			 So Fucking Outlawed 
			
		
			
				
			
			
			Industry Role:  
				Join Date: Nov 2001 
				
				
				
					Posts: 5,114
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Why does this work? Why does this show the email address? 
		
	
		
		
		
		
			#1 Code: 
	<?php
class person {
    private $email = ?foo?;
    function showEmail() {
        echo $this->email;
    }
}
class user extends person {}
$u = new user();
$u->showEmail();
but this doesn?t? #2 Code: 
	<?php
class person {
    private $email = ?foo?;
}
class user extends person {
    function showEmail() {
        echo $this->email;
    }
}
$u = new user();
$u->showEmail();
#3 Code: 
	<?php
class person {
    private $email = ?foo?;
    function showEmail() {
        echo $this->email;
    }}
class user extends person {
    function showEmail() {
        parent::showEmail();
    }
}
$u = new user();
$u->showEmail();
![]() ![]() ![]() ![]() 
				__________________ 
		
		
		
		
	
	ICQ 115433750  | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#15 | |
| 
			
			
			
			 Guest 
			
		
			
			
			
					Posts: n/a
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
 PHP Code: 
	
			
	 | 
|
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#16 | |
| 
			
			
			
			 Confirmed User 
			
		
			
				
			
			
			Join Date: Feb 2002 
				Location: ICQ: 251425 Fr/Au/Ca 
				
				
					Posts: 6,863
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
 #1 works, because you're extending a class, but not overriding any functions - so the object $user has inherited all the properties and methods of person - basically, you've cloned it. #2 doesn't work, because you've declared $email in the parent class as private. If you wanted to access that, you'd have to use something like the third method, using an accessor - ie parent::getEmail() - or declare the variable as public (not so good)  | 
|
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#17 | 
| 
			
			
			
			 Confirmed User 
			
		
			
				
			
			
			Join Date: Feb 2002 
				Location: ICQ: 251425 Fr/Au/Ca 
				
				
					Posts: 6,863
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Sure, but that's gone back to PHP4 style OOP... 
		
	
		
		
		
		
			
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#18 | 
| 
			
			
			
			 Guest 
			
		
			
			
			
					Posts: n/a
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 What do you suggest, using public instead of var? 
		
	
		
		
		
		
		
		
			
		
		
	
	I really don't see much difference with var or public. protected $email = 'foo'; works also  | 
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#19 | 
| 
			
			
			
			 Guest 
			
		
			
			
			
					Posts: n/a
				 
				
				
				
				 | 
	
	|
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#20 | |
| 
			
			
			
			 Confirmed User 
			
		
			
				
			
			
			Join Date: Feb 2009 
				Location: The bank 
				
				
					Posts: 235
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
 Thanks bro  | 
|
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#21 | |
| 
			
			
			
			 Totally Borked 
			
		
			
				
			
			
			Industry Role:  
				Join Date: Feb 2005 
				
				
				
					Posts: 6,284
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
 For understanding private/public/protected visibility, take a look at this OOP tutorial http://www.brainbell.com/tutorials/php/TOC_oop.html 
				__________________ 
		
		
		
		
	
	![]() For coding work - hit me up on andy // borkedcoder // com (consider figuring out the email as test #1) All models are wrong, but some are useful. George E.P. Box. p202  | 
|
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#22 | 
| 
			
			
			
			 So Fucking Banned 
			
		
			
			
			Join Date: Aug 2003 
				Location: ICQ #23642053 
				
				
					Posts: 19,593
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 What does PHP stand for? 
		
	
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#23 | 
| 
			
			
			
			 So Fucking Outlawed 
			
		
			
				
			
			
			Industry Role:  
				Join Date: Nov 2001 
				
				
				
					Posts: 5,114
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 used to mean personal home page until the release of php3  
		
	
		
		
		
		
			now it stands for Hypertext Preprocessor. ![]() 
				__________________ 
		
		
		
		
	
	ICQ 115433750  | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#24 | 
| 
			
			
			
			 Confirmed User 
			
		
			
			
			Industry Role:  
				Join Date: May 2002 
				Location: Toronto 
				
				
					Posts: 8,475
				 
				
				
				
				 | 
	
	|
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#25 | |
| 
			
			
			
			 So Fucking Outlawed 
			
		
			
				
			
			
			Industry Role:  
				Join Date: Nov 2001 
				
				
				
					Posts: 5,114
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
 He said he was bored so I thought I would give him a little something. It was not a question I had, or anything I was working on, but merely something to take away boredom. ![]() 
				__________________ 
		
		
		
		
	
	ICQ 115433750  | 
|
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#26 | 
| 
			
			
			
			 Confirmed User 
			
		
			
				
			
			
			Join Date: May 2004 
				Location: SW Palm Bay, Florida 
				
				
					Posts: 1,323
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 #1 
		
	
		
		
		
		
			Code: 
	<?php
class person {
    private $email = “foo”;
    function showEmail() {
        echo $this->email;
    }
}
class user extends person {}
$u = new user();
$u->showEmail();
#2 Code: 
	<?php
class person {
    private $email = “foo”;
}
class user extends person {
    function showEmail() {
        echo $this->email;
    }
}
$u = new user();
$u->showEmail();
#3 Code: 
	<?php
class person {
    private $email = “foo”;
    function showEmail() {
        echo $this->email;
    }}
class user extends person {
    function showEmail() {
        parent::showEmail();
    }
}
$u = new user();
$u->showEmail();
Also, you shouldn't be defining properties like that. That should be done in the constructor. The only time you'd do that are with class constants. http://www.php.net/construct 
				__________________ 
		
		
		
		
		
			
		
		
	
	subarus.  | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#27 | 
| 
			
			
			
			 Confirmed User 
			
		
			
			
			Join Date: Aug 2002 
				
				
				
					Posts: 2,781
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 What's the best PHP framework? 
		
	
		
		
		
		
			
				__________________ 
		
		
		
		
	
	I don't endorse a god damn thing......  
			 | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 | 
| 
			
			 | 
		#28 | 
| 
			
			
			
			 Confirmed User 
			
		
			
				
			
			
			Industry Role:  
				Join Date: Mar 2004 
				Location: Rock Hill, SC 
				
				
					Posts: 5,370
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 It depends on what you are trying to accomplish... if you want fast code... NONE. 99% of frameworks are slower than shit and personally, I think they complicate the development process more than they benefit. Frameworks are the tools of lazy programmers.  
		
	
		
		
		
		
		
	
	![]() To clarify, any developer worth more than a penny should already have developed his own toolset of objects. I have my own and can develop complex/scalable applications very quickly because of it. I could give a fuck less if another programmer thinks that developing apps in the latest OOP style using abstracted classes (like Zend Framework) is a good idea... I know from experience that apps built in that fashion run like shit. There is much more to consider, when building an app, than how fancy your code is. Here is a super simple example of a framework I wrote and use alot. The one I actually use is alot more robust and secure... but, if you consider what it does, you will get the idea behind how I code applications. http://www.phpclasses.org/browse/package/4963.html Using this simple framework, you can build apps with SE friendly URLs where each URL is a seperate module, class and views. It is a little different than the MVC type of framework because I don't really like the Model/Controller model like you find in Zend Framework, Cake or Symphony. I also don't like template classes like Smarty, so I just use php in my templates. The simple beauty of this method is that, if I want to add new functionality, I don't even have to mess with any of the existing code except the bootstrap (index.php), where I add the includes. All I need to do is create a module class (memberModule.php), a class to handle functionality and my view templates. Any classes that I define in the bootstrap (like a database object), are available to the module... So I have a very scalable solution right from jump.  | 
| 
		 | 
	
	
	
		
                 
		
		
		
		
		
		
		
			
			
		
	 |