Closed Thread
Results 1 to 4 of 4

Thread: Formulario de contacto - Problema con funcion mail()

  1. #1
    dicrosur is offline x10Hosting Member dicrosur is an unknown quantity at this point
    Join Date
    Sep 2007
    Location
    Bs As, Arg.
    Posts
    2

    Question Formulario de contacto - Problema con funcion mail()

    Hola a todos, leyendo en el foro me enteré que la función mail() está desactivada por razones de seguridad, mal uso, etc. y mencionan que la solución es actualizar la versión PHP. Hace dos dias que actualize la versión a Intermediate, recibí los mails de confirmación y la versión aparentemente se actualizó correctamente.

    El problema es que tengo un simple formulario de contacto para que los visitantes me envien sus consultas a mi dirección y aún con la versión actualizada sigue sin funcionar. Por las dudas aclaro que el script lo probé en un host pago que tiene un amigo y funciona perfectamente.

    Si alguien me puede dar una mano le estaré agradecido.

    Primary Domain: http://dicrosur.x10hosting.com
    Hosting Type: Ad-Free
    Advertisements :None Required
    Disk-Space Allotment: 300 MB
    Bandwidth Allotment: 10000 MB
    Features: cPanel 10+, MySQL, PHP 5+, CGI, FTP
    PHP Version: PHP 5.2.4 - Intermediate Ver.

    Muchas gracias por todo.
    Atte. Dicrosur.

  2. #2
    Alejandro's Avatar
    Alejandro is offline Account Manager Alejandro is an unknown quantity at this point
    Join Date
    Jul 2005
    Location
    Puebla, México
    Posts
    4,719

    Re: Formulario de contacto - Problema con funcion mail()

    Has intentado usar la función mail en algun otro script? Que error te da?
    ╔═══════════════════════════════════╗
    Alejandro
    Account Management and Developement
    ╚═══════════════════════════════════╝




  3. #3
    jptosso is offline x10 Sophmore jptosso is an unknown quantity at this point
    Join Date
    Nov 2006
    Location
    Santiago Chile
    Posts
    202

    Re: Formulario de contacto - Problema con funcion mail()

    prueba con
    mail(tuemail, asunto, body);
    sin nada mas aber si llega sino eske no tienes la funcion habilitada xD

  4. #4
    dicrosur is offline x10Hosting Member dicrosur is an unknown quantity at this point
    Join Date
    Sep 2007
    Location
    Bs As, Arg.
    Posts
    2

    Re: Formulario de contacto - Problema con funcion mail()

    No Alejandro, solamente utilize este script y sinceramente no sé cual es el error. Lo único q sé es q las consultas desde este host no llegan y desde el pago si. Este es el script que estoy utilizando, la llamada al mismo se hace desde una instancia en flash. Voy a probar como dice jptosso y les cuento.

    Gracias por responder. Salu2.

    Code:
    <?  
    
    // Enter your email address here
    $adminaddress = "mi_email@xxxxxxx.com"; 
    
    // Enter the address of your website here MUST include http://www. 
    $siteaddress ="http://www.xxxxxxx.com"; 
    
    // Enter your company name or site name here 
    $sitename = "xxxxxxxxxxx"; 
    
    // Gets the date and time from your server
    $date = date("m/d/Y - H:i:s");
    
    // Gets the IP Address
    if ($REMOTE_ADDR == "") $ip = "no ip";
    else $ip = getHostByAddr($REMOTE_ADDR);
    
    //Process the form data!
    // and send the information collected in the Flash form to Your nominated email address
    IF ($action != ""): 
    mail("$adminaddress","Consulta", 
    "Consulta enviada desde el site: $sitename \n
    Nombre: $fname 
    Apellido: $lname
    E-mail: $vemail
    Empresa: $cname
    Teléfono: $telno\n
    Consulta:
    ------------------------------
    $comments
    ------------------------------
    
    Información del visitante:
    ------------------------------
    OS/Browser: $HTTP_USER_AGENT
    Host: $ip
    Dirección IP: $REMOTE_ADDR
    Fecha/Hora:  $date","FROM:$adminaddress"); 
    
    //This sends a confirmation to your visitor
    mail("$vemail","$sitename", "Hola $fname,\n
    Gracias por visitar nuestro sitio web.
    Tu consulta será respondida en breve.\n
    Atte.
    $sitename
    $siteaddress","FROM:$adminaddress"); 
    
    //Confirmation is sent back to the Flash form that the process is complete
    $sendresult = "Done!";
    $send_answer = "answer=";
    $send_answer .= rawurlencode($sendresult);
    echo "$send_answer";
    
    ENDIF;
    ?>

Closed Thread

Similar Threads

  1. Problema con función mail de PHP
    By stefano in forum Soporte
    Replies: 3
    Last Post: 09-24-2007, 01:10 PM
  2. Problema con la función mail() de php
    By avedillowebmaster in forum Soporte
    Replies: 16
    Last Post: 08-28-2006, 06:23 AM
  3. no mail
    By Helheste in forum Free Hosting
    Replies: 2
    Last Post: 06-11-2006, 12:50 PM
  4. Mail Server Ports
    By TheJeffsta in forum Free Hosting
    Replies: 2
    Last Post: 02-25-2006, 05:12 PM
  5. site mail problem
    By ymca in forum Free Hosting
    Replies: 6
    Last Post: 01-07-2006, 09:13 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
x10hosting free hosting for the masses
dedicated servers