Hallo!!!
Mal ne Frage:
In meinem Code hier: (uploader.php)
PHP-Code:
<?php
// Da kommen die Dateinen Hin
$target_path "uploads/";

/* Add the original filename to our target path. Result is "uploads/filename.extension" */
$target_path $target_path basename$_FILES['uploadedfile']['name']);

// This is how we will get the temporary file...
$_FILES['uploadedfile']['tmp_name'];

$target_path "uploads/";

$target_path $target_path basename$_FILES['uploadedfile']['name']);

if(
move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo 
"Die Datei "basename$_FILES['uploadedfile']['name']). " wurde erfolgreich hochgeladen";
} else{
    echo 
"Es gab leider ein Problem!";
}
?>
und der Html Datei
HTML-Code:
<html>
    <head>
        <title>Dateiupload - TEST</title>
    </head>


<body>
    <p>Es kann maximal eine Datei von 1,2 Mb hochgeladen werden da der Freehoster Funpic nicht mehr unterstüzt</p>
    <!-- Formular -->
<form enctype="multipart/form-data" action="uploader.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="5000000" /> <!-- 5000000 = 5mb -->
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>


</body>
</html>
geht der Upload.
Allerdings will ich jetzt noch etwas damit Verbinden ist aber noch ned ganz fertig:
Ein Datei soll hochgeladen werden und der Pfad in die Datenbank gespeichert werden das bekomme ich noch hin nur sobald er die Dateihochladen will klappts ned hier den CODE von dem neuen:
EINtragen.php = Formular für die Daten die per User eingetragen werden
HTML-Code:
<html>
<head><title>zum Eintragen von Artikeln in die Datenbank</title></head>

<body>
<div align="center">
    <p>Die mit * gekennzeichneten Felder müssen ausgefüllt werden sonst wird kein Eintrag in die DB gemacht...</p>
<table cellspacing="0" border="1px">
<form action="sql_eintragen" method="post">
        
        <!-- Titel -->
        <tr>
            <p><td>Name*:</td></p><td><input type="text" name="name"></td>
        </tr>
        
<tr>       <!-- Preis -->
            <p><td>Preis*:</td></p><td><input type="text" name="preis"></td>
        </tr>
<tr>
          <!-- Gruppe -->
    <p><td>Gruppe*:</td></p><td>
     <select name="gruppe" size="2">
                <option  value="gewürze">Gewürze</option>
                <option  value="Pflaster">Pflaster</option>
           </select>
    </td>
    
</tr>

<tr>
          <!-- Beschreibung -->
    <p><td>Beschreibung:</td></p><td><textarea type="text" name="beschreibung" cols="50" rows="4"></textarea></td>
    
</tr>

<tr>
                                         
                        <td><input type="hidden" name="MAX_FILE_SIZE" value="1200000" /> <!-- 5.000.000 = 5mb -->
                        Dateiwählen: <input name="uploadedfile" type="file" />                         
        </tr>

<tr>
    <td><input type="submit" value=" Absenden "></td>
</tr>


</form>
</table>
</div>


</body>
</html>
das geht weiter an die:
SQL_eintragen.php
PHP-Code:
<?php
     
//Variabeln initalisieren
     
$name  $_POST["name"];
     
$preis $_POST["preis"];
     
$gruppe $_POST["gruppe"];
     
$beschreibung   $_POST["beschreibung"];
     
$bild_url   $_POST["bild_url"];
     
$uploadedfile $_POST["uploadedfile"];
     
     
     echo 
"$uploadedfile<br>";



include (
"uploader.php");


     
     
//verbindung aufbauen
        
$verbindung mysql_connect ("localhost",
        
"pw""pw")
        or die (
"keine Verbindung möglich.
         Benutzername oder Passwort sind falsch"
);
        
        
mysql_select_db("datenbank")
        or die (
"Die Datenbank existiert nicht.");
   
    
// Daten eintragen
         
          
$eintrag "INSERT INTO produkte
         (name, preis, bildurl, beschreibung, gruppe)
         VALUES
         ('
$name', '$preis', '$bild_url', '$beschreibung', '$gruppe')";
        
         
$eintragen mysql_query($eintrag);
        


if(
$eintragen == "")
die (
"Die Vorgang wurde abgeborchen, weil es eine Fehler gab! <br>");
        
if(
eintragen != "")
echo 
"Der Eintrag war erfolgreich";
        

       

?>
Die includete Datei einspricht der Datei oben:
Uploader.php
PHP-Code:
<?php
// Da kommen die Dateinen Hin
$target_path "./uploads/";

/* Add the original filename to our target path. Result is "uploads/filename.extension" */
$target_path $target_path basename$_FILES['uploadedfile']['name']);

// This is how we will get the temporary file...
$_FILES['uploadedfile']['tmp_name'];

$target_path "./uploads/";

$target_path $target_path basename$_FILES['uploadedfile']['name']);

if(
move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo 
"Die Datei "basename$_FILES['uploadedfile']['name']). " wurde erfolgreich hochgeladen";
} else{
    echo 
"Es gab leider ein Problem!";
}
Die 2 ersten Codes funzen....
bei den letzten 3 gibt es eine Fehlermeldung:
Code:
123123123.jpg
Es gab leider ein Problem!Der Eintrag war erfolgreich