Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/08/2008, 09:57
elduke
 
Fecha de Ingreso: agosto-2008
Mensajes: 12
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Formulario enlazado a base de datos

Mort20, nuevamente gracias !
he testeado todo y efectivamente, da error de conexion:
Se ha producido el siguiente error al conectar a la base de datos: Access denied for user 'am000409_count'@'localhost' to database 'clientes_contadores'

pero todo lo ingresado es correcto, de hecho, en la misma aplicacion indica que el modo de conectarse en el codigo debe ser asi:
$link=mysql_connect("localhost","am000409_edu","da tabase");
mysql_select_db("am000409_clientes_contadores");

entonces no se que puede estar sucediendo.
te paso el codigo php nuevamente por si encuentras algo, debido a que cambie aquellas cosas que me indicaste:

<?php
include("global.inc.php");
$errors=0;
$error="Ocurrio un error al procesar la info.<ul>";
pt_register('POST','nombre');
pt_register('POST','apellido');
pt_register('POST','empresa');
pt_register('POST','mail');
pt_register('POST','telefono');
pt_register('POST','contadorespertenecientesalmesd e');
pt_register('POST','01marca');
pt_register('POST','01modelo');
pt_register('POST','01serie');
pt_register('POST','01contador');
pt_register('POST','02marca');
pt_register('POST','02modelo');
pt_register('POST','02serie');
pt_register('POST','02contador');
pt_register('POST','03marca');
pt_register('POST','03modelo');
pt_register('POST','03serie');
pt_register('POST','03contador');
pt_register('POST','04marca');
pt_register('POST','04modelo');
pt_register('POST','04serie');
pt_register('POST','04contador');
pt_register('POST','05marca');
pt_register('POST','05modelo');
pt_register('POST','05serie');
pt_register('POST','05contador');
pt_register('POST','06marca');
pt_register('POST','06modelo');
pt_register('POST','06serie');
pt_register('POST','06contador');
pt_register('POST','07marca');
pt_register('POST','07modelo');
pt_register('POST','07serie');
pt_register('POST','07contador');
pt_register('POST','08marca');
pt_register('POST','08modelo');
pt_register('POST','08serie');
pt_register('POST','08contador');
pt_register('POST','09marca');
pt_register('POST','09modelo');
pt_register('POST','09serie');
pt_register('POST','09contador');
pt_register('POST','10marca');
pt_register('POST','10modelo');
pt_register('POST','10serie');
pt_register('POST','10contador');
pt_register('POST','comentarios');
$comentarios=preg_replace("/(\015\012)|(\015)|(\012)/","&nbsp;<br />", $comentarios);if($nombre=="" || $apellido=="" || $empresa=="" || $mail=="" || $telefono=="" || $contadorespertenecientesalmesde=="" ){
$errors=1;
$error.="<li>Olvidaste completar alguno de los campos requeridos. Por favor, chequealos. Muchas gracias.";
}
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$mail)){
$error.="<li>Direccion de correo no valida";
$errors=1;
}
if($errors==1) echo $error;
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF) ,"/"));
$message="nombre: ".$nombre."
apellido: ".$apellido."
empresa: ".$empresa."
mail: ".$mail."
telefono: ".$telefono."
contadores pertenecientes al mes de: ".$contadorespertenecientesalmesde."
01 marca: ".$unmarca."
01 modelo: ".$unmodelo."
01 serie: ".$unserie."
01 contador: ".$uncontador."
02 marca: ".$dosmarca."
02 modelo: ".$dosmodelo."
02 serie: ".$dosserie."
02 contador: ".$doscontador."
03 marca: ".$tresmarca."
03 modelo: ".$tresmodelo."
03 serie: ".$tresserie."
03 contador: ".$trescontador."
04 marca: ".$cuatromarca."
04 modelo: ".$cuatromodelo."
04 serie: ".$cuatroserie."
04 contador: ".$cuatrocontador."
05 marca: ".$cincomarca."
05 modelo: ".$cincomodelo."
05 serie: ".$cincoserie."
05 contador: ".$cincocontador."
06 marca: ".$seismarca."
06 modelo: ".$seismodelo."
06 serie: ".$seisserie."
06 contador: ".$seiscontador."
07 marca: ".$sietemarca."
07 modelo: ".$sietemodelo."
07 serie: ".$sieteserie."
07 contador: ".$sietecontador."
08 marca: ".$ochomarca."
08 modelo: ".$ochomodelo."
08 serie: ".$ochoserie."
08 contador: ".$ochocontador."
09 marca: ".$nuevemarca."
09 modelo: ".$nuevemodelo."
09 serie: ".$nueveserie."
09 contador: ".$nuevecontador."
10 marca: ".$diezmarca."
10 modelo: ".$diezmodelo."
10 serie: ".$diezserie."
10 contador: ".$diezcontador."
comentarios: ".$comentarios."
";
$message = stripslashes($message);
mail("[email protected]","Toma de contadores",$message,"From: [email protected]");
$link = mysql_connect("localhost","am000409_edu","database ");
$link or die('Se ha producido el siguiente error al establecer conexion con MySQL: ' . mysql_error());
$sql = mysql_select_db("clientes_contadores");
$sql or die('Se ha producido el siguiente error al conectar a la base de datos: ' . mysql_error());
?>
$query="insert into clientes_contadores (nombre,apellido,empresa,mail,telefono,contadores_ pertenecientes_al_mes_de,01_marca,01_modelo,01_ser ie,01_contador,02_marca,02_modelo,02_serie,02_cont ador,03_marca,03_modelo,03_serie,03_contador,04_ma rca,04_modelo,04_serie,04_contador,05_marca,05_mod elo,05_serie,05_contador,06_marca,06_modelo,06_ser ie,06_contador,07_marca,07_modelo,07_serie,07_cont ador,08_marca,08_modelo,08_serie,08_contador,09_ma rca,09_modelo,09_serie,09_contador,10_marca,10_mod elo,10_serie,10_contador,comentarios) values ('".$nombre."','".$apellido."','".$empresa."','".$ mail."','".$telefono."','".$contadorespertenecient esalmesde."','".$unmarca."','".$unmodelo."','".$un serie."','".$uncontador."','".$dosmarca."','".$dos modelo."','".$dosserie."','".$doscontador."','".$t resmarca."','".$tresmodelo."','".$tresserie."','". $trescontador."','".$cuatromarca."','".$cuatromode lo."','".$cuatroserie."','".$cuatrocontador."','". $cincomarca."','".$cincomodelo."','".$cincoserie." ','".$cincocontador."','".$seismarca."','".$seismo delo."','".$seisserie."','".$seiscontador."','".$s ietemarca."','".$sietemodelo."','".$sieteserie."', '".$sietecontador."','".$ochomarca."','".$ochomode lo."','".$ochoserie."','".$ochocontador."','".$nue vemarca."','".$nuevemodelo."','".$nueveserie."','" .$nuevecontador."','".$diezmarca."','".$diezmodelo ."','".$diezserie."','".$diezcontador."','".$comen tarios."')";
mysql_query($query);
$make=fopen("admin/data.dat","a");
$to_put="";
$to_put .= $nombre."|".$apellido."|".$empresa."|".$mail."|".$ telefono."|".$contadorespertenecientesalmesde."|". $unmarca."','".$unmodelo."','".$unserie."','".$unc ontador."','".$dosmarca."','".$dosmodelo."','".$do sserie."','".$doscontador."','".$tresmarca."','".$ tresmodelo."','".$tresserie."','".$trescontador."' ,'".$cuatromarca."','".$cuatromodelo."','".$cuatro serie."','".$cuatrocontador."','".$cincomarca."',' ".$cincomodelo."','".$cincoserie."','".$cincoconta dor."','".$seismarca."','".$seismodelo."','".$seis serie."','".$seiscontador."','".$sietemarca."','". $sietemodelo."','".$sieteserie."','".$sietecontado r."','".$ochomarca."','".$ochomodelo."','".$ochose rie."','".$ochocontador."','".$nuevemarca."','".$n uevemodelo."','".$nueveserie."','".$nuevecontador. "','".$diezmarca."','".$diezmodelo."','".$diezseri e."','".$diezcontador."|".$comentarios."
";
fwrite($make,$to_put);
?>