<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: FTP mit PHP</title>
	<atom:link href="http://webmatze.de/ftp-mit-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://webmatze.de/ftp-mit-php/</link>
	<description>Profi Tipps für einen erfolgreichen Internetauftritt</description>
	<lastBuildDate>Mon, 19 Jul 2010 12:28:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: JU</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2958</link>
		<dc:creator>JU</dc:creator>
		<pubDate>Thu, 11 Mar 2010 07:03:42 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2958</guid>
		<description>Hi.

Der Fehler im Script is das von der lokalen datei nur der name über nommen wird und nicht der pfad wo die datei liegt!
Auserdem sollte man bei zielname auch noch den pfadt mit ./Name_der_Ziel_Datei.txt kennzeichnen


Aber sonst top die erklärung
LG
JU</description>
		<content:encoded><![CDATA[<p>Hi.</p>
<p>Der Fehler im Script is das von der lokalen datei nur der name über nommen wird und nicht der pfad wo die datei liegt!<br />
Auserdem sollte man bei zielname auch noch den pfadt mit ./Name_der_Ziel_Datei.txt kennzeichnen</p>
<p>Aber sonst top die erklärung<br />
LG<br />
JU</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: webmatze</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2957</link>
		<dc:creator>webmatze</dc:creator>
		<pubDate>Wed, 10 Mar 2010 10:14:50 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2957</guid>
		<description>Vielleicht hilft dir dies weiter:

http://www.php.net/manual/en/function.ftp-fput.php#90517

Möglicherweise ein Problem mit einer Firewall oder Dateirechten auf dem Server.</description>
		<content:encoded><![CDATA[<p>Vielleicht hilft dir dies weiter:</p>
<p><a href="http://www.php.net/manual/en/function.ftp-fput.php#90517" rel="nofollow">http://www.php.net/manual/en/function.ftp-fput.php#90517</a></p>
<p>Möglicherweise ein Problem mit einer Firewall oder Dateirechten auf dem Server.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Florian</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2956</link>
		<dc:creator>Florian</dc:creator>
		<pubDate>Wed, 10 Mar 2010 08:54:36 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2956</guid>
		<description>Woran könnte es liegen, das meine hochgeladenen Dateien alle 0kb groß sind ???</description>
		<content:encoded><![CDATA[<p>Woran könnte es liegen, das meine hochgeladenen Dateien alle 0kb groß sind ???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: StremmeNizer</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2929</link>
		<dc:creator>StremmeNizer</dc:creator>
		<pubDate>Mon, 16 Nov 2009 08:04:56 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2929</guid>
		<description>@ alex und @ ben.

Gebt doch mal ne Quelle an, wenn ihr Copy Pastet.

@ Anhktus

Kann sein, dass du den Zielnamen nicht deklarirst, sondern nur den Lokalen ausliest.
wenn du zum beispiel &quot;test.htm&quot; auswählst und uploadest, will er die vllt als &quot;.htm&quot; speichern:

$zieldatei = $lokale_datei

ganz einfach, dann heißt die datei aufm server genau wie bei dir lokal</description>
		<content:encoded><![CDATA[<p>@ alex und @ ben.</p>
<p>Gebt doch mal ne Quelle an, wenn ihr Copy Pastet.</p>
<p>@ Anhktus</p>
<p>Kann sein, dass du den Zielnamen nicht deklarirst, sondern nur den Lokalen ausliest.<br />
wenn du zum beispiel &#8220;test.htm&#8221; auswählst und uploadest, will er die vllt als &#8220;.htm&#8221; speichern:</p>
<p>$zieldatei = $lokale_datei</p>
<p>ganz einfach, dann heißt die datei aufm server genau wie bei dir lokal</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anhktus</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2919</link>
		<dc:creator>Anhktus</dc:creator>
		<pubDate>Sun, 25 Oct 2009 21:06:06 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2919</guid>
		<description>Warning: ftp_put() [function.ftp-put]: Filename cannot be empty


was soll mir das nun sagen? datei is aufm rechner vorhanden und ausgewählt, und ich bekomm diese nette meldung...</description>
		<content:encoded><![CDATA[<p>Warning: ftp_put() [function.ftp-put]: Filename cannot be empty</p>
<p>was soll mir das nun sagen? datei is aufm rechner vorhanden und ausgewählt, und ich bekomm diese nette meldung&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alex</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2878</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Thu, 20 Aug 2009 19:23:23 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2878</guid>
		<description>Hi,
hab mir das auch angeschaut und es fehlt was grundlegendes...
Ihr ladet zuerst eine Datei auf einen Server, dann muss die Datei auf dem Server geöffnet werden und per FTP übertragen werden.

$uploaddir = &#039;&#039;;
$uploadfile = $uploaddir. basename($_FILES[&#039;lokale_datei&#039;][&#039;name&#039;]);

if (move_uploaded_file($_FILES[&#039;lokale_datei&#039;][&#039;tmp_name&#039;], $uploadfile)) {
   
} else {
    print &quot;Possible file upload attack!  Here&#039;s some debugging info:\n&quot;;
    print_r($_FILES);
}

$ftp_server = &quot;ftp.yourserver.de&quot;;
$benutzername = &quot;ben&quot;;
$passwort = &quot;pw&quot;;
 
// Die Verbindung herstellen
$connection_id = ftp_connect($ftp_server);
 
// Mit Benutzername und Kennwort anmelden
$login_result = ftp_login($connection_id, $benutzername, $passwort);
ftp_pasv($connection_id, true); 
 
// überprüfen ob alles gutgegangen ist
if ((!$connection_id) &#124;&#124; (!$login_result)) {
  echo &quot;Ftp-Verbindung nicht hergestellt!&quot;;
  echo &quot;Verbindung mit ftp_server als Benutzer $benutzername nicht möglich!&quot;;
  die;
} else {
  echo &quot;Verbunden mit ftp_server als Benutzer $benutzername&quot;;
}
 
// Die aus dem Forumular übergebenen Daten abfragen
$zieldatei = $uploadfile;
$lokale_datei = $uploadfile;
$fp = fopen($lokale_datei, &#039;r&#039;);

// Hochladen der datei
echo $connection_id.&quot; &quot;.$zieldatei.&quot; &quot;.$lokale_datei;
$upload = ftp_put($connection_id, $zieldatei, $lokale_datei, FTP_ASCII);
 
// Upload-Status überprüfen
if (!$upload) {
  echo &quot;Ftp upload war fehlerhaft!&quot;;
} else {
  echo &quot;Datei $lokale_datei auf $ftp_server in $zieldatei geschrieben&quot;;
}
 
// Schließen der Verbindung
ftp_quit($connection_id);</description>
		<content:encoded><![CDATA[<p>Hi,<br />
hab mir das auch angeschaut und es fehlt was grundlegendes&#8230;<br />
Ihr ladet zuerst eine Datei auf einen Server, dann muss die Datei auf dem Server geöffnet werden und per FTP übertragen werden.</p>
<p>$uploaddir = &#8221;;<br />
$uploadfile = $uploaddir. basename($_FILES['lokale_datei']['name']);</p>
<p>if (move_uploaded_file($_FILES['lokale_datei']['tmp_name'], $uploadfile)) {</p>
<p>} else {<br />
    print &#8220;Possible file upload attack!  Here&#8217;s some debugging info:\n&#8221;;<br />
    print_r($_FILES);<br />
}</p>
<p>$ftp_server = &#8220;ftp.yourserver.de&#8221;;<br />
$benutzername = &#8220;ben&#8221;;<br />
$passwort = &#8220;pw&#8221;;</p>
<p>// Die Verbindung herstellen<br />
$connection_id = ftp_connect($ftp_server);</p>
<p>// Mit Benutzername und Kennwort anmelden<br />
$login_result = ftp_login($connection_id, $benutzername, $passwort);<br />
ftp_pasv($connection_id, true); </p>
<p>// überprüfen ob alles gutgegangen ist<br />
if ((!$connection_id) || (!$login_result)) {<br />
  echo &#8220;Ftp-Verbindung nicht hergestellt!&#8221;;<br />
  echo &#8220;Verbindung mit ftp_server als Benutzer $benutzername nicht möglich!&#8221;;<br />
  die;<br />
} else {<br />
  echo &#8220;Verbunden mit ftp_server als Benutzer $benutzername&#8221;;<br />
}</p>
<p>// Die aus dem Forumular übergebenen Daten abfragen<br />
$zieldatei = $uploadfile;<br />
$lokale_datei = $uploadfile;<br />
$fp = fopen($lokale_datei, &#8216;r&#8217;);</p>
<p>// Hochladen der datei<br />
echo $connection_id.&#8221; &#8220;.$zieldatei.&#8221; &#8220;.$lokale_datei;<br />
$upload = ftp_put($connection_id, $zieldatei, $lokale_datei, FTP_ASCII);</p>
<p>// Upload-Status überprüfen<br />
if (!$upload) {<br />
  echo &#8220;Ftp upload war fehlerhaft!&#8221;;<br />
} else {<br />
  echo &#8220;Datei $lokale_datei auf $ftp_server in $zieldatei geschrieben&#8221;;<br />
}</p>
<p>// Schließen der Verbindung<br />
ftp_quit($connection_id);</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: htmlfreak</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2877</link>
		<dc:creator>htmlfreak</dc:creator>
		<pubDate>Thu, 20 Aug 2009 18:08:13 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2877</guid>
		<description>@Werner: [quote]$_FILE[&quot;lokale_datei&quot;][&quot;tmp_name&quot;]
machen ??? [/quote]

Ja allerdings :D aber sonst gut beschrieben</description>
		<content:encoded><![CDATA[<p>@Werner: [quote]$_FILE["lokale_datei"]["tmp_name"]<br />
machen ??? [/quote]</p>
<p>Ja allerdings :D aber sonst gut beschrieben</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Werner</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2872</link>
		<dc:creator>Werner</dc:creator>
		<pubDate>Mon, 17 Aug 2009 04:13:29 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2872</guid>
		<description>Vieleicht sollte man es lieber mit $_FILE[&quot;lokale_datei&quot;][&quot;tmp_name&quot;] 
machen ???

Gruss.</description>
		<content:encoded><![CDATA[<p>Vieleicht sollte man es lieber mit $_FILE["lokale_datei"]["tmp_name"]<br />
machen ???</p>
<p>Gruss.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Upgeloadete Datei lokal speichern - php.de</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2871</link>
		<dc:creator>Upgeloadete Datei lokal speichern - php.de</dc:creator>
		<pubDate>Wed, 12 Aug 2009 14:57:33 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2871</guid>
		<description>[...]  setz dich - wie mepeisen bereits schrieb - mit ftp (beispiele &#124; manual) auseinander!  VG,  der ChillSn    __________________  PHP-Code:    while($humans&gt;=2) [...]</description>
		<content:encoded><![CDATA[<p>[...]  setz dich &#8211; wie mepeisen bereits schrieb &#8211; mit ftp (beispiele | manual) auseinander!  VG,  der ChillSn    __________________  PHP-Code:    while($humans&gt;=2) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Websiteinhalte von zuhaus - netzwelt.de Forum</title>
		<link>http://webmatze.de/ftp-mit-php/comment-page-1/#comment-2870</link>
		<dc:creator>Websiteinhalte von zuhaus - netzwelt.de Forum</dc:creator>
		<pubDate>Wed, 12 Aug 2009 04:26:46 +0000</pubDate>
		<guid isPermaLink="false">http://version3.webmatze.de/2006/01/24/ftp-mit-php/#comment-2870</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
