PROBLEMA

PAPO
09 de Mayo del 2005
if ($importar) {
$ruta="../uploaded/file/";

// In PHP 4.1.0 or later, $_FILES should be used instead of $HTTP_POST_FILES.
if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {
copy($HTTP_POST_FILES['userfile']['tmp_name'], ".../uploaded/file/$userfile_name");
$ruta="../uploaded/file/".$rutas;
$rutar="../uploaded/file/".$userfile_name;
$a1 = explode(" ",$ruta);
$ruta = $a1[0];


if ($rutas != " ") {
mysql_query("INSERT INTO co_adjunto (id_correo,adjunto) VALUES ($num_correo[0],'$rutar')");
$ruta = " ";
$rutas = " ";
}

EL CÓDIGO ANTERIOR FUNCIONA CORRECTAMENTE BAJO WINDOWS, EL PROBLEMA ES QUE CUANDO LO PRUEBO EN LINUX NO ME ADJUNTA EL ARCHIVO O MEJOR DICHO (EL ARCHIVO NO APARECE EN LA CARPETA DONDE DEBERIA ESTAR).

LE AGRADESCO A LA PERSONA QUE ME PUEDA AYUDAR

mike2000
09 de Mayo del 2005
probablemente si lo manejas de esta manera:
$ruta="./uploaded/file/";
//con un solo punto \'.\' para indicarle que a partir del directorio en donde esta tu script.