SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #21  
Alt 13.11.2009, 22:53:30
pereu pereu ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 69
Beiträge: 17
AW: move_uploaded_file geht nicht

PHP-Code:
<?php
if(isset($_POST["upload"]))
{
    if (isset(
$_FILES["upload_filename"])&& strlen($_FILES["upload_filename"])) 
    {
        if (
$_FILES["upload_filename"]["error"] == UPLOAD_ERR_OK
        {    
            if (
$_FILES["upload_filename"]["type"] == "image/pjpeg"
            {
                
// Muster zur Überprüfung der im Dateinamen
                // enthaltenen Zeichen (Optional)
                
$regExp "/^[a-z_]([a-z0-9_-]*\.?[a-z0-9_-])*\.[a-z]{3,4}$/i";
                
// Dateiname und Dateigröße
                
if (preg_match($regExp,$_FILES["upload_filename"]["name"]) && $_FILES["upload_filename"]["size"] > && $_FILES["upload_filename"]["size"] < 100000000
                {
                    
// Temporäre Datei in das Zielverzeichnis
                    // des Servers verschieben.
                    
$ret move_uploaded_file($_FILES["upload_filename"]["tmp_name"],"paintings1/test.jpg");
                    if(
$ret == false)
                    {
                        echo 
"'move_uploaded_file' hat nicht funktioniert<BR>";
                    }
                    else
                    {
                        echo 
"'move_uploaded_file' war OK<BR>";
                    }
                }    
                else 
                {    
                  echo 
"Fehler: Im Dateinamen oder Dateigrössen Limit!";
                }
            }
            else
            {
            echo 
"Fehler: Falscher Dateitype !";
            }    
        }
        else 
        {
          echo 
"Fehler: Während der Übertragung aufgetreten! Fehlercode: ".$_FILES["upload_filename"]["error"];
        }
    }
}
?>
Prima
Mit Zitat antworten
  #22  
Alt 13.11.2009, 22:58:21
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: move_uploaded_file geht nicht

Schön!
Und welche deiner selbstdefinierten Meldungen kommt?
Irgendwas muß es ja sagen, oder?
Mit Zitat antworten
  #23  
Alt 13.11.2009, 22:59:46
pereu pereu ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 69
Beiträge: 17
AW: move_uploaded_file geht nicht

'move_uploaded_file' war OK
Mit Zitat antworten
  #24  
Alt 13.11.2009, 23:03:27
pereu pereu ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 69
Beiträge: 17
AW: move_uploaded_file geht nicht

Ich hatte gerade deswegen alle Meldungen ausgegeben, weil ich auf der Suche war. Bei Fehlern wie im File-format etc. wird das auch jedesmal sauber gemeldet.
Du mußt verstehen, dass ich wenig Vertrauen habe, was die Rückmeldungen von Funktionen angeht, die über systeme hinweg operieren. Vielleicht ist es in der Unix-Welt besser, aber ich habe da schon sehr verrückte Sachen erlebt.
Mit Zitat antworten
  #25  
Alt 13.11.2009, 23:16:00
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: move_uploaded_file geht nicht

Zitat:
Du mußt verstehen, dass ich wenig Vertrauen habe, was die Rückmeldungen von Funktionen angeht,
Nein, habe ich nicht.
PHP lügt nicht! Niemals!
(zumindest fast nie)

Setze bitte ganz an den Anfang:
PHP-Code:
<?php
error_reporting
(-1);
ini_set('display_errors'TRUE); 

if(isset(
$_POST["upload"])) 
{
// und so weiter

Dann ersetze:
PHP-Code:
  else 

      echo 
"'move_uploaded_file' war OK<BR>"

durch:

PHP-Code:
  else 

   echo 
"'move_uploaded_file' war OK<BR>"
   if(
file_exists('paintings1/test.jpg'))
   {
       echo 
"DokuLeseHemmung hat recht";
   }else
  {
    echo 
"pereu hat recht";
  }

Mit Zitat antworten
  #26  
Alt 13.11.2009, 23:17:52
pereu pereu ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 69
Beiträge: 17
AW: move_uploaded_file geht nicht

gut, das ist einleuchtend, mach ich
Mit Zitat antworten
  #27  
Alt 13.11.2009, 23:29:24
pereu pereu ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 69
Beiträge: 17
AW: move_uploaded_file geht nicht

gut, ich habe Deine Testausgaben eingefügt und das vorsichthalber auch im OK-Fall der bisher ja immer der Fall war.
Jetzt bin ich ratloaser als bisher den nun ist die datei auch wirklich da! Ich bin kein Idiot, das war bisher nicht der Fall. Schade, dass ich keine Hardcopy vorhin vom Bildschirm gemacht habe.
Das Ganze läuft nun seit 2 Wochen und wurde x-Mal getsetet. Der Name ist auffällig, da alle anderen in dem Verzeichnis gleich lange Dateinamen haben, das kann man nicht übersehen. Auch wurde ja außer Deinen Testausgaben ncihts am Code geändert.

Jedenfalls danke ich Dir (falls ich nun gerade eien eMail vom Provider bekomme, dass er das Problem behoben hättte, laß ich es Dich wissen.

So oder so, vielen Dank für Deine Mühe
pereu
Mit Zitat antworten
  #28  
Alt 13.11.2009, 23:32:57
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: move_uploaded_file geht nicht

Zitat:
Jetzt bin ich ratloaser als bisher den nun ist die datei auch wirklich da! Ich bin kein Idiot, das war bisher nicht der Fall.
Doch doch, die ist schon lange da!
Sonst würde move_uploades_file() ja nicht true liefern.
Trau nicht dir, du bist menschlich. Traue dem PHP!
Mit Zitat antworten
  #29  
Alt 13.11.2009, 23:35:24
pereu pereu ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 69
Beiträge: 17
AW: move_uploaded_file geht nicht

normalerweise traue ich weder mir noch sonst jemanden :-)
aber glaube mir, ich habe bisher werde in der UI des Providers, noch im ftp-uploader die Dateien gesehen.
Schau übrigens mal auf die Site. Vielleicht magst du ja Malerei.
Danke
Mit Zitat antworten
  #30  
Alt 13.11.2009, 23:38:24
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: move_uploaded_file geht nicht

Zitat:
aber glaube mir, ich habe bisher werde in der UI des Providers, noch im ftp-uploader die Dateien gesehen.
Das glaube ich dir. (dass du sie nicht gesehen hast)

Zitat:
Vielleicht magst du ja Malerei.
Mögen, ja, aber verstehen, nein.
Mit Zitat antworten
Antwort


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

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:07:28 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt