hallo
ich habe die suchfunktion benutzt, konnte aber nichts finden was mir bei meinem problem weiterhilft:
ich habe 2 seiten:
upload.html und upload/upload.php
in der upload html steht jediglich das formular mit den feldern für die datei, den bereich für den es steht(damit das script weis in welchen ordner es die datei laden soll), das dateifeld selber und der volle name der datei(zb für programme also als beschreibung)
ich würde das script gerne hier posten, es ist nicht sehr gross, aber leider schreibe ich die scripte auf meinem eigenen rechner, der bei mir zuhause steht und nicht mit dem internet verbunden ist.
folgendes geschieht momentan in der upload.PHP:
der benutzername wird ermittelt und in $user gespeichert
der pfad zur datei auf der festplatte des users wird ermittelt und in $datei gespeichert
da ich noch nicht weis wie man aus $datei den dateinamen selbst herrausbekommt habe ich ein weiteres feld geschrieben in dem man den dateinamen eingeben muss: $dateiname
das script SOLL so funktionieren:
die datei wird hochgeladen in den dementsprechenden ordner(upload/pics für bilder zb) und es wird eine txt datei($user.txt) aufgerufen und ein link zu dem bild angehängt, so dass die datei nach zb 3 bilder so aussehen sollte:
wesley.txt
PHP-Code:
<a href="upload/pics/wesley2.jpg">bild 2</a>
<a href="upload/pics/wesley1.jpg">bild 1</a>
diese text datei kann ich dann mit "include" in die bilder gallerie einbinden und er zeigt die verweise an die in der txt datei vorhanden sind.
momentan bin ich soweit dass er schon in die txt datei die verweise schreibt, aber ich habe wirklich keine ahnung wie ich mit einem php script eine datei hochladen kann.
in der offline version von selfphp bin ich auf "move_uploadet_file" gestossen, aber da wird unter anderem der temporäre dateiname verwendet, wie kriege ich den raus?
ich möchte von euch beim besten willen kein ganzes script haben, nur eine idee oder einen weg auf dem ich selber das script vollenden kann damit es endlich die datei auf den server hochlädt.
ich endschluldige mich an dieser stelle dass mein post ziemlich schwer zu verstehen sein mag, aber anders kann ich es nicht erklähren ohne das script zu zeigen^^
EDIT:
ich habe mein post nochmal überdacht und denke, es genügt mir zu erklähren wie ich dateien hochlade, den rest kann ich ja dannin mein script einbauen da es ja funktioniert^^
nochwas:
wenn ich enctype="multipart/form-data" in <form> eingebe, werden dann auch text felder mit dem namen "bereich" weitergegeben und in dem upload script als
$bereich = $_GET['bereich'];
abrufbar sein?