Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 12.07.2007, 18:20   #1
TP-Senior
 
Registriert seit: Oct 2006
Ort: Augsburg
webdepp macht sich hier sehr viel Mühe

Kein Bildupload nach umbenennen...


Moin moin wiedermal,

Ich verblöde langsam. Folgender Code funktioniert, sobald aber eine Datei mit Leerzeichen und Umlauten hochgeladen wird, wird diese nicht ge-move_uploaded

PHP-Code:
    if(!empty($_FILES['pic']['name'])){

          
srand((double)microtime()*1000000); 
        
$rnd=rand();
        
$folder $_SERVER["DOCUMENT_ROOT"].'/data/cms_data/artikel/thumbs/';
        
$file strtr($rnd.'_'.$_FILES['pic']['name'], $uml_arr);

        if(!empty(
$_POST['news_id'])){
        
$old_img $db_worker->doselect("news_content""img_0""Count_0 = ".$_POST['news_id'] , """date desc""""");    

        if(!empty(
$old_img) )unlink($folder.$old_img[0]['img_0']);
        }
        

        
        
move_uploaded_file($_FILES['pic']['tmp_name'], $folder.$file);
        
$current['art']['img_0'] = $file;
        
resizeImage($folder.$file$folder.$file100,090);

Liegt also
a) nicht an Verzeichnisrechten, und
b) wohl auch nicht am Dateinamen, denn in die Datenbank schreibt er es richtig...

Für die Datei "Bild 001.jpg" kommt nachher folgende Fehlermeldung (Teil von resizeImage() )
Code:
Warning: imagecreatefromjpeg(/home/schwabensoccer/www/html/data/cms_data/artikel/thumbs/296827701_Bild_001.jpg) [function.imagecreatefromjpeg]:
 failed to open stream: No such file or directory in /home/schwabensoccer/www/include/image_func.php on line 30
Bin ich blind ? Hat jemand nen Tip ?
__________________
quo errat demonstrator
webdepp ist offline   Mit Zitat antworten


Alt 12.07.2007, 19:47   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Tja, wie lautet eine der Grundregeln der IT?
Verwende nie Umlaute und Leerzeichen in Dateinamen, wenn diese plattformunabhängig sein sollen.

Auf nem Dosen-Server müsste es wieder gehen ... aber das löst Dein Problem ja nicht.
Anstatt hier nun zu forschen ... Lass es!
Man nutzt keine Umlaute und Leerzeichen in Dateinamen, wenn diese mal in das Netz sollen.
Auf den Handrücken schreiben und nie mehr vergessen.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 12.07.2007, 21:49   #3
TP-Veteran
 
Benutzerbild von Dome
 
Registriert seit: Feb 2004
Ort: Stuttgart
Dome bringt sich richtig einDome bringt sich richtig ein
Äh wo ist denn der Teil (zeile 30) wo die Funktion imagecreatefromjpeg vorkommt?
__________________
Gruß
Dome
__________________
Um mal auf das Renomee-System aufmerksam zu machen: Klick
TP Battlebay: www.tp-battlebay.de.ki (endlich wieder Online!)
Dome ist offline   Mit Zitat antworten
Alt 13.07.2007, 11:20   #4
TP-Senior
 
Registriert seit: Oct 2006
Ort: Augsburg
webdepp macht sich hier sehr viel Mühe
Zitat:
Zitat von webcreate Beitrag anzeigen
Man nutzt keine Umlaute und Leerzeichen in Dateinamen, wenn diese mal in das Netz sollen.
Sag das mal meinen Kunden
Und da die DigiCam des guten die Bilder eben als Dateien mit Leerzeichen speichert, ist es ziemlich doof, vor dem Upload mal eben 75 Dateien umzubenennen.

Zitat:
Zitat von Dome
Äh wo ist denn der Teil (zeile 30) wo die Funktion imagecreatefromjpeg vorkommt?
Ist Teil der resizeImage(); Aber das Problem liegt eindeutig im Upload. Wenn eben keine Umlaute und Leerzeichen vorkommen, funktionierts ja einwandfrei


-> Problem besteht weiterhin
__________________
quo errat demonstrator
webdepp ist offline   Mit Zitat antworten
Alt 13.07.2007, 11:39   #5
TP-Moderator
 
Benutzerbild von Rizzo
 
