Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2008, 12:55
K-anario
 
Fecha de Ingreso: abril-2006
Mensajes: 123
Antigüedad: 18 años
Puntos: 0
Re: Subir foto, ayuda con el codigo

ok, he puesto el codigo que me indicas, pero no se que pasa con uno que ya tenia que no va, me estoy haciendo la picha un lio.

alguna ayuda ?

que esta mal:

<?php

if ($timegen) {
$timenow=gettimeofday();
$gen=$timegen["sec"]+($timegen["usec"]/1000000);
$now=$timenow["sec"]+($timenow["usec"]/1000000);
$page_generation_time = substr(($now-$gen),0,5);
}

if ($config['debug_mode'] >= 3) {


$debug_buffer = $error_handler->getDebugBuffer();
if ($debug_buffer) {

// Text here is not translated as this is normally used only by developers - popup only when there is content
echo '<div id="debugbox"><a href="javascript:switch_display(\'debugmsgs\')">&r aquo; See DEBUG info</a>';
echo '<div id="debugmsgs" style="display: none">';

foreach($debug_buffer as $value) {
$error_handler->displayError($value['errsev'], $value['errstr'], $value['errfile'], $value['errline']);
}

echo '</div><!--//debugmsgs--></div><!--//debugbox-->';

}

}

?>
<div id="footer" class="small"> Ranking de Mascotas <a href="http://www.tupeluqueriacanina.com/"> Tu Peluqueria Canina - www.tupeluqueriacanina.com - [email protected] </a>


if ($timegen) {
echo ' - Página generada en '.$page_generation_time.'s.';
}

?>
</div><!--//footer-->
</div>



<?php
if (isset($_POST['submit'])) {
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) {


// me verifica haya sido cargado el archivo
$ruta_destino = "../cevit/archivos/";
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $ruta_destino . $_FILES['fichero']['name'])) { // se coloca en su lugar final
echo "<b>Upload exitoso!. Datos:</b><br>";
echo "Nombre: <i><a href=\"".$ruta_destino . $_FILES['fichero']['name']."\">".$_FILES['fichero']['name']."</a></i><br>";
echo "Tipo MIME: <i>".$_FILES['fichero']['type']."</i><br>";
echo "Peso: <i>".$_FILES['fichero']['size']." bytes</i><br>";
echo "<br><hr><br>";


// Aqui es donde tendre se insertan en la BD la variable $_FILES['fichero']['name']

$nombre_archivo = $_POST["nombre_archivo"];
$description = $_POST["description"];


$query = "INSERT INTO archivos
VALUES (0,'$nombre_archivo','$description' , '".$_FILES['fichero']['name']."','".$_FILES['fichero']['type']."', '".$_FILES['fichero']['size']."')";

mysql_query($query) or die(mysql_error());
echo "El archivo '".$nombre_archivo."' ha sido registrado de manera satisfactoria.<br />";





}
}

// A continuación el formulario
}
?>
<body>
<form action="<?php echo $_SERVER['PHP_SELF] ?>" method="post" enctype="multipart/form-data">
Archivo: <input name="fichero" type="file" size="150" maxlength="150">
<br> Nombre: <input name="nombre_archivo" type="text" size="70" maxlength="70">
<br> Descripcion: <input name="description" type="text" size="100" maxlength="250">
<br>
<input name="submit" type="submit" value="Upload!">
</form> </body>






</body>
</html>