Nem működik az ftp_put()
sziasztok
kovetkezo a problemam: ftp feltoltesrol van szo de nem akar mukodni.
localhost-rol feltolti sikeresen de ha felrakom egy szerverre akkor hibat ad:
Itt a forraskod:
■ kovetkezo a problemam: ftp feltoltesrol van szo de nem akar mukodni.
localhost-rol feltolti sikeresen de ha felrakom egy szerverre akkor hibat ad:
sikeres kapcsolodas
sikeres login
Current directory is now: /
Sikertelen feltoltes C:\\test.txt
sikeres szetkapcsolas
sikeres login
Current directory is now: /
Sikertelen feltoltes C:\\test.txt
sikeres szetkapcsolas
Itt a forraskod:
<form action="feltoltes_ftp.php" method="post">
Állomány elküldése: <input name="userfile" type="file">
<input type="submit" value="OK" name="upload">
</form>
<?php
if (isset($_POST[upload]))
{
include ('ftp_adatok.php');
$file = $_POST[userfile] ;
$remote_file = "readme.txt" ;
$conn_id = ftp_connect($ftp_server);
if ($conn_id) echo 'sikeres kapcsolodas<br>' ;
else 'sikertelen kapcsolodas<br>' ;
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ($login_result) echo 'sikeres login<br>' ;
else 'sikertelen login<br>' ;
echo "Current directory is now: " . ftp_pwd($conn_id) . "<br>";
if (ftp_put($conn_id, $remote_file, $file, FTP_BINARY))
{
echo "successfully uploaded $file<br>";
}
else
{
echo "Sikertelen feltoltes $file\n <br>";
}
ftp_close($conn_id);
if ($conn_id) echo 'sikeres szetkapcsolas<br>' ;
else 'sikertelen szetkapcsolodas<br>' ;
}
rossz az ftp_put() fv. paraméterezése
Így próbáld:
ftp_put($conn_id, $remote_file, $_FILE['userfile']['tmp_name'], FTP_BINARY);
.bonga
kösz
nagyon jo volt amit irtal csak tortent egy gepelesi hiba: $_FILES
(azok kedveert akik ilyen hibaval kuszkodnek)
KOSZ .bonga Van EGY d[](sorod)