Hola estoy intentando poner un formulario pero no doy pie con bola. Mire los tutos del foro pero no termino de pillarles el truco y ademas son formularios que tienen algunas cosas que a mi no me hacen falta.
Lo que necesito es que solo le aparezcan a la persona dos campos, mail y nombre, este ultimo opcional. Entonces quiero que en el momento de mandarlo al usuario le aparezca un numero que el guardara y tendra que decir cuando quiera entrar en el local el dia de la reunión. Es para que solo vaya gente con su codigo porque no hay entrada que pagar, pero tampoco es entrada libre ¿me explico cual es la idea? Tambien será indispensable que a mi me llegue el mail del usuario con el codigo que se le dió a él.
Entonces como decia en un tutorial puse en la pagina donde quiero que aparezca el formulario el codigo de aca abajo:
(lo que esta entre las etiquetas "form")
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<meta content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<html>
<head>
<title>Ke onda? en Ibiza</title>
<link rel="stylesheet" href="../estilo-general.css" type="text/css" media="all">
<link rel="shortcut icon" type="image/x-icon" href="objetos/favicon.ico">
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-21248171-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<title>ke-onda.myartsonline.com</title>
<meta name="title" content="ke-onda.myartsonline.com">
<meta name="DC.Title" content="ke-onda.myartsonline.com">
<meta http-equiv="title" content="ke-onda.myartsonline.com">
<meta name="description" content="ocio actualidad y entretenimiento en Ibiza">
<meta http-equiv="description" content="ocio actualidad y entretenimiento en Ibiza">
<meta http-equiv="DC.Description" content="ocio actualidad y entretenimiento en Ibiza">
<meta name="keywords" content="ocio,fiesta,agite,rock,surf,skate,longboard">
<meta http-equiv="keywords" content="ocio,fiesta,agite,rock,surf,skate,longboard">
<link rev="made" href="mailto:[correo eliminado]">
<meta name="Revisit" content="30">
<meta name="REVISIT-AFTER" content="30">
<meta name="DC.Language" scheme="RFC1766" content="Spanish">
<meta name="robots" content="all">
<meta name="distribution" content="global">
<meta name="Cenerator" content="Generado los Meta Tags por http://www.zonagratuita.com - Software Gratis en Español;>
<meta name="resource-type" content="document">
<meta http-equiv="Pragma" content="cache">
<!--// ocio actualidad y entretenimiento en Ibiza //-->
</head>
<body>
<div id="global">
<div id="cabecera">
<div id="titulo"><h1>Ke-onda?</h1><h2>en Ibiza</h2></div>
<div id="logo"><img alt="piratanet" src="../objetos/piratanet.gif"></div>
</div>
<div id="navegacion">
<ul>
<li><a href="../index.html">Portada</a></li><li><a href="../rock/rock.html">Rockeando Ibiza</a></li><li><a href="../surf/surf.html">Surfing Ibiza<ibiza</a></li><li><a href="../agite/agite.html">Agiten putos!!!</a></li>
</ul>
<h1>Electronica</h1>
</div>
<div id="contenido">
<form action="formulario.php" method="post" enctype="multipart/form-data" name="form1">
<table border="0">
<tr>
<td width="200"><div align="right">Nombre:</div></td>
<td width="200"><div align="left">
<label>
<input name="nombre" type="text" id="nombre" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Título de la guía/truco :</div></td>
<td><div align="left">
<label>
<input name="titulo" type="text" id="titulo" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Guía truco </div></td>
<td><div align="left">
<label>
<textarea name="guia" id="guia"></textarea>
</label>
</div></td>
</tr>
<tr>
<td><div align="right">E-mail</div></td>
<td><input name="email" type="text" id="email" /> </td>
</tr>
<tr>
<td><div align="right">
<input name="restablecer" type="reset" id="restablecer" value="Restablecer" />
</div></td>
<td><div align="left">
<input name="Enviar" type="submit" id="Enviar" value="Enviar" />
</div></td>
</tr>
</table></form>
</div>
<div id="pie">
<div id="mercadillo">Mercadillo</div>
<div id="foro">Foro</div>
<div id="blog">Blog</div>
</div>
</div>
</body>
</html>
<!--<img src="....gif" height=10%> esto me lo dió joseka para las imagenes-->
.....y luego creé otra pagina en blanco con le extencion php y puse el codigo que esta arriba entre los "form" mas el codigo que decia que pusiera en esa pagina, osea esto...
<form action="formulario.php" method="post" enctype="multipart/form-data" name="form1">
<table border="0">
<tr>
<td width="200"><div align="right">Nombre:</div></td>
<td width="200"><div align="left">
<label>
<input name="nombre" type="text" id="nombre" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Título de la guía/truco :</div></td>
<td><div align="left">
<label>
<input name="titulo" type="text" id="titulo" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Guía truco </div></td>
<td><div align="left">
<label>
<textarea name="guia" id="guia"></textarea>
</label>
</div></td>
</tr>
<tr>
<td><div align="right">E-mail</div></td>
<td><input name="email" type="text" id="email" /> </td>
</tr>
<tr>
<td><div align="right">
<input name="restablecer" type="reset" id="restablecer" value="Restablecer" />
</div></td>
<td><div align="left">
<input name="Enviar" type="submit" id="Enviar" value="Enviar" />
</div></td>
</tr>
</table></form>
<?php
$sendTo = "[correo eliminado]";
$subject = "mensaje de ke onda?";
$nombre = $_POST["nombre"];
$titulo = $_POST["titulo"];
$guia = $_POST["guia"];
$email = $_POST["email"];
$headers .= "";
$message = "Nombre: " . $nombre . "\nTítulo de la guia: " . $titulo . "\nGuia: " . $guia . "\nEmail: " . $email;
mail($sendTo, $subject, $message, $headers);
?>
Resultado final: La cosa no va nipatras ni palante jaja.
Dudas: ¿lo de crear una hoja nueva con extención php está bien hecho? No sabia bien donde crearla.
Muchas gracias..
Lo que necesito es que solo le aparezcan a la persona dos campos, mail y nombre, este ultimo opcional. Entonces quiero que en el momento de mandarlo al usuario le aparezca un numero que el guardara y tendra que decir cuando quiera entrar en el local el dia de la reunión. Es para que solo vaya gente con su codigo porque no hay entrada que pagar, pero tampoco es entrada libre ¿me explico cual es la idea? Tambien será indispensable que a mi me llegue el mail del usuario con el codigo que se le dió a él.
Entonces como decia en un tutorial puse en la pagina donde quiero que aparezca el formulario el codigo de aca abajo:
(lo que esta entre las etiquetas "form")
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<meta content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<html>
<head>
<title>Ke onda? en Ibiza</title>
<link rel="stylesheet" href="../estilo-general.css" type="text/css" media="all">
<link rel="shortcut icon" type="image/x-icon" href="objetos/favicon.ico">
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-21248171-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<title>ke-onda.myartsonline.com</title>
<meta name="title" content="ke-onda.myartsonline.com">
<meta name="DC.Title" content="ke-onda.myartsonline.com">
<meta http-equiv="title" content="ke-onda.myartsonline.com">
<meta name="description" content="ocio actualidad y entretenimiento en Ibiza">
<meta http-equiv="description" content="ocio actualidad y entretenimiento en Ibiza">
<meta http-equiv="DC.Description" content="ocio actualidad y entretenimiento en Ibiza">
<meta name="keywords" content="ocio,fiesta,agite,rock,surf,skate,longboard">
<meta http-equiv="keywords" content="ocio,fiesta,agite,rock,surf,skate,longboard">
<link rev="made" href="mailto:[correo eliminado]">
<meta name="Revisit" content="30">
<meta name="REVISIT-AFTER" content="30">
<meta name="DC.Language" scheme="RFC1766" content="Spanish">
<meta name="robots" content="all">
<meta name="distribution" content="global">
<meta name="Cenerator" content="Generado los Meta Tags por http://www.zonagratuita.com - Software Gratis en Español;>
<meta name="resource-type" content="document">
<meta http-equiv="Pragma" content="cache">
<!--// ocio actualidad y entretenimiento en Ibiza //-->
</head>
<body>
<div id="global">
<div id="cabecera">
<div id="titulo"><h1>Ke-onda?</h1><h2>en Ibiza</h2></div>
<div id="logo"><img alt="piratanet" src="../objetos/piratanet.gif"></div>
</div>
<div id="navegacion">
<ul>
<li><a href="../index.html">Portada</a></li><li><a href="../rock/rock.html">Rockeando Ibiza</a></li><li><a href="../surf/surf.html">Surfing Ibiza<ibiza</a></li><li><a href="../agite/agite.html">Agiten putos!!!</a></li>
</ul>
<h1>Electronica</h1>
</div>
<div id="contenido">
<form action="formulario.php" method="post" enctype="multipart/form-data" name="form1">
<table border="0">
<tr>
<td width="200"><div align="right">Nombre:</div></td>
<td width="200"><div align="left">
<label>
<input name="nombre" type="text" id="nombre" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Título de la guía/truco :</div></td>
<td><div align="left">
<label>
<input name="titulo" type="text" id="titulo" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Guía truco </div></td>
<td><div align="left">
<label>
<textarea name="guia" id="guia"></textarea>
</label>
</div></td>
</tr>
<tr>
<td><div align="right">E-mail</div></td>
<td><input name="email" type="text" id="email" /> </td>
</tr>
<tr>
<td><div align="right">
<input name="restablecer" type="reset" id="restablecer" value="Restablecer" />
</div></td>
<td><div align="left">
<input name="Enviar" type="submit" id="Enviar" value="Enviar" />
</div></td>
</tr>
</table></form>
</div>
<div id="pie">
<div id="mercadillo">Mercadillo</div>
<div id="foro">Foro</div>
<div id="blog">Blog</div>
</div>
</div>
</body>
</html>
<!--<img src="....gif" height=10%> esto me lo dió joseka para las imagenes-->
.....y luego creé otra pagina en blanco con le extencion php y puse el codigo que esta arriba entre los "form" mas el codigo que decia que pusiera en esa pagina, osea esto...
<form action="formulario.php" method="post" enctype="multipart/form-data" name="form1">
<table border="0">
<tr>
<td width="200"><div align="right">Nombre:</div></td>
<td width="200"><div align="left">
<label>
<input name="nombre" type="text" id="nombre" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Título de la guía/truco :</div></td>
<td><div align="left">
<label>
<input name="titulo" type="text" id="titulo" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Guía truco </div></td>
<td><div align="left">
<label>
<textarea name="guia" id="guia"></textarea>
</label>
</div></td>
</tr>
<tr>
<td><div align="right">E-mail</div></td>
<td><input name="email" type="text" id="email" /> </td>
</tr>
<tr>
<td><div align="right">
<input name="restablecer" type="reset" id="restablecer" value="Restablecer" />
</div></td>
<td><div align="left">
<input name="Enviar" type="submit" id="Enviar" value="Enviar" />
</div></td>
</tr>
</table></form>
<?php
$sendTo = "[correo eliminado]";
$subject = "mensaje de ke onda?";
$nombre = $_POST["nombre"];
$titulo = $_POST["titulo"];
$guia = $_POST["guia"];
$email = $_POST["email"];
$headers .= "";
$message = "Nombre: " . $nombre . "\nTítulo de la guia: " . $titulo . "\nGuia: " . $guia . "\nEmail: " . $email;
mail($sendTo, $subject, $message, $headers);
?>
Resultado final: La cosa no va nipatras ni palante jaja.
Dudas: ¿lo de crear una hoja nueva con extención php está bien hecho? No sabia bien donde crearla.
Muchas gracias..