Antiguo 13-nov-2008, 15:23   #1 (permalink)
Usuario activo
 
Fecha de Ingreso: noviembre-2006
Mensajes: 1
ToPiN sin puntos positivos o negativos
Predeterminado Problemas con Formulario en plantilla Template Monster.

Buenas!
Despues de llevar Toda la mañana peleandome con el formulario de contacto, vengo a pedir ayuda porque nose donde puede estar el problema.
Deciros que soy muy novato en Flash y lo estoy haciendo todo a base de tutoriales, pasito a pasito.

Los pasos que he seguido "sin exito" estan en este tutorial:
http://www.templatemonster.com/help/..._form_work.swf


Lo que tengo creado.
>En el archivo .fla
**Tengo creados 5 campos de texto, con la propiedad Introduccion de texto y asignado una variable a cada campo.
Para campo nombre: t2_2
Para campo email: t3_2
Para campo telefono: t4_2
Para campo fax: t5_2
Para campo comentario: t6_2

**Tengo creados dos botones: Borrar y Enviar.

En el boton Borrar:
Código:
on (rollOver) {
	gotoAndPlay(2);
}
on (releaseOutside, rollOut) {
	gotoAndPlay(11);
}
on(release) {
	_parent.t2_2="nombre";
	_parent.t3_2="email";
	_parent.t4_2="telefono";
	_parent.t5_2="fax";	
	_parent.t6_2="comentarios";	
}
En el boton ENVIAR:
Código:
on (rollOver) {
	gotoAndPlay(2);
}
on (releaseOutside, rollOut) {
	gotoAndPlay(11);
}
on(release) {
	_parent.getURL("contact.php","_blank","GET");
	_parent.t2_2="nombre";
	_parent.t3_2="email";
	_parent.t4_2="telefono";
	_parent.t5_2="fax";	
	_parent.t6_2="comentarios";	
}
>En el php llamado contact.php
Código:
<?php

    $nombre = $_GET['t2_2'];
    $email = $_GET['t3_2'];
    $telefono = $_GET['t4_2'];
    $fax = $_GET['t5_2'];
    $comentarios = $_GET['t6_2'];
   
    $recipient_email = "mi_email@gmail.com"

    $subject = "from" .$email;
    $headers = "From:" .$nombre. " <" .$email. ">\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1';
   
    $content = "<html><head><title>Contact letter</title></head><body><br>";
    $content .= "Nombre: <b>" . $nombre . "</b><br>";
    $content .= "E-mail: <b>" . $email . "</b><br>";
    $content .= "Telefono: <b>" . $telefono . "</b><br>";
    $content .= "Fax: <b>" . $fax . "</b><br><hr><br>";
    $content .= $comentarios;
    $content .= "<br></body></html>";

    mail($recipient,$subject,$content,$headers);
?>
<html>
    <body bgcolor="#282E2C">
        <div align="center" style="margin-top:60px;color:#FFFFFF;font-size:11px;font-family:Tahoma;font-weight:bold">
            Your message was sent. Thank you.
        </div>
    </body>
</html>
<script>resizeTo(300, 300)</script>
PUes despues de todo esto, cuando subo todo al servidor, meto todos los campos y le doy a enviar.... me pone:

Parse error: syntax error, unexpected T_VARIABLE in /home/.jansenist/miweb/miweb.com/contact.php on line 11

He revisado todas las lineas del codigo PHP y no veo ningun fallo respecto al del tutorial que estoy siguiendo.

Alguien me puede decir donde estoy cometiendo algun fallo ?
Saludos y gracias de antemano!
ToPiN está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 13-nov-2008, 18:20   #2 (permalink)
Administrador
 
Avatar de Apolo
 
Fecha de Ingreso: febrero-2006
Ubicación: Colombia
Mensajes: 4.190
Apolo sigue por muy buen camino
Predeterminado

Cita:
Iniciado por ToPiN Ver Mensaje
Lo que tengo creado.
>En el archivo .fla
**Tengo creados 5 campos de texto, con la propiedad Introduccion de texto y asignado una variable a cada campo.
Para campo nombre: t2_2
Para campo email: t3_2
Para campo telefono: t4_2
Para campo fax: t5_2
Para campo comentario: t6_2
El mensaje de error te indica que hay un problema en la línea 11.

Así que voy a ver qué hay en la línea 11 y me encuentro con la variable $subject.

Y esa variable ("asunto") no la tienes definida en ese conjunto de campos o variables que has mencionado.

Saludos,
__________________
ComunidadHosting.com
Apolo está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
     ComunidadHosting  

La más grande comunidad dedicada al web hosting en nuestro idioma.

Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto.







Desarrollado por: vBulletin® Versión 3.7.5
Derechos de Autor ©2000 - 2009, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com

Search Engine Friendly URLs by vBSEO 3.2.0