Automatische Copyright

Door Thomas Dral, 21 jaar geleden, 8.960x bekeken

Dit script past automatisch je copright rechten aan op je website op deze manier hoef je er niet meer over na te denken dat je aan het begin van een nieuw jaar je copyright rechten aanpast.

PS JE kunt ipv $jaar ook $jaar2 neerzetten dan krijg je een iets andere regel

$jaar
output is: © 2005 - 2006 - Bedrijfsnaam
$jaar2
output is: © 2005 - 2007 - Bedrijfsnaam

echo ' &copy' . ' ' . $beginjaar . ' - ' . $jaar . ' - ' . $bedrijfsnaam. ' - ' . $rechten;
output is : © 2005 - 2007 - Bedrijfsnaam - Alle Rechten voorbehouden
of in het engels "All Right Reserved"

Voorbeeld: http://phphulp.phpclub.nl/673.php

Gesponsorde koppelingen

PHP script bestanden

  1. automatische-copyright

 

Er zijn 40 reacties op 'Automatische copyright'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Luke Banning
Luke Banning
21 jaar geleden
 
0 +1 -0 -1
Ja, wel netjes...Eigenlijk heel simpel :)
Dom dat ik er zelf nooit aan heb gedacht ;-)
Thomas Dral
Thomas Dral
21 jaar geleden
 
0 +1 -0 -1
Ik was het zelf zat om er ieder jaar aan te denken en het dan op alle site's die ik ondertussen al gemaakt heb waar op staat dat ik de copyrights heb als auteur van de site het aan te passen. Als je nu eenmalig dit scriptje er in plakt dan hoef je er later niet meer over na te denken.
Iwan Luyks
Iwan Luyks
21 jaar geleden
 
0 +1 -0 -1
Niet echt handig als je site in 2006 is opgericht. Dan krijg je iets als 2006-2006 of -2006

Ik zou dit doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
&copy;<?php
$d
= date("Y"); // Huidig jaar
$o = 2006; // Jaar van oprichten

if ($d <= $o) {
   echo $o;
}

else {
   echo $o."-".$d;
}

?>
SiteNaam. Alle rechten voorbehouden.
Eris -
Eris -
21 jaar geleden
 
0 +1 -0 -1
Ik zie sowiso de nut er niet van in. Je hebt gewoon de rechten...
Luke Banning
Luke Banning
21 jaar geleden
 
0 +1 -0 -1
Iwan, Er zijn wel meerdere site's die dat hebben, vind daar niks storends aan.
Thomas Dral
Thomas Dral
21 jaar geleden
 
0 +1 -0 -1
Als je inderdaad je site hebt opgericht in 2006 dan kun je inderdaad krijgen dat er 2006 - 2006 staat maar dan is het inderdaad een optie om het scriptje van Iwan Luyks te gebruiken.

En er zijn steeds meer site's waar het op vermeld wordt dat er copyright is op de website. Als het er staat en ze jatten iets van je dan is het makkelijker dan dat er niet staat dan is het weer lastiger te bewijzen etc...
Winston Smith
Winston Smith
21 jaar geleden
 
0 +1 -0 -1
Quote:
En er zijn steeds meer site's waar het op vermeld wordt dat er copyright is op de website. Als het er staat en ze jatten iets van je dan is het makkelijker dan dat er niet staat dan is het weer lastiger te bewijzen etc...

Dat is onzin. Het plaatsen van een copyright teken of iets dergelijks heeft geen bewijskracht. Je kan het alleen bewijzen door de originele teksten te overleggen in combinatie met datum van laatste wijziging of iets dergelijks.

M.a.w. jatten valt bijna niet tegen te houden, met of zonder copyright teken erop. Het enige wanneer je een copyright teken zou kunnen overwegen, is als je een internationale site hebt. In sommige landen verwerf je als auteur niet ook automatisch copyright namelijk.
Eris -
Eris -
21 jaar geleden
 
0 +1 -0 -1
Kasper ook niet helemaal want als je website in Nederland host is de Nederlandse wetgeving an toepasing...


21 jaar geleden
 
0 +1 -0 -1
Je hebt automatisch auteursrecht in Nederland, hoef je niks voor te doen.
Copyright teken is alleen nodig, zoals Kasper zegt, bij internationale sites maar bij jouw site zal in meeste gevallen toch het Nederlandse recht van toepassing zijn.
Tevens is het vermelden van een jaartal niet verplicht

Even over het script: Het kan beter in een functie. Deze regel
echo ' &copy' . ' ' . $beginjaar . ' - ' . $jaar . ' - ' . $bedrijfsnaam;
Kan je beter zo doen
echo ' &copy ' . $beginjaar . ' - ' . $jaar . ' - ' . $bedrijfsnaam;

