WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 06.06.2006, 10:32   #1
Satan_666
Inventar
 
Registriert seit: 03.09.2000
Beiträge: 4.010


Standard Datei-Upload funktioniert nicht

Hi @all,

ich möchte über ein Web-Formular ein Bild auf meinen Webspace kopieren; das unten stehende php-Script sollte das Speichern der Datei übernehmen:

PHP-Code:
  $banner=$_POST['banner'];
  
$fziel="banner/";
  
$datei_max="30720";
  
$ftype="falsch";
  
$fm=0;
  
$nr=0;
  if(
$banner):
    if(
$_FILES['banner']['type'] == "image/gif"):
      
$ftype="richtig";
      
$btyp=".gif";
    endif;
    if(
$_FILES['banner']['type'] == "image/jpg"):
      
$ftype="richtig";
      
$btyp=".jpg";
    endif;
    if(
$_FILES['banner']['type'] == "image/jpeg"):
      
$ftype="richtig";
      
$btyp=".jpg";
    endif;
    if(
$_FILES['banner']['type'] == "image/pjpeg"):
      
$ftype="richtig";
      
$btyp=".jpg";
    endif;
    if(
$ftype == "falsch"):
      
$fm=1;
    endif;
    if(
$_FILES['banner']['size'] > $datei_max):
      
$fm=2;
    endif;
    if(
$fm==0):
      
$abmessung=getimagesize($banner);
      if(
$abmessung[0] > 500):
        
$fm=6;
      endif;
      if(
$abmessung[1] > 80):
        
$fm=7;
      endif;
    endif;
  else:
    
$fm=3;
  endif;
  if(
$fm == 0):
    
$lfdnr=$nr 1;
    
$bannername="b".$lfdnr."".$btyp;
    
$ziel=$fziel.$bannername;
    
$stat=copy($banner$ziel);
  endif; 
Tut es aber nicht; keine Ahnung, wieso. Bei mir zu Hause unter XAMPP funktioniert das Script wie gewünscht, am Webspace kriege ich leider nur eine Fehlermeldung beim Copy (letzte Zeile im Script). Und: ja, ich habe für das Verzeichnis banner am Server die Dateiattribute auf 777 gesetzt, daran kann es also nicht liegen.

Wäre für etwaige Hinweise, die zur Lösung des Problemes beiträgt, sehr dankbar!
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen.
Satan_666 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:47 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag