Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2011, 08:15
Anna Carolina
 
Fecha de Ingreso: febrero-2007
Ubicación: Caracas
Mensajes: 148
Antigüedad: 17 años, 9 meses
Puntos: 6
Configuracion de FormMail

Bueno para terminar mi formulario necesito hacer una configuracion dentro del archivo FormMail.cgi que esta dentro de mi dominio, pero me genera un error

Aqui coloco el link de la pagina, para que puedan ver el error con mas claridad: www.cross-home.com/proyectocrossh

Ok en cualquier seccion de la pagina aparecera el formulario con la imagen de enviaramigo, el cual te le manda al formulario principal una direccieon URL de donde este , es decir , la pagina actual, el problema es cuando le doy a enviar que me manda pa la China con un error .

Código:
Error: Bad/No Recipient 
There was no recipient or an invalid recipient specified in 
the data sent to FormMail.
 Please make sure you have filled in the recipient form
 field with an e-mail address that has been configured 
in @recipients. More information on filling in recipient 
form fields and variables can be found in the README file.
--------------------------------------------------------------------------------
 
FormMail V1.92 © 1995 - 2002 Matt Wright
A Free Product of Matt's Script Archive, Inc.
mi formulario son los siguientes:

Código PHP:
<div>
  <?php
  
echo "<form name='url' action='formamigo.php' method='post'>    
     <input name='MyUrl' type='hidden' id='url' value='"
.$actual=$_SERVER['REQUEST_URI']."'/>
      <input type='submit' value='' style='width:103px; height:49px; background:url(img/enviar_amigo.jpg); background-position:center center;     ' />
    </form>"
   
?> 
</div>
y este otro

Código:
<form action="/cgi-bin/FormMail.cgi" method="post">
       <input type="hidden" name="recipient" value="[email protected]">
       <input type="hidden" name="subject" value="Recomendacion de un amigo">
      <table width="487" border="0" align="center">
        <tr>
          <td align="center"><div align="justify">
            <div>
              <div align="center"><strong>Enviar a Un Amigo</strong><br />
                **Por Favor Ingrese sus Datos Completos** </div>
            </div>
          </div></td>
          </tr>
           <tr>
          <td align="center"><strong>Datos del Amigo</strong></td>
        </tr>
        <tr>
          <td height="26"><strong>Nombre:</strong><strong>
            <input type="text" name="nombreamigo" id="nombreamigo"/> 
          </strong><strong> <br />
            </strong><strong><br />
            </strong><strong>E-Mail:
<label></label>
            <input type="text" name="emailamigo" id="emailamigo" />
            <br />
            <br />
            <label>Link
              <input type="text" name="link" id="link" value="www.cross-home.com<?php echo $url; ?>" />
 
            </label>
            <br />
          <br />
              Comentarios<br />
            </label>
            <textarea name="comentarios" id="comentarios" cols="45" rows="10"></textarea>
          </strong>
             
              <input name="recipient" type="hidden" id="recipient" value="emailamigo"/>
              <input name="redirect" type="hidden" id="redirect" value="http://cross-home.com/formamigo.php" />
          </p>
            <p><strong>
            <label>
              <input type="reset" name="limpiar" id="limpiar" value="Limpiar" />
                <input type="submit" name="enviar" id="enviar" value="Enviar" />
              </label>
            <?php
  if($_POST[nombre]){
  $correo=
  "Nombre: $_POST[nombre]
  Email: $_POST[email]
  Nombre del Amigo: $_POST[nombreamigo]
  Email del Amigo: $_POST[emailamigo]
  Link Recomendado: $_POST[link]
  Comentarios: $_POST[comentarios]";
  if(mail("[email protected]","Sugerencia de Un Amigo","$correo","from:".$_POST[emailamigo]))
  { echo "Sugerencia Enviada, Gracias";
  }}?>
            </strong></p></td>
        </tr>
      </table>
    </form>
Cual podria y en donde esta el error?

Última edición por Anna Carolina; 27/05/2011 a las 08:28