php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.09.2011, 18:59  
Neuer Benutzer
 
Registriert seit: 18.09.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
littleben befindet sich auf einem aufstrebenden Ast
Standard FTP Upload - Daten anhängen

Hallo zusammen,
bin neu hier im Forum und habe gleich schon eine Frage, dabei muss man sagen, dass ich in der Sprache PHP ein Anfänger bin.
Wenn ich eine Datei auf einen FTP-Server lade, möchte ich, dass diese Datei an die vorhandene Datei (wenn eine vorhanden ist) angehängt wird. Also vorhandene_datei = vorhandene_datei + neue_datei. Ob und wie das funktioniert weiß ich nicht. Folgender Ansatz:
PHP-Code:
$streamstream_context_create(array('ftp' => array('overwrite' => true)));
file_put_contents($url$content0$stream); 
Hoffe sehr, dass ihr mir helfen könnt!

Viele Grüße,
Benny
littleben ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.09.2011, 01:29  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

append = anfügen
overwrite = überschreiben

Zitat:
FILE_APPEND
If file filename already exists, append the data to the file instead of overwriting it.
http://php.net/manual/en/function.file-put-contents.php
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 19.09.2011, 14:28  
Neuer Benutzer
 
Registriert seit: 18.09.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
littleben befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank! Doch irgendwie hänge ich immer noch...Wie würde das in meinem Beispiel verwendet werden?
PHP-Code:
$streamstream_context_create(array('ftp' => array('append' => true)));
file_put_contents($url$content0$stream); 
Viele Grüße,
Benny
littleben ist offline   Mit Zitat antworten
Alt 19.09.2011, 15:44  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Flags-Argument der methode file_put_contents nutzen in verbindung mit dem richtig konfigurierten stream-kontext.

Genau dafür war das "FILE_APPEND"-Quote ^^
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 19.09.2011, 15:51  
Neuer Benutzer
 
Registriert seit: 18.09.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
littleben befindet sich auf einem aufstrebenden Ast
Standard

Wenn ich dass dann aber so mache
PHP-Code:
$streamstream_context_create(array('ftp' => array('append' => true))); 
file_put_contents($url$content0$stream); 
und die Datei schon vorhanden ist, dann gibt es eine Fehlermeldung. In der steht, dass der Stream nicht geöffent werden konnte, da die "Remote file" schon existiert und die Option Überschreiben nicht angegeben ist.
littleben ist offline   Mit Zitat antworten
Alt 19.09.2011, 16:00  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

... guck mal in Beispiel #2 in der Handbuch-Seite für den befehl file_put_contents wie man flags angibt..
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 19.09.2011, 16:01  
Neuer Benutzer
 
Registriert seit: 18.09.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
littleben befindet sich auf einem aufstrebenden Ast
Standard

Ahhhh Dann brauche ich mein $stream gar nicht mehr?
littleben ist offline   Mit Zitat antworten
Alt 19.09.2011, 16:03  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Zitat:
Zitat von tr0y Beitrag anzeigen
Flags-Argument der methode file_put_contents nutzen in verbindung mit dem richtig konfigurierten stream-kontext.
PHP-Code:
file_put_contents($url$contentFILE_APPEND$stream); 
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 19.09.2011, 16:06  
Neuer Benutzer
 
Registriert seit: 18.09.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
littleben befindet sich auf einem aufstrebenden Ast
Standard

Ich bin doof....Sorry, dass ich euch so viel Nerven gekostet habe Danke, danke, danke!
littleben ist offline   Mit Zitat antworten
Alt 19.09.2011, 17:14  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Nerven muss man hier bei nikosch abgeben sobald man mehr wie 1000 Beiträge hat , gern geschehen
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP FTP Upload: Datei leer MofL PHP Tipps 2010 2 18.04.2010 15:46
Unvollständige Dateien nach FTP upload phreund PHP-Fortgeschrittene 2 27.01.2010 21:12
ftp Daten --> auf Festplatte synchronisieren Elke Server, Hosting und Workstations 7 17.12.2009 13:16
Daten in DB mit JS, FTP ? Need HELP Crowz Datenbanken 5 18.11.2009 16:10
SWF Upload - post daten übergeben Buschdieb JavaScript, Ajax und mehr 2 23.07.2009 15:25
FTP Upload in ein Verzeichniss mastertnt PHP Tipps 2009 1 22.07.2009 16:35
Problem beim Upload von Dateien per FTP ererbus PHP-Fortgeschrittene 4 11.06.2009 22:56
Registrierte User sollen ihre Daten ändern können 54ch4 PHP Tipps 2009 17 14.03.2009 14:29
FTP Upload so richtig? stYle345 PHP Tipps 2009 7 27.02.2009 13:40
Scriptsuche FTP upload über php PhilipKupsik Scriptbörse 44 03.01.2009 16:32
Daten auslesen und ändern Datenbanken 2 17.09.2005 19:28
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
HILFE: Daten Upload PHP-Fortgeschrittene 1 18.09.2004 12:33
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ftp daten anhängen, php ftp append, ftp anfügen, appenden ftp, datenanhängen php, stream_context_create ftp append, datai upload

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:14 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum