We hebben een database opgezet met binary data, wat foto's zijn. ( De discussie of dit handig is laat ik graag achterwege, het is namelijk voor de eindgebruiker veel makkelijker). Nu heb ik het script draaiende onder ASP, met de volgende code
Het probleem is echter nu dat het geheel nu op een linux bak moet worden gezet. Alles is al omgezet in PHP enz, alleen kom ik hier niet uit. Ik heb via http://nl3.php.net/manual/nl/ref.image.php een heleboel informatie, maar ik heb absoluut geen idee waar ik moet beginnen...
Kunnen jullie misschien me op weg helpen ? Volgens mij moet ik aan de slag met de imagejpeg (http://nl3.php.net/manual/nl/function.imagejpeg.php) functie, of niet ?
code:
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
33
34
35
36
| <% Var_database = "databasenaam" %> <% foto=request("foto") thumb=request("thumb") boek=request("boek") Response.Buffer = true Response.Clear Response.Expires = 0 Response.ContentType = "image/jpg" set myconn = server.createobject("adodb.connection") connection = "driver={MySQL};server=localhost;uid=Imager_User;PASSWORD=password;OPTION=3;database=" + Var_database + "" myconn.open (connection) set result = server.createobject("adodb.recordset") if thumb="yes" then sql = "SELECT id,thumb FROM "+boek+" WHERE id="+foto else sql = "SELECT id,image FROM "+boek+" WHERE id="+foto end if set result = myconn.execute(sql) if not result.EOF then if thumb="yes" then Response.BinaryWrite result("thumb") else Response.BinaryWrite result("image") end if end if result.close myconn.close %> |
Het probleem is echter nu dat het geheel nu op een linux bak moet worden gezet. Alles is al omgezet in PHP enz, alleen kom ik hier niet uit. Ik heb via http://nl3.php.net/manual/nl/ref.image.php een heleboel informatie, maar ik heb absoluut geen idee waar ik moet beginnen...
Kunnen jullie misschien me op weg helpen ? Volgens mij moet ik aan de slag met de imagejpeg (http://nl3.php.net/manual/nl/function.imagejpeg.php) functie, of niet ?