problem mit upload class

A

amdnox

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:
<?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

HTML:
<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="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
 
Hi,

erstmal solltest du den Hinweis beim posten deines Threads beachten.

Bitte achte auf eine korrekte Grammatik und Rechtschreibung (inkl. Groß-/ Kleinschreibung) und eine sinnvolle, klare Fragestellung bzw. Antwort. Mehr dazu findest Du in unserer Netiquette.

Desweiteren, was ist dein Problem?

PS: Wenn du schon anfängst PHP zu programmieren, dann bitte auch in PHP 5.
 
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
 
Zurück