[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
if (file_exists) - files/cache_resize___ / Abfrage in R4 ? - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

if (file_exists) - files/cache_resize___ / Abfrage in R4 ?

23. Okt 2007, 17:39

Hi@all,

ich habe in der R3 mit dem Schnipsel hier überprüft ob die
Datei vorhanden war - wenn nicht kam das Image Resize Addon
zum Einsatz...

BSP:

Code: Alles auswählen

<?php

$file = '';
$datei = $REX['HTDOCS_PATH']."files/cache_resize___300w__REX_FILE[1]";

if (file_exists($datei)) {
	$file = '<img src="'. $datei.'" alt=" " />';
} else {
	$file = '<img src="index.php?rex_resize=300w__REX_FILE[1]" alt=" " />';
}

echo $file;

?>
nun werden die Bilder ja nicht mehr in /files/cache_resize___
abgelegt sonder im /redaxo/include/generated/files/...
und so wie ich das sehe mit einer session id versehen ...
somit macht es mir die Abfrage schwierig .. :oops: :shock:

Jemand nen Tpp wie ich die Abfrage am Besten mit der R4
erstellen könnte... Es geht lediglich darum das die Bilder bei jedem
Aufruf erneut geresezed werden...

Danke schonmal. gruß Chris

... oder fällt dies nun weg???

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

23. Okt 2007, 18:01

hmmm..

ich dachte das wäre eine random Nummer die da
an dem Bild angehängt wird und in
/include/generated/files/image_resize___DIENUMMER300w_DASBILD
abgelegt wird....

hmmm...

somit wäre es ja wieder einfach mit der Überprüfung (!file_exist)

grz.chris

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

23. Okt 2007, 20:26

Hi,

diese lange Zahlenfolge ist eine Md5 Summe über die verwendeten Filter.

Du kannst übrigens immer mit

Code: Alles auswählen

 $file = '<img src="index.php?rex_resize=300w__REX_FILE[1]" alt=" " />'; 
arbeiten, da das Addon selbst die Datei nur neu generiert, falls vorher keine da war..

Gruß,
Markus

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

25. Okt 2007, 15:52

strike...
dann kann ich mir das if(!file_exists) in zukunft sparen... :)

habs bei genauerem hinsehen auch entdeckt...
config.inc.php (ab Zeile70) :)

klasse. Danke. grz. Chris

Zurück zu „Allgemeines [R4]“