SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 19.03.2008, 10:58:10
Benutzerbild von varos
varos varos ist offline
Anfänger
 
Registriert seit: Jan 2007
Beiträge: 46
Bilder verkleinern beim Hochladen

Hay..
Giebt es eine funktion in php das man Bilder beim Hochladen auf eine bestimmte größe verkleinert z.B das alle Bilder die Hochgeladen werden ( per Formular) auf eine größe 400x600 verkleinert werden?
Mit Zitat antworten
  #2  
Alt 19.03.2008, 11:08:21
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Bilder verkleinern beim Hochladen

Hi!

Da drüfte Dir ImageMagick weiterhelfen: www.imagemagick.org
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 19.03.2008, 13:56:19
Benutzerbild von varos
varos varos ist offline
Anfänger
 
Registriert seit: Jan 2007
Beiträge: 46
AW: Bilder verkleinern beim Hochladen

Giebt es noch was anderes ich Lade die Bilder hoch und speichre die daten in eine MySql daten bank dabei lese ich auch die dateigrösse und höhe und breite des bildes aus kann mann die bilder dabei nicht irgenwie verkleinern z.B
if ($dateigroesse > 600kb){
function zum verkleinen des bildes
}else{

Bild hochladen und eintragen

}
Mit Zitat antworten
  #4  
Alt 19.03.2008, 14:03:13
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Bilder verkleinern beim Hochladen

Hi!

Dann schau Dir mal die Funktion "imagecopyresampled" an.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #5  
Alt 19.03.2008, 14:09:58
Benutzerbild von varos
varos varos ist offline
Anfänger
 
Registriert seit: Jan 2007
Beiträge: 46
AW: Bilder verkleinern beim Hochladen

Ok danke werds ausprobieren!
Mit Zitat antworten
  #6  
Alt 21.03.2008, 17:19:55
Daniel Can Daniel Can ist offline
Anfänger
 
Registriert seit: Mar 2008
Beiträge: 9
AW: Bilder verkleinern beim Hochladen

Musste mich kuerzlich auch damit befassen.

Fuer den letzten Schritt hat mir dieses tutorial geholfen...

http://www.sum-it.nl/en200319.php3

Das Problem war wenn Du das neue Image machst, dass es entweder als file geschrieben wird oder an den browser ausgegeben wird.

Mit den functions ob_start(), ob_get_contents(), ob_end_clean() kannst Du das file catchen und dann in die db ablegen.

Have fun...
Mit Zitat antworten
  #7  
Alt 22.03.2008, 16:37:19
Benutzerbild von varos
varos varos ist offline
Anfänger
 
Registriert seit: Jan 2007
Beiträge: 46
AW: Bilder verkleinern beim Hochladen

Ich habs hinngekriegt.
PHP-Code:
...........
$image        '../upload/galerie/'.$_GET['galerie'].'/'.$file;
$target      '../upload/galerie/thumbnail/'.$file;
$max_width   "640";
$quality     "90";
$src_img     imagecreatefromjpeg($image);
$picsize     getimagesize($image);
 
$src_width   $picsize[0];
$src_height  $picsize[1];
if(
$src_width $max_width)
{
    
$convert $max_width/$src_width;
    
$dest_width $max_width;
    
$dest_height ceil($src_height*$convert);
}
else
{
    
$dest_width $src_width;
    
$dest_height $src_height;
}
 
$dst_img imagecreatetruecolor($dest_width,$dest_height);
imagecopyresampled($dst_img$src_img0000$dest_width$dest_height$src_width$src_height);
imagejpeg($dst_img"$target"$quality);
........... 
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bilder verkleinern Opendix Off Topic Area 4 09.01.2007 23:50:49
Bilder verkleinern Schneidoa PHP Grundlagen 4 11.09.2006 21:16:13
Bilder hochladen und Pfad in DB einfügen skarface PHP für Fortgeschrittene und Experten 5 09.05.2005 23:45:55
Bilder automatisch verkleinern langwebdesign Off Topic Area 2 13.04.2004 18:07:37
Problem mit bilder Hochladen... FloRos PHP für Fortgeschrittene und Experten 5 17.08.2003 16:08:09


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:15:34 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt