Bildgröße bestimmen
thomasbauer
- php
0 bleicher
hallo!
ich versuche grad in einer php-datei die bildgröße von einem bild zu ändern:
wo kann ich das hier ändern?
if ($row['bild']) {
$bild = getPicTag("grafiken/verein/". $row['bild']);
$bild = "<p align=\"center\">".$bild."</p>";
}
oder gehört das in der Template-Datei geändert?
<td>{bild}</td>
hab schon einiges ausprobiert... aber leider hats nie geklappt...
Grüße,
das sind willkürliche ausschnitte einer CMS nehme ich an? verrätst du zumindest welcher, und wie die getPicTag flt aussieht?
MFG
bleicher
Grüße,
das sind willkürliche ausschnitte einer CMS nehme ich an? verrätst du zumindest welcher, und wie die getPicTag flt aussieht?
MFG
bleicher
ich habe leider keine php-kenntnis, nur folgende vorgang laut anweisung ausgeführt:
öffne tabelle.tpl und suche:
<td class="tab_head">Verein</td>
füge DARÜBER ein:
<td width="30"></td>
suche:
<td><a href="verein.php?id={id}" target="_blank">{name}</a>
füge DARÜBER ein:
<td>{bild}</td>
öffne die tabelle.php
suche:
,sa_unentschieden,sa_spiele
füge DAHINTER ein:
,bild
suche:
$hintergrund = mysql_fetch_array($res);
mysql_free_result($res);
füge DARUNTER ein:
if ($row['bild']) {
$bild = getPicTag("grafiken/verein/". $row['bild']);
$bild = "<p align="center">".$bild."</p>";
}
suche:
"id"=>$row['id'],
füge DARUNTER ein:
"bild"=>$bild,
Sollten die Wappen zu Gross angezeigt werden bitte die Bildgrösse definieren !
hi,
$bild = getPicTag("grafiken/verein/". $row['bild']);
getPicTag() ist eine sogenannte Funktion, ich denke mal, dass sie aus dem Inhalt, der zwischen den Klammern steht, ein img-Element erzeugt, also das HTML, und genau da brauchst du die Grösse.
Nur, ohne zu wissen, wie diese Funktion arbeitet, kann man nichts weiter dazu sagen.
Du kannst die Bildgrösse mit getimagesize() ermitteln, nur kannst du nichts mit den Werten anfangen, da die Funktion getPicTag() das HTML bereits selbst erzeugt (ich gehe jedenfalls stark davon aus, dass es so ist).
Schau mal nach, ob du diese Funktion in den PHP-Dateien finden kannst.
Sollten die Wappen zu Gross angezeigt werden bitte die Bildgrösse definieren !
Steht das in den Readme-Dateien oder was soll dieser Satz bedeuten?
mfg
hi,
$bild = getPicTag("grafiken/verein/". $row['bild']);
getPicTag() ist eine sogenannte Funktion, ich denke mal, dass sie aus dem Inhalt, der zwischen den Klammern steht, ein img-Element erzeugt, also das HTML, und genau da brauchst du die Grösse.
Nur, ohne zu wissen, wie diese Funktion arbeitet, kann man nichts weiter dazu sagen.
Du kannst die Bildgrösse mit getimagesize() ermitteln, nur kannst du nichts mit den Werten anfangen, da die Funktion getPicTag() das HTML bereits selbst erzeugt (ich gehe jedenfalls stark davon aus, dass es so ist).Schau mal nach, ob du diese Funktion in den PHP-Dateien finden kannst.
Sollten die Wappen zu Gross angezeigt werden bitte die Bildgrösse definieren !
Steht das in den Readme-Dateien oder was soll dieser Satz bedeuten?
mfg
also zu getpictag habe ich folgendes gefunden in der datei functions.inc.php gefunden:
/*#####
Gibt HTML-Tag zum Einbinden des Bildes aus, wenn vorhanden
#####*/
function getPicTag($res) {
if (!file_exists($res)) $tag = "";
else {
$img = getimagesize($res);
$tag = "<img src="".$res."" width="".$img[0]."" height="".$img[1]."" border="0">";
}
return $tag;
}
allerdings wenn ich ejtzt hier in width und heigt den wert den ich in der tabelle.php angezeigt bekommen will hineinschreibe dann wird die grafik ja auch in allen anderen dateien in der neuen größe angezeigt. ich möchte aber nur das in der tabelle.php die grafik in der neuen größe (10x10) angezeigt wird...
sorry für cross-postin. lösung bereits gefunden. ich mach einfach eine
"getPicTag2" und definiere dort den wert 10x10 pixel