El primer warning es:
Warning: Cannot modify header information - headers already sent by (output started at /home/absca650/public_html/bd.php:2) in /home/absca650/public_html/mantenimiento.php on line 21
El código de bd.php es:
Código PHP:
   <?php
    // Fichero con los datos de conexion a la BBDD
 function Conectarse()
{
 $db_host="localhost"; // Host al que conectar, habitualmente es el ‘localhost’
 $db_nombre="coches"; // Nombre de la Base de Datos que se desea utilizar
 $db_user="root"; // Nombre del usuario con permisos para acceder
 $db_pass=""; // Contraseña de dicho usuario 
// Ahora estamos realizando una conexión y la llamamos ‘$link’
 $link=mysql_connect($db_host, $db_user, $db_pass) or die ("ERROR CONECTANDO A LA BASE DE DATOS."); 
// Seleccionamos la base de datos que nos interesa
 mysql_select_db($db_nombre ,$link) or die("ERROR SELECCIONANDO LA BASE DE DATOS."); 
// Devolvemos $link porque nos hará falta más adelante, cuando queramos hacer consultas.
 return $link;
}
function voToHtml(){
    $tabla="";
$conexion = Conectarse();
if (!$conexion)
  {
  die('Could not connect: ' . mysql_error());
  }
$resultado = mysql_query("SELECT marca, modelo, matricula FROM vo");
while($row = mysql_fetch_array($resultado))
  {
  $tabla=$tabla. $row['marca'] . " " . $row['modelo'] . " " .$row['matricula']. "<br />";    
  }
mysql_close($conexion);
echo $tabla;
}
function galeria() {
    $tabla="";
    $conexion = Conectarse();    
    if (!$conexion)
        die('Could not connect: ' . mysql_error());
    $resultado = mysql_query("SELECT marca, modelo, matricula, equipamiento, pvp FROM vo");
    $tabla = "<table border=\"0\" width=\"100%\"cellspacing=\"7\">";
    while ($row = mysql_fetch_array($resultado))
    {
        $tabla .="<tr height=\"60\" bgcolor=\"#3366FF\"><td valign=\"middle\">".mostrarGaleria($row["matricula"])."</td>";
        $tabla .= "<td>  {$row["marca"]} {$row["modelo"]} Matrícula {$row["matricula"]}. {$row["equipamiento"]}. Precio: {$row["pvp"]}€</td></tr>";    
    }    
    $tabla .= "</table>";     
    echo $tabla;
}
function loadDb(){
    
    $conexion=Conectarse();
    
    $resultado=mysql_query("select * from vo",$conexion);
    
    while($row = mysql_fetch_array($resultado)) { 
    
        echo"<tr><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td></tr>", $row["MARCA"],$row["MODELO"],$row["TIPO DE VEHICULO"],$row["MATRICULA"],$row["AÑO DE MATRICULACION"],$row["KILOMETROS"],$row["FECHA DE PUBLICACION"],$row["P.M.A."],$row["PVP"],$row["PRECIO NUEVO"],$row["PRECIO DE COMPRA"],$row["EQUIPAMIENTO"];
    }    
    mysql_free_result($resultado);    
    mysql_close($conexion);
}
//Archivo de la clase
class VoDAOClass {
          var $marca;
          var $modelo;
          var $tipo_vehiculo;
          var $matricula;
          var $fecha_mat;
          var $equipamiento;
          var $fecha_pub;
          var $kilometros;
          var $pma;
          var $pvp;
          var $precio_nuevo;
          var $precio_compra;          
          function __construct() {
                       $marca="";
                       $modelo="";
                       $tipo_vehiculo="";
                       $matricula="";
                       $fecha_mat="";
                       $equipamiento="";
                       $fecha_pub="";
                       $kilometros="";
                       $pma="";
                       $precio_venta="";
                       $precio_nuevo="";
                       $precio_compra="";                       
         }
         function load($_matricula){
                  $conexion=Conectarse();
                 $laSql="select marca, modelo, tipo_vehiculo, matricula, fecha_mat, equipamiento,"
                  ." fecha_pub, kilometros, pma, pvp, precio_nuevo, precio_compra" 
                  ." from vo where matricula='".$_matricula."'";
                 $resultado=mysql_query($laSql,$conexion);
                  if ($row = mysql_fetch_array($resultado)){
                    $this->marca = $row["marca"];
                    $this->modelo = $row["modelo"];
                    $this->tipo_vehiculo = $row["tipo_vehiculo"];
                    $this->matricula = $row["matricula"];
                    $this->fecha_mat = $row["fecha_mat"];
                    $this->equipamiento = $row["equipamiento"];
                    $this->fecha_pub = $row["fecha_pub"];
                    $this->kilometros = $row["kilometros"];
                    $this->pma = $row["pma"];
                    $this->pvp = $row["pvp"];
                    $this->precio_nuevo = $row["precio_nuevo"];
                    $this->precio_compra = $row["precio_compra"];
                }                
                mysql_close($conexion); 
         }
         function save(){
                if ($this->matricula!=""){
                    if ($this->exist()==1){
                        $conexion=Conectarse();                                                
                        $sql="update vo set marca='".$this->marca."', "
                        ."modelo='".$this->modelo."', "
                        ."tipo_vehiculo='".$this->tipo_vehiculo."', "
                        ."fecha_mat='".$this->fecha_mat."', "
                        ."equipamiento='".$this->equipamiento."', "
                        ."fecha_pub='".$this->fecha_pub."', "
                        ."kilometros=".$this->kilometros.", "
                        ."pma=".$this->pma.", "
                        ."pvp=".$this->pvp.", "
                        ."precio_nuevo=".$this->precio_nuevo.", "
                        ."precio_compra=".$this->precio_compra." "
                        ." where matricula='".$this->matricula."';";                                                
                         mysql_query($sql,$conexion);
                        mysql_close($conexion);                                         
                    }
                    else {
                        $conexion=Conectarse();                                                
                        $sql="insert into vo (marca,modelo,tipo_vehiculo,matricula,fecha_mat,equipamiento,fecha_pub,kilometros
                        ,pma,pvp,precio_nuevo,precio_compra) values ('".$this->marca."', '"
                        .$this->modelo."', '".$this->tipo_vehiculo."', '".$this->matricula."', '".
                        $this->fecha_mat."', '".$this->equipamiento."', '".$this->fecha_pub."', ".
                        $this->kilometros.", ".$this->pma.", ".$this->pvp.", ".
                        $this->precio_nuevo.", ".$this->precio_compra.");";                                                
                         mysql_query($sql,$conexion);
                        mysql_close($conexion);
                    }                    
                }
         }
         function exist(){
             $resultado=0;
             $conexion=Conectarse();
                 $resultado=mysql_query("select * from vo where matricula='".$this->matricula."'",$conexion);
                 if ($row = mysql_fetch_array($resultado)){
                    $resultado=1;
                 }
                 else $resultado=0;
                mysql_close($conexion);
                return $resultado;
         }
         function delete ($_matricula){
                $conexion=Conectarse();                
                mysql_query("delete from vo where matricula='".$_matricula."'",$conexion);
                mysql_close($conexion);
                $marca="";
                $modelo="";
                $tipo_vehiculo="";
                $matricula="";
                $fecha_mat="";
                $equipamiento="";
                $fecha_pub="";
                $kilometros="";
                $pma="";
                $pvp="";
                $precio_nuevo="";
                $precio_compra="";
                eliminarDir($_matricula);             
         }
}
    function subirFotos($_isHeader){
        
        $vehiculo=new VoDAOClass();
        $vehiculo=$_SESSION["vehiculo"];                 
        $destino="./imagenes/coches/".$vehiculo->matricula."/";                
        if (!is_dir($destino)){                    
           mkdir($destino,0777);
           chmod($destino,0777);                    
        }
        if ($_isHeader==true){
          $nombre_fichero="portada.jpg";
                $archivoRecibido=$_FILES["imagen"]["tmp_name"];
                move_uploaded_file ($archivoRecibido, $destino.$nombre_fichero);                
                chmod($destino.$nombre_fichero,0777);
        }
        else
        {
            foreach ($_FILES["imagen"]["error"] as $key=> $error){
                if ($error == UPLOAD_ERR_OK){
                    $nombre_fichero=$_FILES["imagen"]["name"][$key];
                    $archivoRecibido=$_FILES["imagen"]["tmp_name"][$key];
                    move_uploaded_file ($archivoRecibido, $destino.$nombre_fichero);                
                    chmod($destino.$nombre_fichero,0777);
                }
                else{
                    echo $_FILES["imagen"]["name"][$key]."NO SE PUDO SUBIR BIEN";
                }
            }
        }
    }
    function eliminarDir($_matricula){
        $destino="imagenes/coches/".$_matricula."/";
        if (is_dir($destino)){
            foreach(glob($destino."*.*") as $archivos_carpeta)
            {
                if (is_dir($archivos_carpeta))eliminarDir($archivos_carpeta);
                else unlink($archivos_carpeta);
            }
            rmdir($destino);
        }
    }
 
function mostrarGaleria($_matricula){ 
$arr_ext=array("jpg","png","gif", "JPG");
$mydir=opendir("imagenes/coches/".$_matricula);
        $galeria="";
while($archivo=readdir($mydir)) 
{ 
$ext=substr($archivo,-3);
$vehiculo=substr($archivo,0,strrpos($archivo,"."));
if(in_array($ext,$arr_ext)) 
{ 
if ($vehiculo=="portada")
$galeria.= '<a href="imagenes/coches/'.$_matricula."/".$archivo.'" rel="lightbox['.$_matricula.']" title="'.$vehiculo.'"><img src="imagenes/coches/'.$_matricula."/".$archivo.'" alt="'.$vehiculo.'" width=85 height=60 /></a>';
else
$galeria.= '<a href="imagenes/coches/'.$_matricula."/".$archivo.'" rel="lightbox['.$_matricula.']" ></a>';
} 
}
return $galeria;
}
 
?>     
 
 Problema con web en servidor
 Problema con web en servidor 


