Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/tvm-e-learning.com/httpdocs/linse/registro.php:14) in /home/httpd/vhosts/tvm-e-learning.com/httpdocs/linse/registro.php on line 122
Aunque ya se que los headers dan error si hay un output antes, que me aconsejariais hacer en este script?? Es un script de registro a una base de datos
muchas gracias. Decir que la linea 14 es donde empieza el <style>
Código PHP:
   <?php
    include("cookies.inc");
    include("instellingen.inc");
    session_start();
    
    database("connect");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1 transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Linse B.V. Webshop</title>
<link rel="stylesheet" type="text/css" href="images/linse.css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<style type="text/css">
.style1 {color: #FF0000}
</style>
</head>
<body>
<div align="center">
<table width="800" border="0" cellpadding="10" cellspacing="0"> 
    <tr> 
      <td bgcolor="#FFFFFF"><div id="DivPrincipal" name="DivPrincipal"> 
        <div id="DivCabecera" name="DivCabecera">
          <div align="center"><br />
            <br />
            <img src="images/top.jpg" width="780" height="120" /><br />
          </div>
        </div> 
        <table id="TablaPrincipal" cellspacing="0" cellpadding="0" width="100%" border="0"> 
          <tr> 
            <td class="PaginaActual" width="28%" rowspan="2"> </td> 
            <td class="EstadoActual" valign="center" nowrap="nowrap" align="left"><div align="right">Your cart <a href="cart.php?action=showcart&categoriaID=<?=$_GET['categoriaID'];?>"><img src="images/carrito.gif" width="11" height="11" border="0" /></a> </div></td> 
          </tr> 
          <tr> 
            <td><table width="100%"  border="0" cellpadding="0" cellspacing="0"> 
                <tr> 
                  <td width="7"><img src="images/barra_izq.gif" width="7" height="6" /></td> 
                  <td><img src="images/barra_pixel.gif" width="100%" height="6" /></td> 
                  <td width="7"><img src="images/barra_der.gif" width="7" height="6" /></td> 
                </tr> 
              </table></td> 
          </tr> 
          <tr> 
            <td class="ContenidoMenu" valign="top" align="left"> <table width="100%"  border="0"> 
                <tr> 
                  <td class=EnlacesMenu bgcolor="#E8E8E8" onmouseover='this.style.background="#BDBCBC"' onmouseout='this.style.background="#E8E8E8"'><strong><a class=EnlacesMenu href="index.php?categoriaID=1">Handlieren</a></strong></td> 
                </tr> 
                <tr> 
                  <td class=EnlacesMenu bgcolor="#E8E8E8" onmouseover='this.style.background="#BDBCBC"' onmouseout='this.style.background="#E8E8E8"'><strong><a class=EnlacesMenu href="index.php?categoriaID=2">Electrische lieren</a></strong></td> 
                </tr> 
                <tr> 
                  <td class=EnlacesMenu bgcolor="#E8E8E8" onmouseover='this.style.background="#BDBCBC"' onmouseout='this.style.background="#E8E8E8"'><strong><a class=EnlacesMenu href="index.php?categoriaID=3">Hydraulische lieren</a></strong></td> 
                </tr> 
              </table></td> 
            <td class="ContenidoPrincipal" valign="top" align="left" rowspan="2"> 
            <br/> 
            <table width="640" border="0" cellspacing="0" cellpadding="10">
              <tr>
                <td>If you are not registered yet, you have to do it before you can go to the checkout. Thank you</td>
              </tr>
            </table>
            <br />
            <table width="640"  border="0" cellspacing="0" cellpadding="10">
              <tr>
              <?php
              if ($_SERVER['REQUEST_METHOD'] == "POST") {
                  $company = $_POST["txtCompany"];
                $name = $_POST["txtNaam"];
                $firstname = $_POST["txtAchternaam"];
                $login = $_POST["txtLogin"];
                $password = $_POST["txtPassword"];
                $datum = date("F j, Y, g:i a");
                $email = $_POST["txtEmail"];
                $adres = $_POST["txtAdres"];
                $cp = $_POST["txtCp"];
                $city = $_POST["txtLocatie"];
                $country = $_POST["bill_country"];
                $phone = $_POST["txtTelefoon"];
                $fax = $_POST["txtFax"];
                
                if ($company == ""){
                $error = "Company, ";}
                if ($name == ""){
                $error .= "Firstname, ";}
                if ($firstname == ""){
                $error .= "Lastname, ";}
                if ($login == ""){
                $error .= "Login, ";}
                if ($password == ""){
                $error .= "Password, ";}
                if ((!ereg(".+\@.+\..+", $email)) || (!ereg("^[[email protected]]+$", $email))){
                $error .= "E-mail, ";}
                if ($adres == ""){
                $error .= "Adress, ";}
                if ($cp == ""){
                $error .= "Postal code, ";}
                if ($city == ""){
                $error .= "City, ";}
                if ($country == ""){
                $error .= "Country, ";}
                if ($phone == ""){
                $error .= "Phone, ";}
                
                if($error){
                 ?>
                <td><font color="#FF0000">Please, fill in correct the following fields: <?php echo $error ?>thank you.</font></td>
                <?php
                }
                else 
                {
                $str_sql = "INSERT INTO klanten
                                    (KLANT_COMPANY, KLANT_NAME, KLANT_FIRSTNAME, KLANT_LOGIN, KLANT_CONTRASENA, FECHA_KLANT_ALTA, KLANT_EMAIL, KLANT_ADRES, KLANT_LOCATIE, KLANT_CP, KLANT_LAND, KLANT_TELEFOON, KLANT_FAX)
                            VALUES
                                 ('$company', '$name', '$firstname', '$login', '$password', '$datum', '$email', '$adres', '$city', '$cp', '$country', '$phone','$fax')";
                mysql_query($str_sql) or die("Error " . mysql_error());
                $sql = "SELECT * FROM klanten WHERE KLANT_LOGIN = '$login' AND KLANT_CONTRASENA = '$password'";
                $result = mysql_query($sql) or die(mysql_error());
                if (@mysql_num_rows($result) > 0) {
                        $row = mysql_fetch_assoc($result);
                        $_SESSION['login_session']['idklant'] = $row['IDKLANT'];
                        $idklant = $_SESSION['login_session']['idklant'];
                        mysql_query ("UPDATE cart SET IDKLANT = $idklant where IDCOOKIE = '" . GetCartId() ."'");
                        }
                mysql_close();
                header("Location:buckaroo.php");
                }}
                ?>
              </tr>
              <tr>
                <td><form action="" method="post" name="Form" id="Form">
                  <table width="100%" border="0">
                    <tr>
                      <td><strong>Company :</strong></td>
                      <td><input name="txtCompany" type="text" id="txtCompany" size="50" /> 
                        <span class="style1">*</span> </td>
                    </tr>
                    <tr>
                      <td width="19%"><strong>Firstname :</strong></td>
                      <td><input name="txtNaam" type="text" id="txtNaam" size="50" />
                        <span class="style1">*</span></td>
                    </tr>
                        <input type="submit" name="SEND" value="Submit" />
                        <input type="reset" name="Submit2" value="Reset" />
                    </td>
                    </tr>
                  </table>
                </form></td>
              </tr>
            </table>
          </tr> 
          <tr> 
            <td class="ContenidoMenu" valign="top" align="middle"> </td> 
          </tr> 
          <tr> 
            <td class="ContenidoMenu" valign="top" align="middle"></td> 
            <td class="CeldaCopyright" valign="center" align="middle">copyright © 2006 - General Equipment Linse bv</td> 
          </tr> 
        </table></td> 
    </tr> 
  </table> 
</div> 
</body>
</html>    
 


