tengo estos dos codigos:
subir.php
Código PHP:
Ver original<?$ssql=mysql_query("select * from categorias order by cat_nombre asc");?> <div class='leftbox'>
<form action="?mod=registrar" method="POST" enctype="multipart/form-data">
<table>
<tr><td><font size='2'>¿Que publicara?</font></td>
<td>
<input type='radio' name='publicar' value='0'/> <font size='2'>Noticia</font> <input type='radio' name='publicar' value='1'/> <font size='2'>Video</font>
</td></tr>
<tr><td><font size='2'>Categoria: </font></td>
<td>
<select name='categoria'>
<option value='<?echo $row['cat_id']?>'><?echo $row['cat_nombre']?></option>
<?}?>
</select>
</td></tr>
<tr><td><font size='2'>Año: </font></td><td><input name="año" type="text"/></td></tr>
<tr><td><font size='2'>Autor: </font></td><td><input name="autor" type="text"/></td></tr>
<tr><td><font size='2'>Titulo: </font></td><td><input name="nombre_archivo" type="text"/></td></tr>
<tr><td><font size='2'>Video: </font></td><td><input name="fichero" type="file"/></td></tr>
<tr><td><font size='2'>Imagen: </font></td><td><input type="file"/></td></tr>
<tr><td><font size='2'>Cuerpo: </font></td><td><textarea name='cuerpo' rows='8' cols='35'></textarea></td></tr>
<tr><td colspan='2'><input name="submit" type="submit" value="Upload!"></td></tr>
</table>
</form>
</div>
registrar.php
Código PHP:
Ver original<div class='leftbox'>
<?if(isset($_POST['submit'])){ $ruta_destino = "videos/";
$namefinal= trim ($_FILES['fichero']['name']); $uploadfile= $ruta_destino . $namefinal;
$nombre_archivo = $_POST["nombre_archivo"];
$query = "insert into noticias values(NULL,'".$_FILES['fichero']['name']."','$_POST[año]','$_POST[autor]','$nombre_archivo','imagen','$_POST[cuerpo]','0','$_POST[categoria]')";
echo "El archivo <b>'".$nombre_archivo."'</b> ha sido registrado de manera satisfactoria.<br/><a href='?mod=home'>Volver</a>";
}
}
}
?>
</div>
hay algo que no entiendo, este codigo sube un archivo al servidor, en localhost funciona muy bien, pero cuando lo subo a mi servidor en internet, no anda. No salen errores ni nada.