Fernando: Usersection mit Bild

Beitrag lesen

so weit so gut, hier mein upload script.
ich muss irgendwie herausfinden on in diesem script der filename de upgelooadeten bildes als variable dargestellt wird. ich finds nich heraus ich dämel.

diese variable möchte ich brauchen um mit einem "insert into" befehl den dateinamen in das feld der tabelle zu schreiben, mit values ('$dateinamedenich suche')"; und danach bei dem user wieder anzuzeigen. hoffe ich bin auf dem richtigen weg, ansonste, schlagt mich :-)

hier das script in dem ich die variable des genrierten dateinamens suche um ihn in die db zu schreiben, ganz unten ist zu sehen welche variable ich wie reinschreiben will:

<?php

// this is the file: upload.php

include("./conf.inc.php");
include("./form.tpl");

if(!empty($imgfile))
    {
       if($imgfile!="none")
          {
      $inf = GetImageSize($imgfile);
      $err = false;

// make a check
    if($inf)
    {
        // check for uploaded file type
     $inf[2] = intval($inf[2]);
     if (($inf[2]!=1) && ($inf[2]!=2))
     {
      $err = true;
      $TPL_errmsg = "Das Bild muss das Dateiformat GIF oder JPG haben!";
     }
     else
     {
         // check for file size
      if ( intval($imgfile_size)>$MAX_UPLOAD_SIZE)
      {
       $err = true;
       $TPL_errmsg = "Die Dateigröße des Bildes ist zu groß!";
      }
     }
    }
    else
    {
        $err = true;
     $TPL_errmsg = "Das Bild muss das Dateiformat GIF oder JPG haben!";
    }

if (!$err)
    {
        // countdata
                    $id = logfile("uploaded");

// really save this file
     $ext = ($inf[2]==1)?".gif":".jpg";
     $fname = $image_upload_path.$id.$ext;

if(file_exists($fname))

unlink ($fname);
         copy($imgfile,$fname);
         $uploaded_imgfile = $id.$ext;
         $imgfile_uploaded = true;
      echo "Uploaded: ".$uploaded_imgfile;

}
    else
    {
     // there is an error
     unset($file_uploaded);
     echo $TPL_errmsg;
    }
       }
    }

$query = "insert into c_reg_users
 (pic)
 values
 ('$VARIABLE_DIE ICH SUCHE')";

$result = mysql_query($query);

?>

Gruss

Fernando