Forum: Programmieren allgemein
by faux,
26. Okt 2005
Asooo... Du meinst das FILE-Feld? Das erreichst du wie gesagt über $_FILES. Oder meinst du ein anderes Feld?
Forum: Programmieren allgemein
by faux,
25. Okt 2005
:oops:
Sorry. Hab gerade ftp_fput() mit ftp_put() verwechselt. DU hast natürlcih recht, dass 1. die Argumente richtig waren und 2. kein Dateizeiger sondern ein String mit dem Pfad erwartet wird.
Forum: Programmieren allgemein
by faux,
25. Okt 2005
Es gibt eine Variable, die $_FILES heißt.
Anmerkung: Dieses Array wurde mit PHP 4.1.0 eingeführt. In älteren Versionen benutzen Sie das Array $HTTP_POST_FILES.
Da sind alle wichtigen Informationen über die übertragenen Dateien (in deinem Fall ist es nur eine) drinnen.
In deinem Fall:
$_FILES //Name der Datei wie sie auf den System des Uploaders hieß
$_FILES //Größe
$_FILES //Mime-Typ...
Forum: Programmieren allgemein
by faux,
25. Okt 2005
Ja, aber du kannst sie auch in eine Datei x.php geben und sie dann einfach per require('x.php'); einbinden.
Forum: Programmieren allgemein
by faux,
25. Okt 2005
Meinst du in etwa so?
<?php
function upload_file($source, $dest, $mode)
{
$conn = ftp_connect(SERVER);
ftp_login($conn, USER, PW);
$result = f_put($conn, $source, $dest, $mode);
ftp_close($conn);