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)