Antworten auf deine Fragen:
Neues Thema erstellen

File Upload bearbeiten

Muskelbiber

Der Muskelmann

Moin ;)

Ich habe mir ein Kleines File Uploadscript gebaut.
Was auch Super Funktioniert ;)

Aber da dieses Script für Userprofiele sein soll möchte ich gerne dass das Script die Bilder die hochgeladen und die größer sind als 260px in der Breite direkt, relativ zur Höhe kleiner gemacht werden.

Ich finde nur kein Beispiel oder ne Manual dazu.
Vielleicht wisst Ihr ja was ;)

mfg Biber
 

Muskelbiber

Der Muskelmann

AW: File Upload bearbeiten

Habs nun so gelöst ;)

PHP:
<?php
error_reporting(E_ALL);
$filename = 'test.jpeg';

$width = 256;
$height = 256;

header('Content-type: image/jpeg');

list($width_orig, $height_orig) = getimagesize($filename);

$ratio_orig = $width_orig/$height_orig;

if ($width/$height > $ratio_orig) {
   $width = $height*$ratio_orig;
} else {
   $height = $width/$ratio_orig;
}

$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);

imagejpeg($image_p, null, 100);
echo '<img src="test.jpeg" width="500" height="631" alt="jannik" />';
?>
Danke für deine Tipps ich wusste auch nicht wirklich wie ich meine Suchmaschinen füttern sollte um das zu finden was ich suchte ;)
 

Muskelbiber

Der Muskelmann

AW: File Upload bearbeiten

Ich habe grade feststellen müssen das ich dieses Script nicht wirklich in HTML einbinden kann...

Hat da jemand einen Lösungsvorschlag für mich?!
 

Solla

Aktives Mitglied

AW: File Upload bearbeiten

Versuchs doch mal mit

<?php include("datei.php") ?>

das HTML-Dokument musst Du dann aber auch umbenennen,bzw. die html-Endung durch .php ersetzen, sonst musst Du da nichts dran ändern. Dann müsste es eigentlich funzen!

B.G.
Solla
 

netbandit

Aktives Mitglied

AW: File Upload bearbeiten

Du gehst das Ganze falsch an, einmal verkleinern langt:

• Dateiupload
• Größe prüfen

a=> Kleiner/Gleich gewünscht
a=> In Verzeichnis verschieben
a=> Ende

oder

b=> Größer als gewünscht
b=> Bild verkleinern
b=> In Verzeichnis speichern: imagejpeg(resource $image[, string $filename [, int $quality]]);
b=> belegten Speicher freigeben
b=> Ende
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben