Tengo estos formularios
Código:
<form action="upload-ftp.php" method="post" enctype="multipart/form-data">
<div>
<label for="upload">Selecciona un fichero</label>
<input name="upload" type="file" value="comprueba.php" />
<input type="submit" name="submit" value="Enviar" />
</div>
</form>
Código PHP:
<?php
if (isset($_POST['submit'])) {
if (!empty($_FILES['upload']['name'])) {
$ch = curl_init();
$localfile = $_FILES['upload']['tmp_name'];
$fp = fopen($localfile, "r");
curl_setopt($ch, CURLOPT_URL, "ftp://cultural:[email protected]/".$_FILES['upload']['name']);
curl_setopt($ch, CURLOPT_UPLOAD, 1);
curl_setopt($ch, CURLOPT_INFILE, $fp);
curl_setopt($ch, CURLOPT_INFILESIZE, filesize($localfile));
curl_exec ($ch);
$error_no = curl_errno($ch);
curl_close ($ch);
if ($error_no == 0) {
$error = "Fichero subido correctamente.";
} else {
$error = "Error al subir el fichero.";
}
} else {
$error = "Selecciona un fichero.";
}
}
?>
los archivos los tengo en mi localhost, y subo archivos a mi servidor en
www.paginax.com pero ahora lo que quiero hacer es subir solo un archivo unico, porque dicho archivo lo modifico constantemente, les agradeceria infinitamente su ayuda