Saltar al cotenido Saltar a la navegación Información de contacto

<?
ob_start();
session_start();
session_unregister ("digit");

include_once("fileadmin/php/includes/constantes.php");
require('fileadmin/php/includes/idioma.php');
include_once("fileadmin/php/proveedores/Connections/localhost.php");

// Cobj para crear los enlaces
$cobj=t3lib_div::makeInstance('tslib_cObj');

$temp_conf['parameter'] = ID_INICIO;
$lnk_inicio=$cobj->typoLink_URL($temp_conf);

$temp_conf['parameter'] = $GLOBALS["TSFE"]->id;
$lnk_this=$cobj->typoLink_URL($temp_conf);



$txt_NIF=$_REQUEST['txt_NIF'];
$txt_nombre=$_REQUEST['txt_nombre'];
$txt_actividad=$_REQUEST["txt_actividad"];
$txt_contacto=$_REQUEST["txt_contacto"];
$txt_direccion=$_REQUEST["txt_direccion"];
$txt_poblacion=$_REQUEST["txt_poblacion"];
$txt_cpostal=$_REQUEST["txt_cpostal"];
$txt_provincia=$_REQUEST["txt_provincia"];
$txt_telefono=$_REQUEST["txt_telefono"];
$txt_fax=$_REQUEST["txt_fax"];
$txt_email=$_REQUEST["txt_email"];
$txt_url=$_REQUEST["txt_url"];
$txt_user=$_REQUEST["txt_user"];
$txt_pwd=$_REQUEST["txt_pwd"];
$txt_pwd2=$_REQUEST["txt_pwd2"];
$bit_recibo=$_REQUEST["bit_recibo"];
$intereses=$_POST["intereses"];

if(!$intereses)
$intereses=array();

$errores="";

/*
if(!comprueba_letra($txt_NIF) || $txt_NIF=="")
$errores.='-txt_NIF-';
*/

if(f_nifcif_verifica($txt_NIF)<=0 || $txt_NIF=="")
$errores.='-txt_NIF-';



if(!$txt_nombre)
$errores.='-txt_nombre-';

if(!$txt_actividad)
$errores.='-txt_actividad-';

if(!$txt_contacto)
$errores.='-txt_contacto-';

if(!$txt_direccion)
$errores.='-txt_direccion-';

if(!$txt_poblacion)
$errores.='-txt_poblacion-';

if( strlen($txt_cpostal)<5 || !is_numeric($txt_cpostal) )
$errores.='-txt_cpostal-';

if(!$txt_provincia)
$errores.='-txt_provincia-';

if( strlen($txt_telefono)>12 || !is_numeric($txt_telefono) )
$errores.='-txt_telefono-';

if($txt_fax)
if( strlen($txt_fax)>12 || !is_numeric($txt_fax) )
$errores.='-txt_fax-';

if(!comprueba_email($txt_email))
$errores.='-txt_email-';

if(!$txt_user)
$errores.='-txt_user-';

if(!$txt_pwd)
$errores.='-txt_pwd-';

if(!$txt_pwd2 || $txt_pwd2!=$txt_pwd)
$errores.='-txt_pwd2-';

if ($bit_recibo!="s")
$bit_recibo="n";

$solofallaelnif=false;
if($errores=='-txt_NIF-' && !$_REQUEST['corregirnif'])
{
$solofallaelnif=true;
$errores="";
}//if

mysql_select_db (BBDD) or header("location: ".$lnk_inicio);


$txt_consulta="select * from proveedores where txt_NIF='$txt_NIF'";
$consulta=utf_query($txt_consulta, $conexion) or header("location: ".$lnk_inicio);
$int_numNIF=mysql_num_rows($consulta);

$txt_consulta="select * from proveedores where txt_email='$txt_email'";
$consulta=utf_query($txt_consulta, $conexion) or header("location: ".$lnk_inicio);
$int_numEmail=mysql_num_rows($consulta);

$txt_consulta="select * from proveedores where txt_usuario='$txt_user'";

$consulta=utf_query($txt_consulta, $conexion) or header("location: ".$lnk_inicio);
$int_numUser=mysql_num_rows($consulta);

