Moin kathrin.
- $image=('files/' . $explorer['Explorer']['picture']);
ich denke mal, das problem wird der pfad von $image sein. bei der
genannten relativen pfadangabe wird davon ausgegangen, dass das
verzeichnis "files" im aktuellen verzeichnis liegt. wenn du also die url
"www.example.com/pictures/view/20" angegeben hast, wird er "files" in
"pictures/view/20" suchen!
du müsstest also den relativen pfad anpassen oder gleich einen absoluten
pfad angeben.
ich habe mir für das dynamische image resizing einen eigenen helper
gebastelt, ...ist einfach schöner. ;-)
vielleicht hilft dir auch ein artikel über einen image-resize-helper auf
bakery.cakephp.org weiter: http://bakery.cakephp.org/articles/view/240
cheers, daniel
Schwarz Kathrin schrieb:
> Hallo,
>
> ich möchte gerne getimagesize() in einer view nutzen.
> In der Datenbank in der Name des Bildes gespeichert, das Bilde selber
> unter webroot/image/file
>
> Die Funktion getimagesize gibt nichts an. Stelle ich daneben eine
> statische Testseite, habe ich keine Probleme. Hat jemand eine Idee?
>
> Meine Source der view ohne getimagesize()
>
> if($explorer['Explorer']['picture']=='') {
> echo $html->image('person.png', array('width' =>
> '150', 'height' => '150'));
> }
> else {
> //TODO: PFAD aendern
> echo $html->image('files/' . $explorer['Explorer']
> ['picture'], array('width' => '150', 'height' => '150'));
>
> probiert mit
>
> $image=('files/' . $explorer['Explorer']['picture']);
> $size=getimagesize($image);
>
> Danke!!
> Kathrin
>
>
> >
>
>
--~--~---------~--~----~------------~-------~--~----~
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe
"CakePHP-de für deutsche CakePHP Entwickler".
Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an [email protected]
Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL
PROTECTED]
Weitere Optionen finden Sie in dieser Gruppe unter
http://groups.google.com/group/cakephp-de?hl=de
-~----------~----~----~----~------~----~------~--~---