Avatar billede jacobchr Nybegynder
18. december 2003 - 02:27 Der er 7 kommentarer og
1 løsning

Tekst på billede.

Jeg er ved at lave et site, hvor der gemmes billeder i en database, men jeg ønsker at når disse vises, så skal der skrives et copyright tekst på det. Således at det origianle altid ligger i databasen og det manipuleres on-the-fly ... nogen gode ideer ?

Venligst
Jacob
Avatar billede jakoba Nybegynder
18. december 2003 - 02:30 #1
Avatar billede detox Nybegynder
18. december 2003 - 02:35 #2
Avatar billede jacobchr Nybegynder
18. december 2003 - 02:56 #3
Takker for svarene ... jeg har forsøgt lidt med de funktioner I nævner. Men synes det skaber lidt problemmer, da jeg har billedet i databasen (det er dog gemt i en varibel, når det vises på siden). Og de nævnte funktioner skaber et helt nyt billede.
Jeg har så forsøgt lidt med fx imagecreatefromjpeg, men det ser ud til at de kræver et filnavn ... måske jeg har misforstået noget ?
Avatar billede detox Nybegynder
18. december 2003 - 11:17 #4
Du er nok nødt til at lave en midlertidig fil i det tilfælde. Måske i den her stil:

<?
include 'db.php';// Forbinelse til din database
$fil = "tmp.jpg";// Midlertidig fil
$res = mysql_query("SELECT code FROM gallery WHERE id=4");
$data = mysql_fetch_row($res);
$fp = fopen($fil, 'w');
fwrite($fp, $data[0], strlen($data[0]));
fclose($fp);
$im = imagecreatefromjpeg($fil);
unlink($fil);
// tilføj tekst
// vis billede
?>
Avatar billede detox Nybegynder
18. december 2003 - 11:54 #5
Næ ,du kan rent faktisk bruge: imagecreatefromstring():

<?
include 'db.php';// Forbinelse til din database
$fil = "tmp.jpg";// Midlertidig fil
$res = mysql_query("SELECT code FROM gallery WHERE id=4");
$data = mysql_fetch_row($res);
$im = imagecreatefromstring($data[0]);
?>
Avatar billede detox Nybegynder
18. december 2003 - 11:59 #6
Eller lidt kortere:

include 'db.php';// Forbinelse til din database
$im = imagecreatefromstring(mysql_result(mysql_query("SELECT code FROM gallery WHERE id=4"),0));
header("Content-type: image/jpeg");
imagejpeg($im);
Avatar billede jacobchr Nybegynder
18. december 2003 - 14:46 #7
Takker for svarene. Gider du ligge et svar Dextor, da jeg brugte din ide.
Avatar billede detox Nybegynder
20. december 2003 - 00:43 #8
Jo da, velbekommen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

KMD A/S

Project Manager

Capgemini Danmark A/S

Java Engineer

Netcompany A/S

IT Consultant

Det Nationale Forskningscenter for Arbejdsmiljø

IT-sikkerhedsspecialist med fokus på AI inden for forskning