SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 04.08.2007, 04:03:22
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: file Upload

Zitat:
Zitat von Darian Beitrag anzeigen
Folgendes funktioniert nicht:
Versuchs mal so (aus dem Handbuch):

PHP-Code:
$ftp_server 'localhost';
$ftp_user_name 'web3';
$ftp_user_pass 'geheim';

// Verbindungsaufbau
$conn_id ftp_connect($ftp_server);

// Login mit Username und Passwort
$login_result ftp_login($conn_id$ftp_user_name$ftp_user_pass);

// Verbindung überprüfen
if ((!$conn_id) || (!$login_result)) {
    die(
"FTP Verbindungsuafbau ist fehlgeschlagen!");
}

echo 
"<pre>
Aktuelles Verzeichnis: " 
ftp_pwd($conn_id) . "\n";

// Ins Verzeichnis "web" wechseln
if (ftp_chdir($conn_id"web")) {
    echo 
"Aktuelles Verzeichnis: " ftp_pwd($conn_id) . "\n";
    if (
ftp_put($ftp_stream$_FILES["file"]["name"], $_FILES["file"]["tmp_name"], FTP_BINARY))
    {
         echo 
"Hurra!\n";
    }
    else
    {
         echo 
"Mist!\n";
    }

else 
{
    echo 
"Verzeichnis-Wechsel ist fehlgeschlagen.\n";
}

// Schließen der Verbindung
ftp_close($conn_id);
echo 
'</pre>';
?> 
Zitat:
Was ist hier genau der unterschied zwischen ftp_put und ftp_fput?
Steht im Handbuch.

Geändert von meikel (†) (04.08.2007 um 04:04:10 Uhr)
Mit Zitat antworten
  #12  
Alt 09.08.2007, 17:11:22
Darian Darian ist offline
Anfänger
 
Registriert seit: Jul 2007
Beiträge: 7
AW: file Upload

Hallo, danke nun funktioniert alles!

Für Leute mit eventuell dem selben Problem:

Ich habe den absoluten Pfad bei ftp_put angegeben, das habe ich jetzt aber nur in den Namen geändert, und bin vorher mit ftp_chdir() in den richtigen Ordner gegangen.

Dann funktioniert es ohne Probleme.
Warum ich da nicht einfach den absoluten angeben kann, weiß ich auch nicht. ($_SERVER["DOCUMENT_ROOT"] . "/" . $_FILES["file"]["name"])

mfg und danke für eure Hilfe
Darian
Mit Zitat antworten
  #13  
Alt 01.09.2007, 00:48:50
Benutzerbild von holger1306
holger1306 holger1306 ist offline
Anfänger
 
Registriert seit: Feb 2007
Ort: Malaga
Alter: 76
Beiträge: 8
AW: file Upload

[QUOTE=meikel;104791]Tja, "er" tut genau das, was Du getippert hat. Allerdings müßte es Mecker geben, weil das temporäre File nicht $_FILES["file"]["name"] sondern $_FILES["file"]["tmp_name"] heißt.

11.11. Wie funktioniert ein Datei-Upload über HTML-Formulare?
http://www.php-faq.de/q/q-formular-upload-php4.html

Hallo meikel, ich hänge mich dran, weil ich hier den Link gefunden habe. Habe schon verschiedene Uploadscripte laufen gehabt bei ehem. Schlund / 1u1 php 5.1. Die selben Scripte laufen nicht korrekt bei world4you. Deshalb habe ich diesen faq - formular -upload getestet beim w4y-server.Ich lege ein Verzeichnis an "forum" die Rechte standardmäßig rw-r--r-- ( 644 ) lege dort das Beispielfile ab und probiere aus. Die Datei "x.jpg" geht hoch. Soweit ok. Um den script nicht zu verändern, benenne ich das Bild per ftp auf dem server um von ".txt" auf "jpg" . Rufe ich nun den URL der Grafik über http auf wird der Zugriff verweigert. Die Rechte des Verzeichnisses "forum" stehen jetzt auf rwxr--r-- (744) . Ich habe die Rechte nicht verändert und der Hoster blockt mir jedesmal das Verzeichnis.
Providerwechsel ist nicht so lustig, in der Praxis. W4Y habe ich natürlich kontaktiert, leider meint man dort, ich schraube willkürlich am CHMOD - Kästchen. Haben allerdings auch den safe_mode auf off gestellt.

Was läuft da ab bei der Umbenennung der File-Rechte?

Gruß Holger
Mit Zitat antworten
  #14  
Alt 01.09.2007, 02:39:53
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: file Upload

> Die Rechte des Verzeichnisses "forum" stehen jetzt auf rwxr--r-- (744) .

Das ist falsch.
Verzeichnisse: 0755, 0775 oder 0777
Dateien: 0644, 0664 oder 0666
Mit Zitat antworten
  #15  
Alt 01.09.2007, 12:33:32
Benutzerbild von holger1306
holger1306 holger1306 ist offline
Anfänger
 
Registriert seit: Feb 2007
Ort: Malaga
Alter: 76
Beiträge: 8
AW: file Upload

Zitat:
Zitat von meikel Beitrag anzeigen
> Die Rechte des Verzeichnisses "forum" stehen jetzt auf rwxr--r-- (744) .

Das ist falsch.
Verzeichnisse: 0755, 0775 oder 0777
Dateien: 0644, 0664 oder 0666
Vielen Dank,

auf 777 läuft es, allerdings erben die Files die Rechte des Verzeichnisses.

Die 5 war mir bisher unbekannt, kann ich auch mit wsftp nicht einstellen.
Wenn es die nächsten Tage noch läuft, bin ich weiter.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
File Upload Problem wegen upload_tmp_dir Hillkorn PHP für Fortgeschrittene und Experten 14 14.02.2007 16:51:34
file upload per post - zwei kleine fragen pRoPh3t PHP für Fortgeschrittene und Experten 10 19.09.2006 21:52:18
Apache und File Upload Skript unter Windows Bluefire Apache HTTP-Server 5 04.05.2006 23:07:07
File Upload thunderbird85 PHP für Fortgeschrittene und Experten 1 26.02.2006 02:25:11
File Upload: $var="" nicht $var="none"! mad-boy PHP für Fortgeschrittene und Experten 0 23.08.2003 22:23:14


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:23:51 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt