Hallo zusammen
Ich bin momentan eher neu beim Programmieren und ich habe im moment ein Problem, dass ich nicht behandeln kann.
Ich möchte ein PHP Skript erstellen, dass alle JPEG Dateien von einem FTP Server auf einen Lokalen Ordner speichert. Es sollte automatisch sein. Ich habe nämlich eine Kamera, die eine Motion detection eingebaut hat und jedes mal wenn die Kamera eine Bewegung erkennt, wird ein Bild an meinen FTP Server geschickt. Ich habe im moment dieses Skript, doch es möchte nicht funktionieren.
<?php
// Variablen definieren
$local_file = 'C:\xampp\htdocs\website\Bilder\Kamera-1\Bild.jpg';
$server_file = 'D:\Kamera-1\Kamera_1_Bild2018010104285401.jpg';
$ftp_server = "10.80.4.127";
// Verbindung aufbauen
$conn_id = ftp_connect($ftp_server);
$ftp_user_name = "Administrator";
$ftp_user_pass = "Pw123";
// Login mit Benutzername und Passwort
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Versuche $server_file herunterzuladen und in $local_file zu speichern
if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
echo "$local_file wurde erfolgreich geschrieben\n";
} else {
echo "Ein Fehler ist aufgetreten\n";
}
// Verbindung schließen
ftp_close($conn_id);
?>
Danke schonmal im voraus
Ich bin momentan eher neu beim Programmieren und ich habe im moment ein Problem, dass ich nicht behandeln kann.
Ich möchte ein PHP Skript erstellen, dass alle JPEG Dateien von einem FTP Server auf einen Lokalen Ordner speichert. Es sollte automatisch sein. Ich habe nämlich eine Kamera, die eine Motion detection eingebaut hat und jedes mal wenn die Kamera eine Bewegung erkennt, wird ein Bild an meinen FTP Server geschickt. Ich habe im moment dieses Skript, doch es möchte nicht funktionieren.
<?php
// Variablen definieren
$local_file = 'C:\xampp\htdocs\website\Bilder\Kamera-1\Bild.jpg';
$server_file = 'D:\Kamera-1\Kamera_1_Bild2018010104285401.jpg';
$ftp_server = "10.80.4.127";
// Verbindung aufbauen
$conn_id = ftp_connect($ftp_server);
$ftp_user_name = "Administrator";
$ftp_user_pass = "Pw123";
// Login mit Benutzername und Passwort
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Versuche $server_file herunterzuladen und in $local_file zu speichern
if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
echo "$local_file wurde erfolgreich geschrieben\n";
} else {
echo "Ein Fehler ist aufgetreten\n";
}
// Verbindung schließen
ftp_close($conn_id);
?>
Danke schonmal im voraus