Enkele quotes
Quote:
Auteursrecht is automatisch in landen die de Conventie van Bern ondertekend hebben: zodra iemand een werk maakt, rust daar in die landen auteursrecht op. Je hoeft dus niet een tekstje bij of in je werk op te nemen dat luidt 'copyright © 2002 Zus en zo' (maar het kan handig zijn om dat wel te doen, want dan is meteen duidelijk wie de auteursrechten op het werk bezit).

Quote:
# Het woord "copyright" heeft in Nederland geen rechtsbetekenis. Het is dus onzin om te zeggen "op dit werk berust copyright". Wel juist is "dit werk is auteursrechtelijk beschermd". Ook het symbool © heeft geen Nederlandse wettelijke betekenis.


http://nl.wikipedia.org/wiki/Copyright
Thomas Dral
Thomas Dral
21 jaar geleden
 
0 +1 -0 -1
ja, in nederland is inderdaad de nederlandse wetgeving van toepassing. Maar inderdaad als je een internationale site hebt dan kun je het er op zetten, maar ik vind zelf dat het er wel op mag staan.

Je moet het zelf weten of je het er op zet of niet.

Maar als je iets gemaakt hebt in PHP is dat niet altijd auteursrechtelijk beschermd toch omdat dit valt onder de GPL licentie??

Je hoeft dus niet een tekstje bij of in je werk op te nemen dat luidt 'copyright © 2002 Zus en zo' (maar het kan handig zijn om dat wel te doen, want dan is meteen duidelijk wie de auteursrechten op het werk bezit). (Bron: Wikipedia)
Eris -
Eris -
21 jaar geleden
 
0 +1 -0 -1
Ook PHP script zit is het auteursrecht van toepassing..
K i p
K i p
21 jaar geleden
 
0 +1 -0 -1
@script: maar dan moet je toch als nog in elk bestand die variabelen aanpassen? Of moet je het dan in elke pagina includen ofzo?
Thomas Dral
Thomas Dral
21 jaar geleden
 
0 +1 -0 -1
in elke pagina includen! Dat is de makkelijkste manier om het op de pagina's te displayen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include ".\includes\copyright.php" ?>


Ik heb zelf het script in de map includes staan en zo include ik het script op iedere pagina. Dat hangt een beetje van je provider af of van je lokale instellingen maar daar ben je snel achter want als het niet werkt krijg je toch een foutmelding

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include "..\includes\copyright.php" ?>
is ook nog een optie
Eris -
Eris -
21 jaar geleden
 
0 +1 -0 -1
Vind het opzich wel geinig dat ej er 3 dagen over doet om hem hier te posten

http://www.phpfreakz.nl/library.php?sid=22993
Thomas Dral
Thomas Dral
21 jaar geleden
 
0 +1 -0 -1
Tja ach ik ben een paar dagen er tussenuit geweest en geen internet gehad dus vandaar dat ik hem nu pas hier post.
Frank -
Frank -
21 jaar geleden
 
0 +1 -0 -1
Zolang je niet het geld hebt om een rechtzaak aan te spannen, heeft het weinig zin om je druk te maken over copyright... En vergeet niet dat JIJ moet aantonen dat jouw werk het originele werk is. Dat kan eigenlijk alleen wanneer je boel laat registreren bij een notaris. En kost je een lieve duit.
Thomas Dral
Thomas Dral
21 jaar geleden
 
0 +1 -0 -1
Ja daar heb je wel gelijk in inderdaad!
ArendJan
ArendJan
21 jaar geleden
 
0 +1 -0 -1
Is wel grappig maar heeft opzich ook weer weinig nut!
Niek s
niek s
21 jaar geleden
 
0 +1 -0 -1
waar word de var $jaar2 voor gebruikt?


21 jaar geleden
 
0 +1 -0 -1
@niek
Zie uitleg boven in