Registriert seit: Aug 2004
Ort: Kaiserslautern
Rizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine User
PHP-Code:
$umbenennen = array( 'ä' => 'ae''ö' => 'oe''ü' => 'ue''ß' => 'ss'' ' => '_' );
$_FILES['pic']['name'] = strtrstrtolower$_FILES['pic']['name'] ), $umbenennen ); 
Rizzo ist offline   Mit Zitat antworten
Alt 13.07.2007, 12:58   #6
TP-Senior
 
Registriert seit: Oct 2006
Ort: Augsburg
webdepp macht sich hier sehr viel Mühe
strtolower iss ne sinnvolle ergänzung, wollja....hab ich grade sofort eingebaut
Nur leider auch nicht des Rätsels Lösung - und mein $uml_arr sieht natürlich genau so aus wie dein $umbenennen, genau
__________________
quo errat demonstrator
webdepp ist offline   Mit Zitat antworten
Alt 14.07.2007, 03:11   #7
TP-Moderator
 
Benutzerbild von Rizzo
 
Registriert seit: Aug 2004
Ort: Kaiserslautern
Rizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine User
Hast Du überhaupt mal geschaut ob die Datei auch da ist wo sie sein soll? Hast Du auch berücksichtigt das sich evtl der Pfad ändert, wenn Du die Datei mit der Funktion irgendwo einbindest? Schon mal den Pfad/Bildname in der Variablen mit dem tatsächlichen verglichen, so wie Du ihn manuell eingeben würdest?
Rizzo ist offline   Mit Zitat antworten
Alt 14.07.2007, 03:45   #8
TP-Senior
 
Registriert seit: Oct 2006
Ort: Augsburg
webdepp macht sich hier sehr viel Mühe
Sagt mal, kann php etwa nicht alle Jpegs bearbeiten(hochladen) kann ?

Habe es - doof wie ich bin - erst heute mit nicht-Digicam-Bildern probiert
Das Hochladen funktioniert funktioniert tadellos - wie auch das bearbeiten...

Nur die pics von dieser speziellen DigiCam sind nicht verwendbar..
Hat der Fotograf die dumm gespeichert ? header zerschossen, keine ahnung ?!

Ich dachte, dass das auffallen müsste. photoshop & co zeigen aber nixx besonderes...
__________________
quo errat demonstrator
webdepp ist offline   Mit Zitat antworten
Alt 14.07.2007, 08:32   #9
TP-Moderator
 
Benutzerbild von Rizzo
 
Registriert seit: Aug 2004
Ort: Kaiserslautern
Rizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine User
Unwahrscheinlich, aber man weiß ja nie. Lad' eben mal ein Bild von der Cam via FTP auf den Server und schick es durch deinen Resizer, dann siehst Du ob es geht oder nicht.
Es weiß aber nach wie vor keiner wie dein Resizer aussieht und ob nicht dort ein Fehler drin steckt. Ebenso kann man auch nicht sagen ob etwas mit den Bildern nicht in Ordnung ist , da man davon auch nichts zu Gesicht bekommt. Es ist eben, wie leider so oft, ein reines Ratespiel.
Rizzo ist offline   Mit Zitat antworten
Alt 15.07.2007, 06:30   #10
TP-Senior
 
Registriert seit: Oct 2006
Ort: Augsburg
webdepp macht sich hier sehr viel Mühe
Bild per FTP hochladen, dann checken...werd ich tun... Wobei das Problem erstmal ist, dass er mein move_uploaded_file() ignoriert - unabhängig von der gd-lib..

Aber..hmm...also, der Resizer funktioniert ja - mehrere Male an unterschiedliche Stelle im CMS - bis halt eben auf Bilder dieser speziellen Kamera - und auch das an jeder eingesetzten Stelle. Ich werd am Montag mal n Bild & die Funktion (an der es wie gesagt imho nicht liegen kann) posten...
Jedenfalls ist keinem auf Anhieb bekannt, dass bestimmte Jpegs nicht bearbeitet werden können....Brav so, fühl ich mich nicht ganz so bescheuert
__________________
quo errat demonstrator
webdepp ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Kein Bildupload nach umbenennen... Kein Bildupload nach umbenennen...
« MySQL und RegExp | Problem mit phpMyAdmin-Installation »

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

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:09 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67