if ( ($int_numEmail==0)&&($int_numNIF==0)&&($int_numUser==0) && $errores=="")
{
?>
<h1 class="titulo"><?=$label_comprobacion?></h1>
<br />

<?php if($solofallaelnif) :?>
<div class="alineacion_centrado">
<div class="cuadro_error">
<div class="mensaje">
<br>
<?=$label_error_nif_continuar?>
<br><br>
<form action="<?= $lnk_this ?>" method="post" name="form1">
<input type="hidden" name="corregirnif" value="1" />
<input type="hidden" name="txt_NIF" value="<?=$txt_NIF?>" />
<input type="hidden" name="txt_nombre" value="<?=$txt_nombre?>" />
<input type="hidden" name="txt_actividad" value="<?=$txt_actividad?>" />
<input type="hidden" name="txt_contacto" value="<?=$txt_contacto?>" />
<input type="hidden" name="txt_direccion" value="<?=$txt_direccion?>" />
<input type="hidden" name="txt_poblacion" value="<?=$txt_poblacion?>" />
<input type="hidden" name="txt_cpostal" value="<?=$txt_cpostal?>" />
<input type="hidden" name="txt_provincia" value="<?=$txt_provincia?>" />
<input type="hidden" name="txt_telefono" value="<?=$txt_telefono?>" />
<input type="hidden" name="txt_fax" value="<?=$txt_fax?>" />
<input type="hidden" name="txt_email" value="<?=$txt_email?>" />
<input type="hidden" name="txt_url" value="<?=$txt_url?>" />
<input type="hidden" name="txt_user" value="<?=$txt_user?>" />
<input type="hidden" name="txt_pwd" value="<?=$txt_pwd?>" />
<input type="hidden" name="txt_pwd2" value="<?=$txt_pwd2?>" />
<input type="hidden" name="bit_recibo" value="<?=$bit_recibo?>" />
<input type="hidden" name="txt_cad" value="<?=$txt_cad?>" />
<?php
for($i=0;$i<sizeof($intereses);$i++)
{
?>
<input type="hidden" name="intereses[]" value="<?=$intereses[$i]?>" />

<?php
}//for
?>
<input type="submit" name="volver" class="boton_ir" value="<?=$label_volver?>" />
</form>
</div>
</div>
</div>
<br>
<?php endif;?>

<div class="alineacion_centrado">
<?php
$temp_conf['parameter'] = ID_VALIDA_INFO;
$lnk_valida=$cobj->typoLink_URL($temp_conf);
?>
<form action="<?= $lnk_valida ?>" method="post" name="form1">
<div class="fondo_gris">
<div class="un_campo alineacion_centrado">
<img width="120" height="30" src="fileadmin/php/proveedores/audit/button.php?date=<?=date("YmdHis")?>" border="1" alt="<?=$label_alt_img_comprobacion?>" />
</div>
<div class="separador_campos"></div>
<div class="dos_campos">
<div class="campo1v">
<label for="userdigit"><?=$label_escriba_caracteres?>:</label>
</div>
<div class="campo2v">
<input type="text" maxlength="5" size="8" name="userdigit" id="userdigit" class="input_gris" />
</div>
</div>

<input type="hidden" name="txt_NIF" value="<?=$txt_NIF?>" />
<input type="hidden" name="txt_nombre" value="<?=$txt_nombre?>" />
<input type="hidden" name="txt_actividad" value="<?=$txt_actividad?>" />
<input type="hidden" name="txt_contacto" value="<?=$txt_contacto?>" />
<input type="hidden" name="txt_direccion" value="<?=$txt_direccion?>" />
<input type="hidden" name="txt_poblacion" value="<?=$txt_poblacion?>" />
<input type="hidden" name="txt_cpostal" value="<?=$txt_cpostal?>" />
<input type="hidden" name="txt_provincia" value="<?=$txt_provincia?>" />
<input type="hidden" name="txt_telefono" value="<?=$txt_telefono?>" />
<input type="hidden" name="txt_fax" value="<?=$txt_fax?>" />
<input type="hidden" name="txt_email" value="<?=$txt_email?>" />
<input type="hidden" name="txt_url" value="<?=$txt_url?>" />
<input type="hidden" name="txt_user" value="<?=$txt_user?>" />
<input type="hidden" name="txt_pwd" value="<?=$txt_pwd?>" />
<input type="hidden" name="txt_pwd2" value="<?=$txt_pwd2?>" />
<input type="hidden" name="bit_recibo" value="<?=$bit_recibo?>" />
<input type="hidden" name="txt_cad" value="<?=$txt_cad?>" />
<?php
for($i=0;$i<sizeof($intereses);$i++)
{
?>
<input type="hidden" name="intereses[]" value="<?=$intereses[$i]?>" />

<?php
}//for
?>
<div class="separador_campos"></div>
<div class="un_campo alineacion_centrado">
<input type="submit" name="enviar" class="boton_enviar" value="<?=$label_enviar?>" />
<input name="enviar" type="image" value="+" alt="+" id="enviar" src="fileadmin/img/fenviar.png" class="input_image" />
</div>
</div>
</form>
</div>
<?
$digit=$_SESSION['digit'];

mysql_close ($conexion);
}//if
else
{
?>
<h1 class="titulo"><?=$label_registro_usuario?></h1>

<?php
if($int_numNIF)
{
?>
<div class="alineacion_centrado">
<div class="cuadro_error">
<div class="mensaje_error">
<?=$label_error_nif_existente?>
</div>
</div>
</div>
<?php
}//if
else
if($int_numEmail)
{
?>
<div class="alineacion_centrado">
<div class="cuadro_error">
<div class="mensaje_error">
<?=$label_error_email_existente?>
</div>
</div>
</div>
<?php
}//if
else
if($int_numUser)
{
?>
<div class="alineacion_centrado">
<div class="cuadro_error">
<div class="mensaje_error">
<?=$label_error_usuario_existente?>
</div>
</div>
</div>
<?php
}//if
else
{
?>
<div class="alineacion_centrado">
<div class="cuadro_error">
<div class="mensaje_error">
<?=$label_revise_campos_comprobacion?>
</div>
</div>
</div>
<?php
}//else
?>

<form action="<?= $lnk_this ?>" method="post" name="form1" id="form1">
<div class="fondo_gris">
<div class="dos_campos">
<div class="campo1r">
<label for="txt_NIF"><?php if(strstr($errores,'txt_NIF')) echo '*' ?> <?=$label_nif?>:</label>
</div>
<div class="campo2">
<input type="text" name="txt_NIF" size="17" id="txt_NIF" class="input_gris" maxlength="50" value="<?=$txt_NIF?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_nombre"><?php if(strstr($errores,'txt_nombre')) echo '*' ?> <?=$label_empresa?>:</label>
</div>
<div class="campo2">
<input name="txt_nombre" type="text" size="35" class="input_gris" id="txt_nombre" maxlength="50" value="<?=$txt_nombre?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_actividad"><?php if(strstr($errores,'txt_actividad')) echo '*' ?> <?=$label_actividad?>:</label>
</div>
<div class="campo2">
<input name="txt_actividad" id="txt_actividad" size="35" type="text" class="input_gris" maxlength="50" value="<?=$txt_actividad?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_contacto"><?php if(strstr($errores,'txt_contacto')) echo '*' ?> <?=$label_persona_contacto?>:</label>
</div>
<div class="campo2">
<input name="txt_contacto" size="35" type="text" class="input_gris" id="txt_contacto" maxlength="50" value="<?=$txt_contacto?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_direccion"><?php if(strstr($errores,'txt_direccion')) echo '*' ?> <?=$label_direccion?>:</label>
</div>
<div class="campo2">
<input name="txt_direccion" size="35" type="text" class="input_gris" id="txt_direccion" value="<?=$txt_direccion?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_poblacion"><?php if(strstr($errores,'txt_poblacion')) echo '*' ?> <?=$label_poblacion?>:</label>
</div>
<div class="campo2">
<input name="txt_poblacion" size="35" type="text" class="input_gris" id="txt_poblacion" value="<?=$txt_poblacion?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_cpostal"><?php if(strstr($errores,'txt_cpostal')) echo '*' ?> <?=$label_cp?>:</label>
</div>
<div class="campo2">
<input name="txt_cpostal" size="17" type="text" class="input_gris" id="txt_cpostal" maxlength="15" value="<?=$txt_cpostal?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_provincia"><?php if(strstr($errores,'txt_provincia')) echo '*' ?> <?=$label_provincia?>:</label>
</div>
<div class="campo2">
<input name="txt_provincia" size="35" type="text" class="input_gris" id="txt_provincia" value="<?=$txt_provincia?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_telefono"><?php if(strstr($errores,'txt_telefono')) echo '*' ?> <?=$label_tlfn?>:</label>
</div>
<div class="campo2">
<input name="txt_telefono" type="text" class="input_gris" id="txt_telefono" size="17" maxlength="15" value="<?=$txt_telefono?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_fax"><?php if(strstr($errores,'txt_fax')) echo '*' ?> <?=$label_fax?>:</label>
</div>
<div class="campo2">
<input name="txt_fax" id="txt_fax" size="17" type="text" class="input_gris" maxlength="15" value="<?=$txt_fax?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_email"><?php if(strstr($errores,'txt_email')) echo '*' ?> <?=$label_email?>:</label>
</div>
<div class="campo2">
<input name="txt_email" type="text" class="input_gris" id="txt_email" size="35" maxlength="50" value="<?=$txt_email?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_url"><?php if(strstr($errores,'txt_url')) echo '*' ?> <?=$label_url?>:</label>
</div>
<div class="campo2">
<input size="35" type="text" name="txt_url" id="txt_url" class="input_gris" maxlength="100" value="<?=$txt_url?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="un_campo">
<input class="check_gris" type="checkbox" name="bit_recibo" id="bit_recibo" checked="checked" value="s" /><label for="bit_recibo" class="check_gris_label"><?=$label_desea_informacion?></label>
</div>

<div class="separador_campos"></div>


<?
mysql_select_db(BBDD) or header("location: ".$lnk_inicio);

$txt_sql="select * from categorias";
$consulta=utf_query($txt_sql, $conexion) or header("location: ".$lnk_inicio);

$int_n=mysql_num_rows($consulta);

if ($int_n>0)
{ ?>
<div class="un_campo">
<strong><?=$label_areas_interes?>:</strong><br />
<?php
for($i=0; $i<$int_n; $i++)
{
$res=utf_fetch($consulta);
$id_categoria=$res['id_categoria'];

if($_REQUEST['L']!=0)
{
$txt_sql="select * from categorias_traduc where id_categoria=".
$id_categoria." and id_idioma=".$_REQUEST['L'];
$consulta2=utf_query($txt_sql, $conexion) or header("location: ".$lnk_inicio);
$int_n2=mysql_num_rows($consulta2);
if($int_n2)
$res=utf_fetch($consulta2);
}//if

$txt_categoria=$res['txt_categoria'];

print('<div class="form_registro_categoria'.(($i%3)+1).'">');

if ($int_numNIF>0 || $int_numUser>0 || $int_numEmail>0 )
{
$log_in=@in_array($id_categoria, $intereses);
if ($log_in==true)
{?>

<input type="checkbox" name="intereses[]" class="check_gris" value="<?=$id_categoria?>" checked="checked" id="int<?=$i?>" /><label for="int<?=$i?>" class="check_gris_label"><?=$txt_categoria?></label>

<? }
else
{?>

<input type="checkbox" name="intereses[]" class="check_gris" value="<?=$id_categoria?>" id="int<?=$i?>" /><label for="int<?=$i?>" class="check_gris_label"><?=$txt_categoria?></label>

<? }
}
else
{?>
<input type="checkbox" name="intereses[]" class="check_gris" value="<?=$id_categoria?>" id="int<?=$i?>" /><label for="int<?=$i?>" class="check_gris_label"><?=$txt_categoria?></label>

<? }
print("</div>");
}//for

?>
<div class="form_registro_fin"></div>
</div>
<div class="separador_campos"></div>
<?
}//if
?>
<div class="dos_campos">
<div class="campo1r">
<label for="txt_user"><?php if(strstr($errores,'txt_user')) echo '*' ?> <?=$label_usuario?>:</label>
</div>
<div class="campo2">
<input name="txt_user" type="text" class="input_gris" id="txt_user" size="35" maxlength="10" value="<?=$txt_user?>" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_pwd"><?php if(strstr($errores,'txt_pwd')) echo '*' ?> <?=$label_password?>:</label>
</div>
<div class="campo2">
<input type="password" name="txt_pwd" id="txt_pwd" class="input_gris" maxlength="40" />
</div>
</div>

<div class="separador_campos"></div>

<div class="dos_campos">
<div class="campo1r">
<label for="txt_pwd2"><?php if(strstr($errores,'txt_pwd2')) echo '*' ?> <?=$label_repetir_password?>:</label>
</div>
<div class="campo2">
<input type="password" name="txt_pwd2" id="txt_pwd2" class="input_gris" maxlength="40" />
</div>
</div>

<div class="separador_campos"></div>

<input type="hidden" name="accion" value="insertar" />

<div class="un_campo alineacion_centrado">
<input type="submit" name="enviar" class="boton_enviar" value="<?=$label_insertar?>" />
<input name="enviar" type="image" value="+" alt="+" id="enviar" src="fileadmin/img/fenviar.png" class="input_image" />
</div>

</div>
</form>

<? }

$content = utf8_encode(ob_get_contents());
ob_end_clean();
?>