Bildbreite filtern?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anbieten
bild
code
ergebnis
ersetzen
festlegen
file
funktion
helfen
http
laden
leistung
manual
post
problem
schau
server
text
url
vergessen
-
Hallo,
Ich möchte meinen Usern anbieten bilder in meine Webseite einzubauen. Da habe ich aber noch ein Problem.
sie können unbegrenst große bilder einbauen. kann ich das mit php rausfiltern und ersetzen also bsw.
width="irgendwas" height="irgendwas" wird zu width="200" height="200" geht das?
LG
Beitrag zuletzt geändert: 26.12.2009 18:07:23 von schuelerhc -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo,
schau die am besten mal imagecopyresized() bzw imagecopyresampled() an. Ich denke das könnte dir helfen.
Viele Grüße
Edit: Oder halt eine Standartgröße festlegen in etwa so:<img src="Bild.jpg" width=500 height=300>
Beitrag zuletzt geändert: 26.12.2009 22:51:00 von gpweb -
schuelerhc schrieb:
sie können unbegrenst große bilder einbauen.
Genau das ist das Problem. Beschränke die erlaubte Uploadgröße. Das wäre das Vernünftigste. Die Uploads runterzurechnen kostet Leistung auf dem Server und das Ergebnis ist schlechter, als wenn deine User das vorab, lokal mit einem Freewaretool machen.
FF -
fatfreddy schrieb:
schuelerhc schrieb:
sie können unbegrenst große bilder einbauen.
Genau das ist das Problem. Beschränke die erlaubte Uploadgröße. Das wäre das Vernünftigste. Die Uploads runterzurechnen kostet Leistung auf dem Server und das Ergebnis ist schlechter, als wenn deine User das vorab, lokal mit einem Freewaretool machen.
FF
Sie laden die bilder ja nicht hoch sondern geben nur die bildadresse mit tiny_mce ein .
SRY vergessen zu sagen.
-
<?php
$text = "<img src='bild.png' width='200' height='100'>";
$text = preg_replace("width='(.*?)", "width='400'", $text);
$text = preg_replace(height='(.*?)", "height='200'", $text);
echo $text;
?> -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage