Problem mit Upload class



  • Hallo zusammen ich lehrne seit ner zeit php und habe grad einProject aber ich komm nett so ganz weiter ich zeig euch mal denn code und ihr sacht mir was da nun flasch ist ach so ja die global.php ist einfach nur mysql pw und so acc und gramm

    <?php
    //alle fehler anzeigen
    
    error_reporting(E_ALL);
    // include 
    
    include 'global.php';
    //Classe
    
    class ups {
    //variablen 
    var $pn = $_POST['pn'];
    var $img = $_FILES['Datei']['name'];
    //-------->>Templet	
    function upload()
    {
    //upload von datei in ordner Upload
      if($_REQUEST['Send'])
      {
    
    //prüfen
         $x=explode('.',$_FILES['Datei']['name']); 
         $x=strtolower($x[count($x)-1]);
      if($x=='jpeg'||$x=='jpg'||$x=='gif'||$x=='bmp'||$x=='png')
      {
    
    //uploaden
      if($_FILES['Datei']['tmp_name'])
      {
      move_uploaded_file($_FILES['Datei']['tmp_name'],"u/".$_FILES['Datei']['name']);
       }
       else
       {
         echo"fehler!";
       }
       }
       else
       {
         echo"Unzuläsige datei";
       }
       }
       else
       {
       echo "Du hast keine angaben gemacht";
       }
    
    //eintrag in das DB
     $eintrag ="INSERT INTO `ed` (`ip`, `file`, `pn`) 
     VALUES('".$_SERVER['REMOTE_ADDR']."','u/".$_FILES['Datei']['name']."','"$this->pn"')"; 
     $eintragen = mysql_query($eintrag);	
      }
    //ausgeben in Template
    function show()
       {
    $var = ereg_replace("\"", "\\\"", implode("", file("res/temp.tpl")));
           eval("echo \"" .$var. "\";");
    
       }
       }
    //-------ausgabe------->>
    $trus = new ups();
    echo $trus->upload();
    echo $trus->show();
    ?>
    

    und in der datei temp.tpl ist

    <script type="text/javascript" src="wz_tooltip.js"></script>
    <script language="javascript">
    function highlight(field) 
    {
            field.focus();
            field.select();
    }
    </script>
    <link rel="stylesheet"  href="style.css">
    <title>$titel</title>
    <div align="center">
    <table width="200" border=\"0\">
      <tr>
        <td><strong>Bild $img von $user</strong> </td>
      </tr>
      <tr>
        <td height="134"><table width="200" height="135" border="0">
          <tr>
            <td><strong>Dein Bild</strong> </td>
            <td><strong><a href="u/$img" onmouseover="Tip('<img src='u/$img' width='330'>')">($ing)</a></strong></td>
          </tr>
          <tr>
            <td><strong>Link</strong></td>
            <td><input type="text" onclick="highlight(this)" style="width: 500px" size="70" value="http://amdnox.am.funpic.de/ed-pro/u/$img"/></td>
          </tr>
    	  <tr>
            <td><strong>Link-Forum</strong></td>
            <td><input type="text" onclick="highlight(this)" style="width: 500px" size="70" value="[img=http://amdnox.am.funpic.de/ed-pro/u/$img]"/></td>
          </tr>
    	  <tr>
            <td><strong>ap-link</strong></td>
            <td><input type="text" onclick="highlight(this)" style="width: 500px" size="70" value="&lt;img src=&quot; http://amdnox.am.funpic.de/ed-pro/u/$img &quot;&gt;"/></td>
          </tr>
        </table></td>
      </tr>
    </table>
    </div>
    

    wäre euch sehr verbunden um schnelle hilfe muss bis so. abend fertig sein thx schohn mal
    Mein problem ist das ich das grad so zusammen geschustert habe und es nicht funktioniert und würde gerne wissen was noch ändern müsste damit des ganze ordentlich ist vom code her



  • was man denk ich mal siht ich habe mich die ganze zeit getrückt mit oop zu arbeiten und daher des noch net wirklich gerafft



  • Nicht schlecht. Ich glaube wir müssen warten bis ein Übersetzer kommt, der Deine Frage auf deutsch wiederholt. Du hast doch was gefragt, oder?



  • hdf ich ahbes eilig



  • hdf ich ahbes eilig

    Aber was, um Himmels Willen, erwartest du von uns?

    Wir halten uns erfahrungsgemäß an Hanlon's Razor. Aber es ist an dir, uns die Überzeugung zu erhalten, dass dies in deinem Fall tunlich ist.


Anmelden zum Antworten