Foros del Web » Creando para Internet » Flash y Actionscript »

Formulario contacto.php enlazarlo a XML

Estas en el tema de Formulario contacto.php enlazarlo a XML en el foro de Flash y Actionscript en Foros del Web. Buenos días,,,,he intentado vincular un formulario llamado contact.php a una página XML os dejo los códigos a ver si véis algo raro -------- <?xml version="1.0" ...
  #1 (permalink)  
Antiguo 24/03/2012, 05:04
 
Fecha de Ingreso: mayo-2008
Mensajes: 27
Antigüedad: 15 años, 11 meses
Puntos: 0
Formulario contacto.php enlazarlo a XML

Buenos días,,,,he intentado vincular un formulario llamado contact.php a una página XML os dejo los códigos a ver si véis algo raro
--------

<?xml version="1.0" encoding="utf-8" ?>
<data>
<title_info><![CDATA[INFORMATION]]></title_info>
<title_form><![CDATA[E-mail Form]]></title_form>
<info><![CDATA[<font size="14">C/ Vigo<br/><br/>M: +34 677 153 030<br/><font color="#66cc66"><a href="mailto:[email protected]" target="_blank">[email protected]</a></font></font>]]></info>
<image url="images/contact/1.jpg"/>

<iconwidth>24</iconwidth>
<iconheight>24</iconheight>
<!-- icon src and link-->
<icon src="images/socails/facebook.png" link="#,_blank" />
<!-- php contact form -->
<form active="true">
<!-- text -->
<name text="Name"></name>
<email text="Email"></email>
<message text="Message"></message>

<!-- color -->
<border normal="0xffffff" focus="0xffffff"></border>
<background normal="0x000000" focus="0x000000"></background>
<text normal="0xffffff" focus="0xffffff"></text>
</form>
</data>








Y este es el formulario de contacto

<?php
$companyemail = "[email protected]";
$subject = "Has recibido un mensaje";
$idvar = isset($_REQUEST['idvar']) ? $_REQUEST['idvar'] : "";
if($idvar == "email") {
$name = isset($_REQUEST['name']) ? $_REQUEST['name'] : "";
if($name == ""){
$name = "No has introducido un nombre.";
}
$email = isset($_REQUEST['email']) ? $_REQUEST['email'] : "";
$message = isset($_REQUEST['message']) ? $_REQUEST['message'] : "";
if($email != "" && $message != ""){
$mailtext .= "Mensaje enviado:\n\n";
$mailtext .= "name: " . $name . "\n";
$mailtext .= "email: " . $email . "\n";
$mailtext .= "message:\n";
$mailtext .= "" . $message . "\n\n";
$head = "From: [email protected] <yourcompany> \n";
$head .= "Content-Type: text/plain; Charset=utf-8\n\n";
$head .= "Reply-To: " . $email . "\n\n";
if(mail($companyemail, $subject, $mailtext, $head)) {
print "&success=true";
}
}
}
?>
  #2 (permalink)  
Antiguo 24/03/2012, 05:11
 
Fecha de Ingreso: mayo-2008
Mensajes: 27
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Formulario contacto.php enlazarlo a XML

deciros que son dos archivos diferentes...
el XML está dentro de una carpeta xml y el contacto.php está en la raíz del sitio

Etiquetas: formulario, xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:24.