Archiv verlassen und diese Seite im Standarddesign anzeigen : Dateiupload
htw9998
15.07.2002, 16:45:35
Weche Möglichkeit gibt es mit PHP den Dateipfad aus einem Formular auszulesen und diesen Wert sn einen Array weiterleiten/übergeben?
<tr>
<td width=70%>Ändert das Hintergrundbild
</td>
<td>
<input type='hidden' name='MAX_FILE_SIZE' value=250000'>
<input name='userfile' type='file'>
</td>
</tr>
<tr>
<td align='left' colspan='1'><br><input type='Submit' name='send' value='Speichern' style='border-style : groove;'>
</td>
<td>
</td>
</tr>
Es ist mir klar das ich die Pfadangabe aus den String von $userfile lesen muss.
Vielleicht habt ihr eine Vorschlag für mich.
Ben20
15.07.2002, 17:04:14
Also wenn ich es richtig sehe, willst Du dass der Besucher ein Hintergrundbild hochladen kann.
Dafür brauchst Du die Funktion:
move_uploaded_file();
Außerdem muß der Formtag wie folgt aussehen:
<form action="irgendwas.php4" method="post" enctype="multipart/form-data">
Nur so sendet der Browser die Datei und Du kannst sie verwenden. Ich habe sowas auf Lager, wenn Du willst schicke ich dir die Dateien!
htw9998
15.07.2002, 17:37:59
Hallo Ben20,
Danke für den Hinweis.
Ich teste es mal.
Ich arbeite an einen Konverter und möchte verschiedene Optionen übergeben. Eine Option ist für das hochladen eines Hintergrundbildes bestimmt.
Es stimmt der Besucher soll ein Hintergrundbild hochladen.
Nachdem der Besucher das Hintergrund hochgeladen hat
z.B. von C:TempBild.gif
möchte ich die Pfadangabe auslesen und mit dieser Pfadangabe weiterarbeiten.
Falls es dir nicht zu viel Arbeit macht kannst du mir deine Dateien senden.
Ich freue mich über deinen Vorschlag/Hinweis. :-)
Damir
15.07.2002, 18:06:42
Hi,
mit der Pfadangabe "C:TempBild.gif" kannst Du allerdings nicht weiter arbeiten, da Dir diese Information nicht zur Verfuegung steht - waere ja dann auch ein enormes Sicherheitsloch ;-))
Bye Damir
Ben20
15.07.2002, 18:52:14
Ich schicks Dir zu. Allerdings brauche ich dafür natürlich Deine E-Mailadresse.
htw9998
16.07.2002, 15:57:04
Hallo Ben20,
hier ist wieder htw9998.
Meine E-Mail-Adresse lautet marco_schulze@gmx.de.
Noch mal vielen Dank für dein Angebot, das du mir die Information zusenden willst. :-)
vBulletin® v3.8.3, Copyright ©2000-2013, Jelsoft Enterprises Ltd.