Quote:
14. Hoe kan ik bewijzen dat ik auteursrecht heb?
Omdat er in Nederland (en in de meeste andere landen ter wereld) niet zoiets bestaat als een register waar auteursrechten kunnen worden vastgelegd, is het voor de maker van een werk soms lastig om te bewijzen dat het auteursrecht op het werk bij hem of haar ligt.
Er zijn een paar mogelijkheden die uw bewijspositie als maker kunnen versterken met betrekking tot het tijdstip waarop u het werk gemaakt heeft.
U kunt een exemplaar van het werk (of bijvoorbeeld een foto daarvan) in een dichtgeplakte envelop aangetekend aan uzelf versturen en deze bij ontvangst dicht laten. Let u er daarbij op dat er een datumstempel op de sluiting van de envelop staat.
U kunt ook een datumstempel op een exemplaar van uw werk laten zetten bij de lokale vestiging van de Belastingdienst, afdeling Registratie en Successie.
Tot slot kunt u uw bewijspositie met betrekking tot de datum ook versterken met een depot bij de notaris. De notaris zal hier echter wel een vergoeding voor vragen.
Met de bovenstaande maatregelen bewijst u niet dat u de maker bent van het werk, maar u kunt zo wel uw bewijspositie sterker maken. Mocht u bijvoorbeeld ooit in een rechtszaak verwikkeld raken waarbij iemand anders beweert dat hij de maker van het werk is, en niet u, dan kunt u bijvoorbeeld de envelop met datumstempel bij de rechter of bij een notaris laten openen. Die ander zal dan aannemelijk moeten maken dat hij het werk heeft gemaakt op een eerdere datum dan de datum die op de envelop staat.


Op het PHP parser programma is auteursrecht van toepassing. Echter de makers hebben het vrij gegeven aan het publieke domein door een GNU/GPL licentie te verstrekken.
Scripts die je maakt voor PHP staan hier geheel los van. Hier heb jij weer auteursrecht op (tenzij jij het doorgeeft).

Tevens door dit script nu te publiceren heb je het onder GNU/GPL verspreid.
Niek s
niek s
21 jaar geleden
 
0 +1 -0 -1
maar niemand heeft dat toch nodig? of ligt dat aan mij??
waarom zou je een jaar willen 'voorlopen'??
Michael -
Michael -
21 jaar geleden
 
0 +1 -0 -1
Geen idee. Ik vind 't script nutteloos. Als je niet alles wil veranderen gebruik je toch gewoon:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Copyright <?php echo date ("Y"); ?>

of
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Copyright 2006 - <?php echo date ("Y"); ?>

en als je graag vooruit loopt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Copyright 2006 - <?php echo date ("Y")+1; ?>

Lijkt mij dat hele script niet voor nodig.
Jelle Posthuma
Jelle Posthuma
21 jaar geleden
 
0 +1 -0 -1
Idd.
Maar om het toe te kunnen als een script, kan je niet met 1 regeltje en 1 php commando aan komen zetten he :P.
Vandaar die omweg lijkt me :P.
Niek s
niek s
21 jaar geleden
 
0 +1 -0 -1
kijk mijn script!!:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo "hoi";
?>


Dit script zegt hoi, zeer ingewikkeld. Moet je aanpassen aan je eigen text en je kan dit op je site plaatsen!!
Niek s
niek s
21 jaar geleden
 
0 +1 -0 -1
nu met omweg:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$hoi
= 'hoi';
$hoi2 = $hoi;
$hoi3 = $hoi2;
$hoi4 = $hoi3;
echo $hoi4;
?>
Onbekend Onbekend
Onbekend Onbekend
21 jaar geleden
 
0 +1 -0 -1
Ejj:
http://phpfreakz.nl/library.php?sid=22993

Die ken ik ergens van!
Something Else
Something Else
21 jaar geleden
 
0 +1 -0 -1
@niek
@Jell Posthuma
Eerlijk gezegd vindt ik dat jullie gelijk hebben. Maar zo lullig hoef je niet te doen ;P ;).

Hier mijn contributie :P ;p.
Ben pas begonnen met oop dus lach me niet te veel uit ;) :D:D:D
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
//definitie van de class
class copyright{

    private $begin;
    private $jaar;

    public function setBegin($begin){
        $this->begin = $begin;
    }


    public function setJaar($jaar){
        $this->jaar = $jaar;
    }


    public function getBegin(){
        return $this->begin;
    }


    public function getJaar(){
        return $this->jaar;
    }
}


$begin = new copyright();
$begin->setBegin('2005');

$jaar = new copyright();
$jaar->setJaar(date('Y'));

echo 'Copyright ' . $begin->getBegin() . ' - ' . $jaar->getJaar() . '<br />';
?>
Jelmer Draaijer
Jelmer Draaijer
21 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<script language="JavaScript1.2">
copyright=new Date();
update=copyright.getYear();

document.write("Copyright  2005-"+ update + "    Fryslangaming All rights Reserved.");
</script>

deze kwam ik ook ergens tegen lkkr simpel
Wout van der Burg
Wout van der Burg
21 jaar geleden
 
