So Nun hab ich ne Frage wo ich kein Plan mehr hab. Hab n html Kontaktformular wo man eine Datei auswählen kann. und diese per php scipt versickt wird und nun will ich wissen wie ich des mach. Das ich Den Pfad für die Datei festdefiniere. Ich könnte es mir vosrtellen im html teil ein Feld zu machen
zu machen
und der php teil
lädt die Datei hoch auf den server. Wo muss ich da den festen Pfad definieren ?
HTML:
<td>* Upload:</td>
<td><input type="text" name="feste" readonly value="c:\test.jpg">
und der php teil
PHP:
$max_byte_size = 10485760;
$allowed_types = "(jpg|jpeg|gif|bmp|png)";
if($_POST["submit"] == "Abschicken") {
if(is_uploaded_file($_FILES["file"]["tmp_name"])) {
// Gültige Endung? ($ = Am Ende des Dateinamens) (/i = Groß- Kleinschreibung nicht berücksichtigen)
if(preg_match("/\." . $allowed_types . "$/i", $_FILES["file"]["name"])) {
if($_FILES["file"]["size"] <= $max_byte_size) {
if(copy($_FILES["file"]["tmp_name"], $_FILES["file"]["name"])) {
echo "Datei erfolgreich hochgeladen!<br>";
"Name: " . $_FILES["file"]["name"] . "<br>";
"Größe: " . $_FILES["file"]["size"] . " Byte<br>";
"MIME-Type: " . $_FILES["file"]["type"] . "<br>";
echo "Versendetes Bild: <a href=\"" . $_FILES["file"]["name"] . "\">" . $_FILES["file"]["name"] . "</a<br>";
}
else {
echo "Datei konnte nicht hochgeladen werden.<br>";
}
}
else {
echo "Die Datei darf nur eine Größe von " . $max_byte_size . " Byte besitzen.";
}
}
else {
echo "Die Datei besitzt keine ungültige Endung.<br>";
}
}
else {
echo "Keine Datei zum Hochladen angegeben.<br>";
}
}
else {
echo "Bitte benutzen Sie das Upload Formular.<br>";
}
lädt die Datei hoch auf den server. Wo muss ich da den festen Pfad definieren ?