mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 10.12.2016 11:55 Benutzername: Passwort: Auto-Login

Thema: Uploadscript - Ausgabe | Division by zero vom 18.02.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Uploadscript - Ausgabe | Division by zero
Autor Nachricht
alfamaennchen
Threadersteller

Dabei seit: 09.01.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 18.02.2005 13:40
Titel

Uploadscript - Ausgabe | Division by zero

Antworten mit Zitat Zum Seitenanfang

Hallo alle.

Hilfe!! - ich bin ratlos!

folgendes ist mein script:

Code:
$eintrag=$userfile_name;
move_uploaded_file($userfile,$userfile_name);

$picture=$userfile_name;
$size=getimagesize("$picture");
$breite = $size[0];
$hoehe = $size[1];
$neueBreite=350;
   $neueHoehe=intval($hoehe*$neueBreite / $breite);
   $altesBild=ImageCreateFromJPEG("$picture");
   $neuesBild=imageCreate($neueBreite,$neueHoehe);
   ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
   ImageJPEG($neuesBild,"/bild.jpg");

unlink ($picture);


Und hier die Ausgabe:

Code:
Warning: Division by zero in /mnt/kw2/02/743/00000014/htdocs/test.php on line 41

Warning: imagecreate(): Invalid image dimensions in /mnt/kw2/02/743/00000014/htdocs/test.php on line 43

Warning: imagecopyresized(): supplied argument is not a valid Image resource in /mnt/kw2/02/743/00000014/htdocs/test.php on line 44

Warning: imagejpeg(): supplied argument is not a valid Image resource in /mnt/kw2/02/743/00000014/htdocs/test.php on line 45

Warning: unlink(): Unable to access in /mnt/kw2/02/743/00000014/htdocs/test.php on line 48


Der Gag:
Das Script lief schon auf anderen Serven!

Vielleicht kann mir je einer helfen ... Meine Güte!
  View user's profile Private Nachricht senden
Waschbequen
Account gelöscht


Ort: -

Verfasst Fr 18.02.2005 13:43
Titel

Antworten mit Zitat Zum Seitenanfang

Er kann halt die Maße des Bildes nicht auslesen und versucht durch 0 zu dividieren. Mögliche Gründe: keine Leserechte, wahrscheinlicher: der Upload geht schief oder das Bild ist geschossen.
 
Anzeige
Anzeige
alfamaennchen
Threadersteller

Dabei seit: 09.01.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 18.02.2005 13:48
Titel

Antworten mit Zitat Zum Seitenanfang

-> Leserecht vorhanden!

geht net

* Ich geb auf... *
  View user's profile Private Nachricht senden
Waschbequen
Account gelöscht


Ort: -

Verfasst Fr 18.02.2005 13:56
Titel

Antworten mit Zitat Zum Seitenanfang

Ich sag ja, wahrscheinlich ist die Datei geschossen ...
 
alfamaennchen
Threadersteller

Dabei seit: 09.01.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 18.02.2005 13:59
Titel

Antworten mit Zitat Zum Seitenanfang

Waschbequen hat geschrieben:
Ich sag ja, wahrscheinlich ist die Datei geschossen ...


Habs mit vielen unterschiedlichen getestet - geht net! *hu hu huu*
  View user's profile Private Nachricht senden
Waschbequen
Account gelöscht


Ort: -

Verfasst Fr 18.02.2005 14:03
Titel

Antworten mit Zitat Zum Seitenanfang

Ich meine die Datei, wie sie nach dem Upload aufm Server liegt... liegt sie da überhaupt?
 
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 18.02.2005 14:34
Titel

Antworten mit Zitat Zum Seitenanfang

woher kramt ihr eigentlich immer so alt scripte?

http://de2.php.net/manual/de/features.file-upload.php da steht
geschrieben, man verwende das $_FILES Array .. dann tu das auch
bitte, dann kannste auch print_r() zum debuggen benutzen und
alles wird gut.
  View user's profile Private Nachricht senden
 
Ähnliche Themen personalisiertes uploadscript
ftp-uploadscript
Formmailer + Uploadscript
Uploadscript für Bilder in DB funktioniert nicht
brauche gutes Uploadscript
Suche Uploadscript in PHP
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.