php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.11.2009, 16:30  
Benutzer
 
Registriert seit: 08.08.2009
Beiträge: 95
PHP-Kenntnisse:
Anfänger
Benshy befindet sich auf einem aufstrebenden Ast
Standard Namen ändern beim Upload

Der Gefahr laufend getötet zu werden wende ich mich nomals an die Com hier.
Leider habe ich in den 2 Stunden keine Lösung gefunden.

Erstmal hier der Code den ich geschrieben habe und der funktioniert:
PHP-Code:
$dateityp GetImageSize($_FILES['bild']['tmp_name']);
if(
$dateityp[2] != 0)
   {

   if(
$_FILES['bild']['size'] <  202400)
      {
      
move_uploaded_file($_FILES['bild']['tmp_name'], "../../../module/baumenu/images/".$_FILES['bild']['name']);
      echo 
"Das Bild wurde Erfolgreich nach ../../../module/baumenu/images/".$_FILES['bild']['name']." hochgeladen";
... 
beim hochladen soll der dateiname geändert werden.
ich habe jetzt folgendes ausprobiert, nachdem mir gesagt wurde ich soll nur die $_FILES bereiche ändern:

PHP-Code:
$dateityp GetImageSize($_FILES['bild']['tmp_name']);
if(
$dateityp[2] != 0)
   {

   if(
$_FILES['bild']['size'] <  202400)
      {
      
move_uploaded_file($_FILES['bild']['tmp_name'], "../../../module/baumenu/images/".$_FILES['bild']['$testid']);
      echo 
"Das Bild wurde Erfolgreich nach ../../../module/baumenu/images/".$_FILES['bild']['name']." hochgeladen";
... 
Lasse ich das ganze so laufen kommt eine Fehlermeldung:
Zitat:
Warning: move_uploaded_file(../../../module/baumenu/images/) [function.move-uploaded-file]: failed to open stream: Is a directory in /home/www/web64/html/admin/module/gebaudeeditor/gebaudeerstellen.php on line 140
was mich darauf schließen lässt, das in der veränderten zweile etwas nicht stimmen kann und er versucht einen nicht vorhandenen ordner zu öffnen, der wohl durch die ändernung bei name entstanden ist.

jetzt ist meine frage:
wo muss ich die variable einfügen das er den namen der datei beim upload ändert. ( variable brauch ich deshalb das jede datei einen bestimmten namen bekommt der durch variablen vorgegeben ist ).
und zweitens: allein die umbenennung in die variable reicht ja nicht, es müsste auch die dateiendung beibehalten werden, weis nicht ob es evtl. auchdamit was zu tun hat.

es wäre wirklich sehr nett wenn mir dabei jemand helfen könnte.
ich weis das ich nerve, aber ich denke gerade für anfänger sollte es doch verständnis geben.

danke.

PS: ich komm mir hier im forum manchmal so vor als würden anfänger einfach nur nerven, aber dann frage ich mich warum dieser bereich "ANFÄNGER" heißt. und ich bin der meinung das auch ein forum dafür da ist das einem effektiv geholfen wird und nicht an einen link weitergeleitet wird mit der begründung les es.
als info:
in google hab ich schon eingegeben ( dateiname ändern bei upload / upload mit php / move_uploaded_filen + dateiname ändern ........ )
desweiteren habe ich auch hier die suchfunktion benutzt und mir die move_uploaded_file funktiona auch auf dieser deutsch-englischen php seite durchgelesen, damit habe ich es aber nicht hinbekommen, weshalb ich mich an die spezialmenschen hier wende.
vielleicht mag es einige geben die das ganze gerede nervt, die dürfen aber gerne auch keine antwort hier schreiben.
und falls ein mod etwas gegen diese aussage hat, darf er sie gerne löschen bzw. editieren, ich bitte nur darum dann wenigstens mein anliegen oben offen zu lassen.
und ich meine das wirklich nicht böse, nur leider muss man hier bei jedem wort angst haben das man verdammt wird. ops
Benshy ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.11.2009, 16:51  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.240
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Bitte error_reporting hochsetzen. Dann dürfte dir auffallen, dass dieser Ausdruck quatsch ist und nicht auf existierende Array-Elemente verweist:
PHP-Code:
$_FILES['bild']['$testid'
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline  
 


Themen-Optionen
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
benutzerbild unter anderem namen ändern rodger Datenbanken 3 04.08.2009 16:05
Userdaten einlesen und ändern 54ch4 PHP Tipps 2009 3 16.03.2009 22:54
Daten per Formular ändern AJ79 PHP Tipps 2008 1 20.10.2008 21:44
[Erledigt] Login-System - Profil ändern soapy PHP Tipps 2008 8 14.10.2008 15:16
[Erledigt] File Upload: Unter anderem Namen speichern yourdaydream PHP Tipps 2008 9 09.10.2008 08:32
Datei Upload und Dateiname ändern Soese PHP Tipps 2006 10 11.10.2006 10:55
Bildname bei upload ändern PHP Tipps 2007 10 28.12.2005 19:01
ID gegen Namen ändern PHP Tipps 2007 7 23.11.2005 18:49
[Erledigt] Namen die durch Kommas gerennt sind in Links umwandeln PHP Tipps 2005-2 3 14.07.2005 20:29
namen ändern Off-Topic Diskussionen 8 22.05.2005 20:53
upload script ändern PHP Tipps 2005 30 23.03.2005 20:30
File upload / Ändern Datensatz Datenbanken 0 28.12.2004 15:40
Nach datei Upload den namen der datei in DB speichern?? PHP Tipps 2004 14 17.07.2004 15:38

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
name bearbeiten, http://www.php.de/php-einsteiger/61191-namen-aendern-beim-upload.html, php dateiname ändern upload, move_uploaded_file name ändern, php move_uploaded_file name ändern, php $_files name ändern, name beim upload ändern, bilderupload php name ändern, bildname ändern upload, php dateinamen beim upload ändern, php move_uploaded_file dateiname behalten, php upload namen ändern, namen bearbeiten, tmp_name ändern, php dateinamen ändern, php bild hochladen und namen ändern, upload dateinamen ändern, upload pictures namen ändern, php dateinamen ändern für upload, php bilder upload bildname ändern

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:44 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum