M
merlin1
Hallo Leute
ich sitze hier und finde den fehler nicht , habe ein script, das die datei auf den server hochladen soll.
nun bekomme ich die fehlermeldung, und ich finde es nicht herraus woran das liegt.
Notice: Undefined index: datei in C:\xampp\htdocs\webshop-ils\class_senden.php on line 34
Notice: Undefined index: datei in C:\xampp\htdocs\webshop-ils\class_senden.php on line 36
vlt hat jemand eine Idee.
hier das script
ich sitze hier und finde den fehler nicht , habe ein script, das die datei auf den server hochladen soll.
nun bekomme ich die fehlermeldung, und ich finde es nicht herraus woran das liegt.
Notice: Undefined index: datei in C:\xampp\htdocs\webshop-ils\class_senden.php on line 34
Notice: Undefined index: datei in C:\xampp\htdocs\webshop-ils\class_senden.php on line 36
vlt hat jemand eine Idee.
hier das script
PHP:
class senden
{
public function senden($_Files = array('bestellung.xml'))
{
if (file_exists($_Files ='bestellung.xml'))
{ //laden der bestellungsdatei
$xml = simplexml_load_file('bestellung.xml');
echo "<br />Bitte,Jetzt Senden<br />";
} else {
echo ('Konnte bestellung.xml nicht finden.');
}
$_Files = array("xml","text"); //überprüfung ob die datei vorhanden ist
if (true === in_array("xml",$_Files))
echo ("Datei ist vorhanden<br />");
echo "<input type = 'button' value ='Senden'
onClick=
\"javascribt:
window.alert('Daten wurden zum Server gesendet');
\"></form>";
}
public function fml() // fml = formular
{ // anfang zugriff auf die Festplatte
echo '<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="datei"><br>
<input type="submit" value="Hochladen">
</form>';
// ende zugriff auf festplatte
move_uploaded_file($_FILES['datei']['tmp_name'], "upload/datei.txt"); //hier ist der erste fehler der angezeigt wird
$dateityp = GetImageSize($_FILES['datei']['tmp_name']); // hier der zweite
if($dateityp[2] != 0)
{
if($_FILES['datei']['size'])
{
move_uploaded_file($_FILES['datei']['tmp_name'], "upload".$_FILES['datei']['name']);
echo "Die Datei wurde Erfolgreich nach upload/".$_FILES['datei']['name']." hochgeladen";
}
else
{
echo "Die Datei darf nicht größer als 100 kb sein ";
}
}
else
{
echo "die datei wurde nicht geladen";
}
}
}