Autor Tema: duda PHP Formulario de Contacto  (Leído 1583 veces)

Desconectado Arkhan

  • PHPerit@
  • *
  • Mensajes: 2
  • Karma: 0
    • Ver Perfil
duda PHP Formulario de Contacto
« en: 03 de Agosto de 2009, 13:11:29 pm »
Buenas a todos, antes de nada aclarar q no tengo ni idea de PHP y lo primero que me tendrías que aclarar es si es necesario MySql (por ejemplo) para utilizar Formularios de contacto.

Estoy haciendome una web par mi negocio con un software para crear paginas facilmente.  El problema es que he insertado en una de las páginas un Formulario de Contacto (el cual, crea la aplicación, tu solo tienes que configurar los campos).  El problema es que cuando la público, me dá el mensaje "error de conexion con servidor".  No tengo ni idea de como enlazar el botón de envio.

Como habreis comprobado, no tengo ni idea. .  por eso os agradecería un poco de ayuda.

Gracias.

Comunidad PHPeros

duda PHP Formulario de Contacto
« en: 03 de Agosto de 2009, 13:11:29 pm »

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: duda PHP Formulario de Contacto
« Respuesta #1 en: 03 de Agosto de 2009, 16:27:33 pm »
sin el codigo,  poco podremos hacer.

aunque para un formulario de contacto, si lo envia al email n o necesita base de datos

Desconectado Arkhan

  • PHPerit@
  • *
  • Mensajes: 2
  • Karma: 0
    • Ver Perfil
Re: duda PHP Formulario de Contacto
« Respuesta #2 en: 03 de Agosto de 2009, 18:25:37 pm »
Ok, en principio solo es para que lo envie por e-mail.  La aplicación que estoy utilizando se llama Web Acappella.  He visto que se crea un archivo que se llama "connexion. inc" que trae el siguiente condigo.

NOTA: Ni siquiera sé si corresponde con el formulario.

<?php
$reserved_sql_login="$CARIBOOST-SQL-LOGIN";
$reserved_sql_host="@not_set";
$reserved_sql_database="$CARIBOOST-SQL-DATABASE";
$reserved_sql_password="$CARIBOOST-SQL-PWD";
$reserved_sql_can_create_database=$CARIBOOST-SQL-CAN_CREATE_DATABASE;
$reserved_sql_special_identifier="xxxxxxxxxxxxxxx";

function is_wa_mail($sender, $to, $title, $content)
{
$headers='';
$headers. ='From:'. $sender. '
';
$headers. ='Return-Path:'. $sender. '
';
$headers. ='Content-Type: text/plain;charset=UTF-8
';
$supplementaire='-f'. $sender;
if (@mail($to,$title,$content,$headers,$supplementaire)) return true;
if (@mail($to,$title,$content,$headers)) return true;
$headers='';
$headers. ='Content-Type: text/plain;charset=UTF-8
';
if (@mail($to,$title,$content,$headers)) return true;
return false;
}


//il faut laisser au moins 2 caractére en fin de fichier
?>

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: duda PHP Formulario de Contacto
« Respuesta #3 en: 04 de Agosto de 2009, 21:10:32 pm »
hay aparecen unos datos k muy posiblemente sean de mysql, despues simplemente la funcion k envia el email...

¿Que mas codigos hay?

Desconectado gbelot2003

  • PHPerit@
  • *
  • Mensajes: 11
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
Re: duda PHP Formulario de Contacto
« Respuesta #4 en: 25 de Agosto de 2009, 05:25:34 am »
$reserved_sql_login="$CARIBOOST-SQL-LOGIN";  <<---esto es la conexon al sql
$reserved_sql_host="@not_set";
$reserved_sql_database="$CARIBOOST-SQL-DATABASE";
$reserved_sql_password="$CARIBOOST-SQL-PWD";
$reserved_sql_can_create_database=$CARIBOOST-SQL-CAN_CREATE_DATABASE;
$reserved_sql_special_identifier="xxxxxxxxxxxxxxx";
Esta es la conexion al sql

//esta es la funcion que imagino es predeterminada del programa q usasa para formatear el mail.


function is_wa_mail($sender, $to, $title, $content)<<--estas son la declaraciones de la variables
{                                                                          //que usa esta funcion. , corresponde a un
$headers='';                                                           // formulario.
$headers.  ='From:'.  $sender.  '
';
$headers.  ='Return-Path:'.  $sender.  '
';
$headers.  ='Content-Type: text/plain;charset=UTF-8
';
$supplementaire='-f'.  $sender;
if (@mail($to,$title,$content,$headers,$supplementaire)) return true;
if (@mail($to,$title,$content,$headers)) return true;
$headers='';
$headers.  ='Content-Type: text/plain;charset=UTF-8
';

if (@mail($to,$title,$content,$headers)) return true;<<--------Esta es la entrada  comprobacion de
return false;                                                                     la funcion.
}


que es lo que quieres hacer???
una pagina que te de esta funcion a nivel personal?
no es tan complicado el codigo.  si esta conectada a una
base de datos, para extraer los datos de direccion elctronica, y otros
datos sobre contacto.




Tenemos la suerte de haber nacido en un tiempo, que muchos soñaron y otros creyeron imposible, Todo lo tenemos en la mano ( y el teclado) Bendita internet. 

Aprender ya no es un derecho, es una obligación.

Desconectado gbelot2003

  • PHPerit@
  • *
  • Mensajes: 11
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
Re: duda PHP Formulario de Contacto
« Respuesta #5 en: 25 de Agosto de 2009, 05:28:36 am »
PErdon no lei arriba, conosco ese tipo de programas, lo mas seguro es que el problema se genere cuando crea la base de datos, si es que esta creada.

para enlazar el boton tendria que ver el propio programa en el que estas trabakando-


suerte
Tenemos la suerte de haber nacido en un tiempo, que muchos soñaron y otros creyeron imposible, Todo lo tenemos en la mano ( y el teclado) Bendita internet. 

Aprender ya no es un derecho, es una obligación.