Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/10/2008, 14:07
Avatar de valenti77
valenti77
 
Fecha de Ingreso: julio-2008
Ubicación: Berisso, Buenos Aires
Mensajes: 244
Antigüedad: 15 años, 9 meses
Puntos: 4
Pregunta Respuesta: Optimizar una Query

Holass, ya volvi y tengo un codigo:

Código PHP:
<?php
// Primero creamos un ID de conexión a nuestro servidor
$cid ftp_connect("servidor");
// Luego creamos un login al mismo con nuestro usuario y contraseña
$resultado ftp_login($cid"usuario","contraseña");
// Comprobamos que se creo el Id de conexión y se pudo hacer el login
if ((!$cid) || (!$resultado)) {
echo 
"Fallo en la conexión"; die;
} else {
echo 
"Conectado.";
}
// Cambiamos a modo pasivo, esto es importante porque, de esta manera le decimos al
//servidor que seremos nosotros quienes comenzaremos la transmisión de datos.
ftp_pasv ($cidtrue) ;
ftp_chdir($cid"directorio destino");
$local $_FILES["archivo"]["name"];
//nombre temporal del archivo mientras dura la transmisión
$remoto $_FILES["archivo"]["tmp_name"];
$tama $_FILES["archivo"]["size"];
$destino="directorio destino";
$ruta "rutadelarchivo" $local;
// Subimos el temporal
if ( move_uploaded_file $_FILES 'archivo' ][ 'tmp_name' ], $destino '/' $_FILES 'archivo' ][ 'name' ])){
//Guardamos la ruta en la base de datos
$conexion=mysql_connect("","","") or die("No se pudo realizar la conexion con el servidor.");
mysql_select_db("a3344304_posts",$conexion) or die("No se puede seleccionar BD");
$sql"Insert into Fotos (direccion) value('$ruta')";
$consulta=mysql_query($sql)or die("No se pudo ejecutar la consulta");
mysql_close($conexion);
echo 
"Subido exitosamente";
}
// Si no se pudo subir el temporal
else {
echo 
"no se pudo subir el archivo " $local;
}
echo 
"Ruta: " $ruta;
//cerramos la conexión FTP
ftp_close($cid);
?>
lo unico que tengo dos cveces la ruta final, pero no la saco por miedo jaja, igual no me sube el archivo, tan mal esta?
Lo modifique de uno que encontre en otra pagina, pero no me parecia muy confiable y le agregue la funcion que me dijeron aca, move_uploaded_file...