phpbar.de logo

Mailinglisten-Archive

[php] =?ISO-8859-1?Q?Datei_erstellen_und_=FCbertragen?=

[php] Datei erstellen und übertragen

Bernd Schulz php_(at)_phpcenter.de
Sat, 28 Apr 2001 19:23:18 +0100


Hallo zusammen,
auf Server1(PHP3) erstelle ich aus den Einträgen eines Formulars eine Datei. Diese möchte ich nach der Erstellung automatisch auf einen anderen Server (ohne PHP) übertragen.

Habe es mit folgendem Script versucht, klappt aber nicht.
<?
if ( !isset ($submit1)) {
?>
<html>
<head>
  <title>ftp-upload</title>
</head>
<body>
<br><br>
<form method="post" action="test.php3">
<input type="TEXT" name="name">Dateiname<br><br>
<input type="TEXT" name="title">Titel<br><br>
<textarea name="text"></textarea>Text<br><br>
<input type="submit" value="Abschicken" name="submit1"><input type="reset"
  
      value="Zurücksetzen" name="B2">
  
</form>
</body>
</html>
<? 
}
else
{
?>
<html>
<head>
  <title>Unbennant</title>
</head>
<body>
<?
   $file = $name . "." . "html";
   $in = _(at)_fopen("$file","w");
   fwrite($in,"<html>\n\n<title>Altmarkweb Nachrichten</title>\n\n");
   fwrite($in,"<center>\n\n<h4>$title</h4>\n\n</center>\n\n<p>\n");
   $text = nl2br($text);
   $text = stripslashes("$text");
   fwrite($in,"$text");
   fwrite($in,"</body>\n\n</html>");
   fclose($in);
   
// FTP Upload----------------------------------------------------------------------------------//
   
   $conn_ftp = ftp_connect("kartoffel-center.de",21);
$ftp = ftp_login($conn_ftp,"p....","t....");
     if($ftp) { echo "Sie sind eingeloggt<br><br>"; }
     else { echo "Zugangsdaten stimmen nicht!<br><br>"; }
     
$datei = "test.html";
$lokal = $name;
     $mode = FTP_BINARY;
     
     if(_(at)_ftp_put($conn_ftp,$datei,$lokal,$mode)) 
     
     { echo "Erfolgreich hochgeladen."; }
     
     else
     
     { echo "Fehler beim Hochladen."; }
     
ftp_quit($conn_ftp);
?>
</body>
</html>
<?
}
?>
Zum Probieren http://www.altmarkweb.de/ftp
Die erzeugte Datei müsste dann unter http://www.kartoffel-center.de mit dem Namen test.html zu finden sein.
Gruß Bernd


php::bar PHP Wiki   -   Listenarchive