|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Stay one step ahead of the competition. Evaluate and give feedback
on some of the hottest web development tools on the market today.
Make your opinion heard! Click
Here
|
|
#1
|
|||
|
|||
|
Please help
I know that I should not ask this but is there any code that you can use to protect yourself against not being paid for work completed? I have sub-contracted for a month now with a company and they keep telling me to wait to cash my cheques, so I contacted the local labor board and they have several cases against this company but they cannot catch them because they keep moving offices. So is there any hidden code that I could insert into the work that I have done so far that would stop the pages from working and they I could deactivate it once paid?
Thanks Tim |
|
#2
|
||||
|
||||
|
Quote:
kloodge it up a bit - throw in a few functions that will lock anyone out who is not you! - Comment out these "timebombs" until they either put up or throwdown. Somethign as simple as a block of SessionCode at the top of a page taht checks an offsite database for a value (your database), if the value doesn't exist: die("You need to pay me before you can use this feature. - my@email.com") for example: PHP Code:
__________________
Pop, OJ, Purple Stuff, and ... Sunny D! Wow, dude -- Your Mom is the coolest! Thanks Mrs. D! Last edited by medianox : May 9th, 2005 at 01:41 PM. |
|
#3
|
|||
|
|||
|
how about dont do the work! Its as simple as that, too risky...
|
|
#4
|
|||
|
|||
|
one thing that would work well, is working off of a server that is local, not the client's remote machine.
|
|
#5
|
||||
|
||||
|
You can program all the timebomb and offsite checks you want, but they're easily removed unless you're working with idiots.
Getting a solid contract and placing work on one of your own servers is the best way to handle this. They see the results or snippets of the code as required, but don't get it all installed until it's paid for. Anything less than this and you run the risk of getting screwed... again... ---John Holmes... |
|
#6
|
|||
|
|||
|
This was an hourly employment position so as the employer he required me to keep the files on his server, I am contacting a lawyer not sure if it will help, but no wonder we are all requiring deposits and such for work.
Tim |
|
#7
|
||||
|
||||
|
Moved from the PHP Development forum.
__________________
~~ Peter ~~ ( My Blog: It's exactly like normal nerdiness, but completely different. ) :: ( Supporter of the EFF & FSF ) :: ( I'm a GNU/Linux addict and Free Software Advocate. ) :: ( How to Ask Questions the Smart Way ) :: ( The Fedora Project, sponsored by Red Hat ) :: ( GNOME: The Free Software Desktop Project ) :: ( GnuPG Public Key ) |
|
#8
|
||||
|
||||
|
Quote:
If they are hiring outside help, how likely is it they have someone who can root out and remove all the traps? |
|
#9
|
||||
|
||||
|
Quote:
|
|
#10
|
||||
|
||||
|
Keep in mind that doing the work and getting paid are two issues. Unless you have in your up-front contract that you are going to write code that remains incomplete (i.e., has a logic bomb in it) until the check clears, deleting/interfearing with the code as it exists is probably illegal (though, obviously, if they are already dodging the law then it is unlikely they will call the cops). There was a similiar thread very recently, you should look for it and read it.
__________________
Left DevShed May 28, 2005. Reason: Unresponsive administrators. Free code: http://sol-biotech.com/code/. Secure Programming: http://sol-biotech.com/code/SecProgFAQ.html. Performance Programming: http://sol-biotech.com/code/PerformanceProgramming.html. It is not that old programmers are any smarter or code better, it is just that they have made the same stupid mistake so many times that it is second nature to fix it. --Me, I just made it up The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man. --George Bernard Shaw |
|
#11
|
||||
|
||||
|
Quote:
It almost definitely is. There are several areas of applicable law and it's probably covered under each. It's sabotage (prison). It probably falls under laws newly created to jail hackers who propogate viruses or DOS attacks (prison). As far as business law there is a good case for breach of good faith agreement (lawsuit). And several others I could name that may or may not apply. If you play your cards correctly you have a legally binding contract and if you are not paid, then you're the one that does the litigating for failure to pay for services rendered. To top it off, you're an hourly employee. You don't own anything done on their clock (as nor do I own the miles of code I write day in, day out for my employer - it's their's that's why they pay me). If they fail to pay you, you have a simple case that a local government agency will usually be glad to investigate.
__________________
medialint.com "Energy has the opportunity to change the climate if it's done right." - Sen. John Ensign, R-Nev. (quoted out of context) Last edited by medialint : May 13th, 2005 at 11:51 PM. |
|
#12
|
||||
|
||||
|
Quote:
you should check your appointment letter and the clause mentioned thereupon which might you have signed as token of acceptance, before proceeding to a labor board. Before that I shall suggest you try to solve the matter by mutual understanding with you and your employer rather than moving for legal assistance. It may possible that |