Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
-
Muiter
- Berichten: 823
- Lid geworden op: 05 sep 2003, 19:34
-
Contacteer:
Bericht
door Muiter » 09 dec 2005, 22:45
Ik wil een watermerk over mijn images plaatsen. Een tekst er over plaatsen gaat goed maar als ik een image als watermerk wil gebruiken gaat het fout:
http://www.modelautoforum.nl/viewpictur ... 9_54_1.jpg
Code: Selecteer alles
<?php
// Load function
require("./watermark.inc.php");
// Instantiate phpWatermark
// The only parameter currently required is the name
// of the image, which should get marked
$wm = new watermark($HTTP_GET_VARS['img']);
// Optionally specify the position of
// the watermark on the image
$wm->setPosition("RND");
// Add a watermark containing the string
// "phpWatermark" to the image specified above
$wm->addWatermark("images/modelautoforumnl.png", "IMAGE");
// Fetch the marked image
$im = $wm->getMarkedImage();
// Output
header("Content-type: image/png");
imagepng($im);
?>
Hoe kan ik dit probleem oplossen?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!
-
Bee
- Berichten: 13403
- Lid geworden op: 29 aug 2004, 10:30
Bericht
door Bee » 10 dec 2005, 11:20
Dit is toch helemaal geen phpBB mod? Je moet even goed opletten in het onderscheid tussen phpBB en geen phpBB, omdat dat volledig andere zaken zijn.
Maar in dit geval zal het probleem op te lossen zijn door alle tekens die voor <?php staan te verwijderen (ook enters en spaties!)
... Maar ik modereer (nog) niet.
-
Ramon Fincken
- Berichten: 2552
- Lid geworden op: 27 nov 2005, 23:15
- Locatie: Diemen
-
Contacteer:
Bericht
door Ramon Fincken » 10 dec 2005, 11:58
ik zie
Code: Selecteer alles
Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/site82/fst/var/www/html/viewpicture.php:2) in /home/virtual/site82/fst/var/www/html/viewpicture.php on line 25
‰PNG IHDR€
dit kan aan 2 dingen liggen
let op dat je
DIRECT in je file bovenaan links staat .
dus niet:
maar
Verder kijk of er niet iets geoutput word.. ( headers ), of niet 2x...
headers kunnen sessies zijn of een HTML output...
En verder ik neem aan dat je hier een PNG wil outputten?
Dan moet je expliciet vertellen aan je browser dat het geen PHP file is maar een PNG in dit geval. Dit moet met een header opdracht..
succes,
Ramon
-
Ramon Fincken
- Berichten: 2552
- Lid geworden op: 27 nov 2005, 23:15
- Locatie: Diemen
-
Contacteer:
Bericht
door Ramon Fincken » 10 dec 2005, 12:05
Kun je dit evt ook eens proberen?
zet
helemaal bovenaan...
en DIRECT daaronder
als je me de watermark.inc.php kan sturen of de url ervan ( broncode ) dan kan ik hier eens kijken waar het aan ligt of ik vraag mijn php freelancer of hij er even naar wil kijken...
Rfn
-
Muiter
- Berichten: 823
- Lid geworden op: 05 sep 2003, 19:34
-
Contacteer:
Bericht
door Muiter » 10 dec 2005, 16:16
Bee schreef:Maar in dit geval zal het probleem op te lossen zijn door alle tekens die voor <?php staan te verwijderen (ook enters en spaties!)
Ramon Fincken schreef:let op dat je
DIRECT in je file bovenaan links staat .
dus niet:
maar
Dit was inderdaad het probleem.
PHP is so powerfull one enter to many................
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!
-
Muiter
- Berichten: 823
- Lid geworden op: 05 sep 2003, 19:34
-
Contacteer:
Bericht
door Muiter » 10 dec 2005, 19:35
Op het moment dat ik nog geen watermerk in gebruik had stond deze code er ook tussen om het venster mooi strak om de foto te laten openen.
Code: Selecteer alles
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">
Op welke manier moet ik dit nu toepassen? Alls wat ik probeer resulteert in een foutmelding.
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!
-
Ramon Fincken
- Berichten: 2552
- Lid geworden op: 27 nov 2005, 23:15
- Locatie: Diemen
-
Contacteer:
Bericht
door Ramon Fincken » 10 dec 2005, 19:37
mmz
zo werkt het voor HTML, maar je vertelt in je header dat je een PNG hebt... Dus dat kan niet tegelijk..
was er geen workaround in de handleiding?
Rfn
-
Ramon Fincken
- Berichten: 2552
- Lid geworden op: 27 nov 2005, 23:15
- Locatie: Diemen
-
Contacteer:
Bericht
door Ramon Fincken » 10 dec 2005, 19:38
Code: Selecteer alles
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">
doen en dan een Iframe met je pagina/PNG ?
-
Muiter
- Berichten: 823
- Lid geworden op: 05 sep 2003, 19:34
-
Contacteer:
Bericht
door Muiter » 10 dec 2005, 20:19
Dit is de code waarmee de foto bij het model word getoond. Misschien is het makkelijker om hier iets mee te doen.
Code: Selecteer alles
if (file_exists($dir.$row['cat_id']."_".$art_id."_2.jpg")) {
$image = $dir.$row['cat_id']."_".$art_id."_2.jpg";
$size = getimagesize("$image");
$height = $size[1];
$win_height = $height+20;
$width = $size[0];
$win_width = $width;
$img_src = "images/catalog/".$row['cat_id']."_".$art_id."_2.jpg";
if ($height > 150)
{
$height = 150;
$percent = ($size[1] / $height);
$width = ($size[0] / $percent);
}
if ($width > 150)
{
$width = 150;
$percent = ($size[0] / $width);
$height = ($size[1] / $percent);
}
$pic2 = "<a href=\"#\" onclick=\"window.open('viewpicture.php?img=$img_src','photo','scrollbars=no,width=$win_width,height=$win_height');\"><img src=\"$img_src\" height=\"$height\" width=\"$width\" border=\"0\"></a>";
In mijn zoektocht naar een goede beveiliging tegen het stelen van foto's kwam ik deze tip ook nog tegen en die wil ik toepassen
http://www.boutell.com/newfaq/creating/ ... mages.html Voor dat ik hier aan begin, is deze toepassing voor wel mogelijk?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!