tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Hallasas
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
231
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    reddragon90 reddragon90 ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    185
    Guten Tag,

    ich habe ein Upload problem mit diesem Upload Script:

    PHP-Code:
    <?php
    if ($_FILES["file"]["error"] > 0)
      {
      echo 
    "Error: " $_FILES["file"]["error"] . "<br />";
      }
    else
      {
      echo 
    "Upload: " $_FILES["file"]["name"] . "<br />";
      echo 
    "Type: " $_FILES["file"]["type"] . "<br />";
      echo 
    "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
      echo 
    "Stored in: " $_FILES["file"]["tmp_name"];
      echo 
    "<br>";
      }

    if (
    file_exists("aviation-photography/gallery/upload/" $_FILES["file"]["name"]))
          {
          echo 
    $_FILES["file"]["name"] . " already exists. ";
          }
        else
          {
          
    move_uploaded_file($_FILES["file"]["tmp_name"],
          
    "gallery/" $_FILES["file"]["name"]);
          echo 
    "Stored in: " "upload/" $_FILES["file"]["name"];
          }

    ?>
    HTML-Code:
    <div id="box6">
    <form action="upload.php" method="post" enctype="multipart/form-data">
    
    <label for="file">Filename:<label>
    <input type="file" name="file" id="file" >
    <br >
    
    <input type="submit" name="submit" value="Submit" >
    
    </form>
    </div>
    Wieso geht das nicht?

    2. Ich habe ein Login Script Programmiert, möchte aber wenn die angaben richtig sind also Name und Password, das ich auf die Upload seite komme also die Seite wo ich die Datei auswählen kann die ich Uploaden möchte.

    3. Wie kann ich es machen das die Bilder und später auch die Infos Datum Fotograf etc. In einer Tabelle abgebildet werden?

    gruss
    Geändert von reddragon90 (05.05.07 um 17:41 Uhr)
     

  2. #2
    reddragon90 reddragon90 ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    185
    Frage 1 Hat sich erledigt, aber könntet ihr mir bei den zwei fragen noch helfen?
     

  3. #3
    Hallasas Hallasas ist offline Mitglied Gold
    Registriert seit
    Apr 2007
    Beiträge
    116
    Mit dem Login:

    Hier musst du mit Sessions arbeiten:
    PHP-Code:
    <?php
    if($_SESSION['loginok'])
    {
        
    // uploadscirpt...
    }
    else
    {
        echo 
    'Nicht eingeloggt!';
    }
    ?>
    Und hier entweder mysql (frag, wenn du nicht weißt, wie das geht) oder nur für eine person, zum beispiel "user.php", also:
    PHP-Code:
    <?php
    include('user.php');
    if(
    $login == $username && $passw == $password)
    {
        
    // uploadscirpt...
    }
    else
    {
        echo 
    'Nicht eingeloggt!';
    }
    ?>
    Und nun das Bild-Listing (hab dir was schönes rausgesucht)
    PHP-Code:
    <?PHP

    function listPicture($dir=".",$type="jpg")
    {
        
    $x 0;
        foreach (
    glob($dir."*.".$type) as $filename)
        {
            
    $picture[$x]['file'] = $filename;
            
    $picture[$x]['size'] = filesize($filename) / 1024;
            
    $picture[$x]['time'] = filemtime($filename);
            
    $x++;
        } 
        
        return 
    $picture;
    }

    $pic listPicture("bilder/","gif");

    for(
    $x=0;$x<count($pic);$x++)
    {
        
        
    $file    =    $pic[$x]['file'];
        
    $size    =    number_format($pic[$x]['size'], 1',''.');
        
    $date    =    date("d.m.Y, H:i:s"$pic[$x]['time']);
        
        echo 
    '<a href="'.$file.'">'.$file.'</a>';
        echo 
    ' (Größe: ' $size ' KB - ';
        echo 
    'Letzte Änderung: ' $date ')';
        echo 
    '<br><br>';

    }

    ?>
    Flex bedankt sich. 

  4. #4
    reddragon90 reddragon90 ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    185
    Danke, ich habe das den ganzen Tag versucht, aber wie es scheint, muss ich erstmal vernünftig PHP lernen, damit ich eine Profesionelle Bilder db en kann. Ich habe mir so eine Freeware Bilder db besorgt.


    Aber danke für deine Antwort
     

  5. #5
    Hallasas Hallasas ist offline Mitglied Gold
    Registriert seit
    Apr 2007
    Beiträge
    116
    jo bitte
     

Ähnliche Themen

  1. Vor dem Senden noch mal fragen
    Von h4dhunTer im Forum PHP
    Antworten: 5
    Letzter Beitrag: 10.08.05, 01:38
  2. Countdown und noch weitere Fragen
    Von ig-schlafsack im Forum Delphi, Kylix, Pascal
    Antworten: 4
    Letzter Beitrag: 14.06.05, 00:04
  3. Noch kleines Problem mit Upload
    Von dragonlord im Forum PHP
    Antworten: 4
    Letzter Beitrag: 24.02.05, 23:11
  4. noch ein 3dmax-view problem und andere fragen...
    Von enemy2k im Forum 3D Studio Max
    Antworten: 1
    Letzter Beitrag: 26.07.01, 00:05
  5. Hallo und noch ein paar Fragen
    Von Prailer im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 02.07.01, 13:20