| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |
|

10-04-2009, 17:28
|
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 2.328
|
|
Warum nennst du es dann "dir", wenn es ein Pfad ist?
Schreib bitte mal statt
PHP-Code:
$thumb->save($uploaddir,100);
PHP-Code:
var_dump($uploaddir);
|

10-04-2009, 17:52
|
|
kerbstone
Registrierter Benutzer
|
|
Registriert seit: Nov 2004
Beiträge: 412
|
|
Mangels Einfallsreichtum
Ok, habe das nun umgeändert. Die Fehlermeldung bleibt bestehen, sogar bereits wenn nur die
Initialisierung vorgenommen wird mittels
$thumb = new Thumbnail($tempfoto);
|

10-04-2009, 17:57
|
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 2.328
|
|
Kannst du jetzt bitte sagen, was der Code ausgegeben hat? Aus Spaß schreib ich nicht, dass du var_dump() machen sollst.
|

10-04-2009, 18:02
|
|
kerbstone
Registrierter Benutzer
|
|
Registriert seit: Nov 2004
Beiträge: 412
|
|
Ich habe doch geantwortet 
Also nachwievor der Fehler.
Zitat:
|
Ok, habe das nun umgeändert. Die Fehlermeldung bleibt bestehen[...]
|
Code:
//siehe Anfang des Posts
Warning: Cannot modify header information - headers
already sent by (output started at /var/www/web165/
html/v2.0/inc/header.inc.php:4) in /var/www/web165/
html/v2.0/inc/thumbnailer.inc.php on line 288
�PNG IHDR�'� PLTE�����^���IDAT8���1
��0 `�%sr��SCvW��9Eńr��J@��A�K�
$�����J|��L�e�^���G�ݤ��q�mH
dq��s=�p 3\.H2F��pb>f.msu�a�/�sX�e�
["q�T3��&Wy�7м;����%���pn��>�{�
[>��6��;;g*�@� a �b��ʼn�r� ����e
���i�67^
�ŰIEND�B`�
Fatal error: Cannot break/continue 1 level in /var/www/
web165/html/v2.0/inc/thumbnailer.inc.php on line 167
|

10-04-2009, 18:11
|
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 2.328
|
|
GNAAAAAAAAA!!!!!!!!
|

10-04-2009, 18:13
|
|
kerbstone
Registrierter Benutzer
|
|
Registriert seit: Nov 2004
Beiträge: 412
|
|
Sonst ist keine Ausgabe vorhanden. Was soll GNAAAAA heißen? Gnade?
|

10-04-2009, 18:16
|
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 2.328
|
|
var_dump() gibt garantiert etwas aus. Wenn es das nicht tut, kommt dein Script offenbar gar nicht an der Stelle vorbei und dein Problem liegt ganz woanders.
|

10-04-2009, 18:25
|
|
kerbstone
Registrierter Benutzer
|
|
Registriert seit: Nov 2004
Beiträge: 412
|
|
Ich habe nun alle zeilen zu thumbnail.inc.php
auskommentiert und var_dump() auf
uploaddir angwandt.
Die Ausgabe ist korrekt:
string(69) "/var/www/web165/html/temp/anzeigen/20090410-182112_American_bison.jpg"
Nichts was mich verblüffen würde.
Hmmm. Bin absolut ratlos
Geändert von kerbstone (10-04-2009 um 18:29 Uhr)
|

10-04-2009, 18:32
|
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 2.328
|
|
Dann keine Ahnung. Frag den Programmierer der Klasse.
|

10-04-2009, 18:38
|
|
kerbstone
Registrierter Benutzer
|
|
Registriert seit: Nov 2004
Beiträge: 412
|
|
Ok, danke für die starken Nerven
|

10-04-2009, 20:51
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Original geschrieben von kerbstone
Die Fehlermeldung bleibt bestehen, sogar bereits wenn nur die Initialisierung vorgenommen wird mittels
$thumb = new Thumbnail($tempfoto);
|
Hm - und wie sieht der Code des Konstruktors dieser Klasse aus?
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

10-04-2009, 21:27
|
 |
fireweasel
Registrierter Benutzer
|
|
Registriert seit: Sep 2008
Ort: At home
Beiträge: 680
|
|
http://forums.oscommerce.com/index.p...3#post-1309771
Zitat:
Original geschrieben von kerbstone
Hmmm. Bin absolut ratlos
|
Hmmm. Und ist das ein Grund, die freundlichen Helfer im Dunkeln tappen zu lassen, anstatt ihnen mitzuteilen, wo du das Script runtergeladen hast, damit sie den Fehler nachvollziehen können?
*korrigier*
Zitat:
Original geschrieben von wahsaga
Nein, das ist ein Grund, dir eine Brille zu kaufen ...
|

Hmmm, hilft nicht wirklich.
Zitat:
|
Erster Post im Thread, vierte Zeile == Link
|
Hoppala -- das hab ich wohl übersehen. Oder besser gesagt, beim Durchlesen wegen Aussagen wie
Zitat:
|
Hm - und wie sieht der Code des Konstruktors dieser Klasse aus?
|
irgendwie verdrängt ...
... und die verlinkte Web-Seite führt den vom TE bemerkten Fehler mindestens 3 Mal auf (das letzte Mal: "Jan 22 '09 at 6:11 pm") -- ohne dass der Script-Autor darauf reagiert hätte. An seiner Stelle hätte ich mir da ein anderes Thumbnailscript besorgt ...
__________________
PHP-Code:
class Brick implements Throwable {
// ...
}
Geändert von fireweasel (10-04-2009 um 23:24 Uhr)
|

10-04-2009, 22:00
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Original geschrieben von fireweasel
Hmmm. Und ist das ein Grund, die freundlichen Helfer im Dunkeln tappen zu lassen, anstatt ihnen mitzuteilen, wo du das Script runtergeladen hast, damit sie den Fehler nachvollziehen können?
|
Nein, das ist ein Grund, dir eine Brille zu kaufen ...
Erster Post im Thread, vierte Zeile == Link
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

10-04-2009, 23:03
|
|
Peacie
Registrierter Benutzer
|
|
Registriert seit: Nov 2003
Beiträge: 341
|
|
naja, aber n bischen schauen kann man schon.
PHP-Code:
if($this->error == true) {
$this->showErrorImage();
break;
}
bezieht sich auf den Fatal error: Cannot break/continue 1 fehler..
zeile 288 beginnt dann tatsächlich mit der funktion:
PHP-Code:
public function showErrorImage() {
header('Content-type: image/png');
$errImg = ImageCreate(220,25);
$bgColor = imagecolorallocate($errImg,0,0,0);
$fgColor1 = imagecolorallocate($errImg,255,255,255);
$fgColor2 = imagecolorallocate($errImg,255,0,0);
imagestring($errImg,3,6,6,'Error:',$fgColor2);
imagestring($errImg,3,55,6,$this->errmsg,$fgColor1);
imagepng($errImg);
imagedestroy($errImg);
}
nicht das ich dir jetzt sagen kann, was genau schief geht, sondern ich wollte damit nur zum ausdruck bringen, das ich mich 3 minuten mit dem problem befasst hab.
|

10-04-2009, 23:12
|
|
Peacie
Registrierter Benutzer
|
|
Registriert seit: Nov 2003
Beiträge: 341
|
|
achja, ich behaupte mal frech, das du in deiner header.inc.php bereits eine ausgabe an den browser sendest. um genau zu sein sogar in zeile 4
Geändert von Peacie (10-04-2009 um 23:14 Uhr)
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
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.
HTML-Code ist aus.
|
|
|
|
PHP News
|