0 +1 -0 -1
Quote:
in elke pagina includen! Dat is de makkelijkste manier om het op de pagina's te displayen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include ".\includes\copyright.php" ?>


Ik heb zelf het script in de map includes staan en zo include ik het script op iedere pagina. Dat hangt een beetje van je provider af of van je lokale instellingen maar daar ben je snel achter want als het niet werkt krijg je toch een foutmelding

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include "..\includes\copyright.php" ?>


is ook nog een optie


waarom maak je geen footer-div met een absolute positie..?
K i p
K i p
21 jaar geleden
 
0 +1 -0 -1
@script
er staat
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo ' &copy' . ' ' . $beginjaar . ' - ' . $jaar . ' - ' . $bedrijfsnaam;

maar dat &copy moet &copy; zijn toch? MET puntkomma... klein flauw foutje, maar denk zeg het toch maar...
Legolas
Legolas
21 jaar geleden
 
0 +1 -0 -1
in officiele XHTML moet het zelfs &#169; zijn :P
The Pope
The Pope
21 jaar geleden
 
0 +1 -0 -1
zelfde opmerking van mij hier als bij PFZ:

bagger script, je kunt het zelf net zo makkelijk onder je site typen.
desnoods maak je er een functie van.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
function cpy($bedrijf){
    echo('&copy; Copyright ' . date("Y") . $bedrijf);
}

?>


gebruiken als:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php cpy('Kooistra Webdesign'); ?>
The Pope
The Pope
21 jaar geleden
 
0 +1 -0 -1
Quote:
# Het woord "copyright" heeft in Nederland geen rechtsbetekenis. Het is dus onzin om te zeggen "op dit werk berust copyright". Wel juist is "dit werk is auteursrechtelijk beschermd". Ook het symbool © heeft geen Nederlandse wettelijke betekenis.


wikipedia kun je sowieso niet vertrouwen, de informatie is ook wel eens verkeerd.

De KVK geeft aan dat de © tegen wel degelijk rechtbetekenis heeft hier in Nederland, ik heb eens problemen gehad mbt Auteursrechtschending en zij hebben mij verteld dat een © genoeg is om aan te tonen dat het werk beschermd is en op geen enkele wijze veelvoudig openbaar mag worden gemaakt zonder daar uitdrukklijk schriftelijk toestemming van de Auteur te hebben ontvangen.

Overigens zijn de auteurs van de scripts hier op PHPhulp geen eigenaar van het script, het script wordt op een publieke pagina geplaatst en de Auteur geeft zo aan dat het werk naar eigen wens aangepast mag worden.
Jelmer -
Jelmer -
21 jaar geleden
 
0 +1 -0 -1
Hier wordt bedoelt dat je geen &copy; op je pagina hoeft te zetten om de inhoud eigendom van jezelf te maken, dat is hij namelijk al, tenzij anders gespecificeerd.

Scripts worden hier geplaats onder GNU GPL, dus dan worden alle regels van deze licensie van toepassing op je script. En dat staat ook duidelijk aangegeven waneer je een script post.

PS: zijn ambtenaren wel goed te vertrouwen dan? KVK medewerkers hebben geen rechten gestudeerd...
The Pope
The Pope
21 jaar geleden
 
0 +1 -0 -1
sommige KVK medewerkers hebben wel degelijk rechten gestudeerd. (of in ieder geval bestudeerd)

Maar wikipedia is al in het nieuws geweest omdat de informatie die verstrekt wordt via hun site incorrect zou zin. Daarom geloof ik de KVK eerder dan wikipedia.
Robbert
Robbert
21 jaar geleden
 
0 +1 -0 -1
Opzich is het toch niet zo moeilijk als je al een beetje PHP kent,
als je het nog niet zo goed kent ;-) kan je gewoon een leuke curcus online doen:
http://www.essetee.be/newphp/les5.php
daar staat het uitgelegd en als je die curcus goed leest kan je zelf wel een automatische Copyright maken!:D

Groeten,
Robbert
Roderik Roderik
Roderik Roderik
21 jaar geleden
 
0 +1 -0 -1
nice ik heb hem gebruikt
Thomas Dral
Thomas Dral
21 jaar geleden
 
0 +1 -0 -1
Goed om te horen!
Roel -
Roel -
20 jaar geleden
 
0 +1 -0 -1
Volgens mij bestaat dit al in JavaScript...
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Thomas Dral
Thomas Dral
20 jaar geleden
 
0 +1 -0 -1
Dat zou best kunnen dat dit in Java bestaat. Maar als je geen Java wilt gebruiken kun je het ook in PHP op je site zetten!

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. automatische-copyright

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.