Hallo,
Ben op zoek naar een manier om afbeeldingen op mijn website te beveiligen. Heb momenteel een scriptje waarmee bij het opslaan van de afbeelding een transparante afbeelding wordt opgeslagen. Echter is daarmee het probleem niet opgelost. De link naar de afbeelding staat namelijk in de broncode.
Er is een hide functie ingebouwd zodat men moet reageren voordat de afbeelding gedownload kan worden. Echter kan deze dus ook gedownload worden door de broncode te openen. Helaas zijn er een aantal leden die hier misbruik van maken, dus zoek ik een manier om dit te beveiligen. Zit al dagen te zoeken op internet, maar ben nog niet veel bruikbaars tegengekomen.
Hieronder het gedeelte dat de afbeelding doet weergeven:
Codeblok (cover.php):
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
if(is_auth(loggedin, $uLev) || is_search_engine()) {
if($tFetch[tCategorie] == DVD){
echo "Afbeelding niet beschikbaarDe oorspronkelijke afbeelding of link ontbreekt..$tFetch[tUrl]." width="750" height="503" class="protectMe">
";
}
if($tFetch[tCategorie] == Bluray){
echo "Afbeelding niet beschikbaarDe oorspronkelijke afbeelding of link ontbreekt..$tFetch[tUrl]." width="750" height="416" class="protectMe">
";
}
}
echo "
";
echo "
";
echo "
" ;
//Hide functie
$hide_query = $mysql->query("SELECT * FROM member_covers_reacties WHERE tTicket=".$tFetch[tId]." AND tDoor=".$_SESSION[uId]."");
$hide = $mysql->num_rows($hide_query);
//Einde hide
$reactie_query = $mysql->query("SELECT * FROM member_covers_reacties WHERE tTicket=".$tFetch[tId]."");
$reactie = $mysql->num_rows($reactie_query);
if(is_auth(loggedin, $uLev) && $hide != "0" || is_search_engine() && $hide != "0"){
echo "Uploader: . _ROOT_."profile/".IdNaarNaam($tFetch[tDoor]).">".print_username(IdNaarNaam($tFetch[tDoor]))."
Datum: ".$tFetch[tDatum]."
Type: ".$tFetch[tType]."
Categorie: ".$tFetch[tCategorie]."
Reacties: $reactie
";
echo ".$tFetch[tUrl]." download target="_blank">
Afbeelding niet beschikbaarDe bron kon niet worden geladen (www.coverpaleis.nl).Bron openen ↗
" ;
}
?>
Hopelijk kan iemand me hiermee helpen.
Groetjes,
FrozenFlame
Ben op zoek naar een manier om afbeeldingen op mijn website te beveiligen. Heb momenteel een scriptje waarmee bij het opslaan van de afbeelding een transparante afbeelding wordt opgeslagen. Echter is daarmee het probleem niet opgelost. De link naar de afbeelding staat namelijk in de broncode.
Er is een hide functie ingebouwd zodat men moet reageren voordat de afbeelding gedownload kan worden. Echter kan deze dus ook gedownload worden door de broncode te openen. Helaas zijn er een aantal leden die hier misbruik van maken, dus zoek ik een manier om dit te beveiligen. Zit al dagen te zoeken op internet, maar ben nog niet veel bruikbaars tegengekomen.
Hieronder het gedeelte dat de afbeelding doet weergeven:
Codeblok (cover.php):
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
if(is_auth(loggedin, $uLev) || is_search_engine()) {
if($tFetch[tCategorie] == DVD){
echo "
";
}
if($tFetch[tCategorie] == Bluray){
echo "
";
}
}
echo "
";
echo "
";
echo "
"
//Hide functie
$hide_query = $mysql->query("SELECT * FROM member_covers_reacties WHERE tTicket=".$tFetch[tId]." AND tDoor=".$_SESSION[uId]."");
$hide = $mysql->num_rows($hide_query);
//Einde hide
$reactie_query = $mysql->query("SELECT * FROM member_covers_reacties WHERE tTicket=".$tFetch[tId]."");
$reactie = $mysql->num_rows($reactie_query);
if(is_auth(loggedin, $uLev) && $hide != "0" || is_search_engine() && $hide != "0"){
echo "
Datum: ".$tFetch[tDatum]."
Type: ".$tFetch[tType]."
Categorie: ".$tFetch[tCategorie]."
Reacties: $reactie
";
echo "
Afbeelding niet beschikbaarDe bron kon niet worden geladen (www.coverpaleis.nl).Bron openen ↗ "
}
?>
Hopelijk kan iemand me hiermee helpen.
Groetjes,
FrozenFlame
