Kut titel vergeten te zetten: moet zijn:
[PhP]Image alleen resizen zodra hij te groot is...
Ik zit nu al een tijdje te klooien met het volgende:
Ik heb een website voor een autogarage met een leuke database, wat plaatjes upload scripten etc etc..
Alles werkt tot nu toe ik wil alleen nog 1 ding veranderen...
Ik heb een aantal tabellen waarin de aangeboden auto's worden getoond met prijs enzo
en een plaatje ($foto) nu kan je meer info opvragen voor elke auto...
in die extra info (profile.php) komen 2 plaatjes ($myrow[foto] en $myrow[foto2]...in hun volle originele grootte op de pagina met de extra info over de auto...
nu wil ik dat et plaatje idd gewoon op de page komt in zn originele grootte TENZIJ de hoogte EN/OF breedte groter is dan 480... dan moet ie et plaatje auto resizen naar 480 x 480 anders NIET...
Ik hoop dat iemand me kan helpen... ik post het hele script zodat jullie alle fouten die ik niet zie kunnen zien... bedankt voor jullie tijd alvast...
Ik heb het ff zo gedaan dat het eerste plaatje het eigenlijke resize script zou moeten zijn en dat het 2e plaatje het nu echt doet... alleen dan zonder resize... dan kunnen jullie zien waar ik het plaatje uit haal...
bedankt nogmaals...
De eigenlijke pagina's zijn op http://213.84.84.88/ict/index2.html te vinden
http://213.84.84.88/ict/php/main.php?action=New%20Cars is de pagina waar ik et over heb en dan een profile er van...
[PhP]Image alleen resizen zodra hij te groot is...
Ik zit nu al een tijdje te klooien met het volgende:
Ik heb een website voor een autogarage met een leuke database, wat plaatjes upload scripten etc etc..
Alles werkt tot nu toe ik wil alleen nog 1 ding veranderen...
Ik heb een aantal tabellen waarin de aangeboden auto's worden getoond met prijs enzo
en een plaatje ($foto) nu kan je meer info opvragen voor elke auto...
in die extra info (profile.php) komen 2 plaatjes ($myrow[foto] en $myrow[foto2]...in hun volle originele grootte op de pagina met de extra info over de auto...
nu wil ik dat et plaatje idd gewoon op de page komt in zn originele grootte TENZIJ de hoogte EN/OF breedte groter is dan 480... dan moet ie et plaatje auto resizen naar 480 x 480 anders NIET...
Ik hoop dat iemand me kan helpen... ik post het hele script zodat jullie alle fouten die ik niet zie kunnen zien... bedankt voor jullie tijd alvast...
Ik heb het ff zo gedaan dat het eerste plaatje het eigenlijke resize script zou moeten zijn en dat het 2e plaatje het nu echt doet... alleen dan zonder resize... dan kunnen jullie zien waar ik het plaatje uit haal...
bedankt nogmaals...
De eigenlijke pagina's zijn op http://213.84.84.88/ict/index2.html te vinden
http://213.84.84.88/ict/php/main.php?action=New%20Cars is de pagina waar ik et over heb en dan een profile er van...
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
| <? include ("connect.php"); $result = mysql_query("SELECT * FROM cars WHERE carid='$carid'" ,$db); $myrow = mysql_fetch_array($result); ?> <link type="text/css" rel="stylesheet" href="../images/style.css"> <table width="485" border="0" cellpadding="0" cellspacing="0"> <tr> <td background="../images/tr3.jpg" height=22 align=center> <font face=verdana size=2 color="000000"><b><? echo $myrow[naam] ?></b></font></td> </tr> <? function plaatje($foto) { $width="420"; // maximale breedte $height="420"; // maximale hoogte $size = GetImageSize ($foto); if (($size[0] > $width) || ($size[1] > $height)) { if ($size[1] <= $size[0]) { $height = $size[1]/$size[0] * $width; // horizontaal } else { $width = $size[0]/$size[1] * $height; //verticaal } } else { $width = $size[0]; $height=$size[1]; } } plaatje("http://213.84.84.88/ict/images/".$myrow[foto]); // hier gaat et fout denk ik ?> <table width="485" border="0" cellspacing="0" cellpadding="2" bgcolor="99CCFF"> <tr> <td width="6%" bgcolor="99CCFF"> </td> <td width="28%" bgcolor="CBE6FF"><font size="2" face="verdana" color="000000">Naam</font></td> <td width="8%"> </td> <td width="51%" bgcolor="CBE6FF"><font size="2" face="verdana" color="000000"><? echo $myrow[naam] ?></font></td> <td width="6%" bgcolor="99CCFF"> </td> </tr> </table> <? if ($myrow[foto2]) { ?> <table width="485" border="0" cellpadding="2" cellspacing="0" bgcolor="99CCFF"> <tr> <td align=center><br> [img]"../images/<?[/img]"></td> </tr> </table> <? } ?> <tr> <table width="485" border="0" cellpadding="2" cellspacing="0" bgcolor="99CCFF"> <tr> <td colspan="2" background="../images/tr3.jpg" height=22 align=center> <font face=verdana size="2" color="000000"> <a href="javascript:history.go(-1)">Back to the shop</a></font></td> </tr> </table> </table> |
[ Voor 18% gewijzigd door Verwijderd op 22-11-2002 18:27 ]