S
SilverVegeto
Hy,
ich versuche mein Problem genau zu erklären. Ich habe einen Uploadscript zusammengestellt der auch funktioniert, leider lässt mein Provider nur Upload's auf einen Ordner zu "phptmp" der ist aber vom Internet nicht aufrufbar, sondern nur vom FTP-Programm.
Jetzt habe ich gehört das es die Funktion gibt, damit man die Dateien verschieben kann, sie soll move_uploaded_file heißen. Ich habe mich bei meinem Provider schon informiert verschieben ist kein Problem, nur weiß ich nicht wie ich diesen Code einsetzten soll.
Hier ist mein Code:
Kann mir einer beim Einbau helfen?
Danke im Voraus!
ich versuche mein Problem genau zu erklären. Ich habe einen Uploadscript zusammengestellt der auch funktioniert, leider lässt mein Provider nur Upload's auf einen Ordner zu "phptmp" der ist aber vom Internet nicht aufrufbar, sondern nur vom FTP-Programm.
Jetzt habe ich gehört das es die Funktion gibt, damit man die Dateien verschieben kann, sie soll move_uploaded_file heißen. Ich habe mich bei meinem Provider schon informiert verschieben ist kein Problem, nur weiß ich nicht wie ich diesen Code einsetzten soll.
Hier ist mein Code:
PHP:
<?
if(@$sent):
$maxgroesse=2048000;
$pfad="../phptmp/";
$pfad2="/upload/";
$hinweis="";
$speichern=true;
if($datei=="none")
{
$hinweis="Es wurde keine Datei ausgewählt";
$speichern=false;
}
else
{
if($datei_size>$maxgroesse)
{
$hinweis="Übertragene Datei zu groß. Max.Größe:".$maxgroesse." byte";
$speichern=false;
}
$dattyp="";
$dattyp=split("\.",$datei_name);
$dattyp[count($dattyp)-1];
$endung=strtolower($dattyp[count($dattyp)-1]);
if($endung!="zip" and $endung!="rar" and $endung!="ace" and $endung!="exe")
{
}
}
if($speichern)
{
$fdatei=$datei;
$fdatei_name=$datei_name;
copy($fdatei,$pfad.$fdatei_name);
move_uploaded_file($fdatei,$pfad2.$fdatei_name);
echo "<meta http-equiv=\"refresh\" content=\"0; URL=upload_fertig.php\">";
?>
</body>
</html>
<?php
exit;
}
echo "<font color=\"red\"><b>Fehler: ".$hinweis."</b></font><br>"; #Fehlermeldung schreiben.
endif
?>
Kann mir einer beim Einbau helfen?
Danke im Voraus!