Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2011, 01:26
Avatar de PlayerxD
PlayerxD
 
Fecha de Ingreso: mayo-2010
Mensajes: 11
Antigüedad: 13 años, 11 meses
Puntos: 0
Exclamación Problema con un script para subir archivos, ayuda por favor :(

Hola amigos :) les quería decir si me dan una mano con un código que estoy armando para un sistema de Hosting de archivos.

El código es el siguiente:

Código PHP:
<?php
include('config.php');

$nombre $_POST['nombre'];
$autor $_POST['autor'];

     
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
    
if(isset($_POST['nombre']) && !empty($_POST['autor']) &&
    isset(
$_POST['archivo'])) {

        
// Si entramos es que todo se ha realizado correctamente

        
$link mysql_connect($host,$user,$pass);
        
mysql_select_db($bdd,$link);

        
// Con esta sentencia SQL insertaremos los datos en la base de datos
        
mysql_query("INSERT INTO archivos (nombre,autor)
        VALUES ($nombre,$autor)"
,$link);

        
// Ahora comprobaremos que todo ha ido correctamente
        
$my_error mysql_error($link);

        if(!empty(
$my_error
        
        }

            echo 
"Ha habido un error al insertar los valores. $my_error";

        } else {

            echo 
$uploaddir "archivos/";
 
$uploadfile $uploaddir basename($_FILES['archivo']['name']);
$error $_FILES['archivo']['error'];
 
$subido false;
if(isset(
$_POST['boton']) && $error==UPLOAD_ERR_OK) {
   
$subido copy($_FILES['archivo']['tmp_name'], $uploadfile);
 } 
  if(
$subido) {
   echo 
"El archivo subio con exito";
  } else {
   echo 
"Se ha producido un error: ".$error;
 };

        }

    } else {

        echo 
"Error, no ha introducido todos los datos";

    }



 
?>
Y el error el siguiente

Parse error: syntax error, unexpected '}' in /home/kuycciu/public_html/subir.php on line 25

Como puedo solucionarlo?¿Hay algo mal en el código?

Muchas gracias de antemano
Saluda atte. Player-xD