Foros del Web » Creando para Internet » Diseño web »

Ayuda con una web que estoy montando

Estas en el tema de Ayuda con una web que estoy montando en el foro de Diseño web en Foros del Web. Hola a todos, en primer lugar decir que soy nuevo en este foro, en verdad es el 1º día y el 1º mensaje publicado. Entro ...

  #1 (permalink)  
Antiguo 20/04/2007, 07:29
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Ayuda con una web que estoy montando

Hola a todos, en primer lugar decir que soy nuevo en este foro, en verdad es el 1º día y el 1º mensaje publicado.
Entro en este foro en busca de ayuda para una Web que estoy desarrollando yo mismo, estoy creando una tienda por internet y quisiera mejorarla, mis conocimientos de páginas Web es muy reducido lo que he hecho hasta ahora es con el método de prueba y error y algo que he leído por ahí, la página la tengo montada en un pc que tengo en casa, para ser concreto tiene ubuntu y el apache, compre un dominio y funciona bien.
Lo que me gustaría es poner un apartado de contacto y que apareciera unas casillas donde rellenes datos escribas el mensaje y cuando le des a send me envíes ese texto a un correo electrónico.
También me gustaría crear un carro de compra, ya he estado leyendo sobre el tema y he montado el MySQl pero hasta ahí llego no se nada mas, a ver si alguien me puede orientar por que estoy cansado de leer si sacar nada en claro
Si alguien quiere echarle un vistazo a la web me lo diga para enviarle la dirección, un saludo a [email protected]
  #2 (permalink)  
Antiguo 20/04/2007, 07:43
Avatar de vITTY  
Fecha de Ingreso: enero-2006
Mensajes: 139
Antigüedad: 11 años, 10 meses
Puntos: 1
Re: Ayuda con una web que estoy montando

Osea.. un formulario de contacto?

imagino que tienes el php instalado.. para eso te recomiendo que leas esto
http://www.forosdelweb.com/showthrea...formulario+php

slds!
  #3 (permalink)  
Antiguo 20/04/2007, 07:43
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.339
Antigüedad: 15 años, 6 meses
Puntos: 153
Re: Ayuda con una web que estoy montando

sería bueno que pusieras la URL (aunque el sistema no te deje porque no tenes más de 30 mensajes) para poder opinar sobre ella.

podrías ponerla así:

Cita:
www(punto)tupagina(punto)html
  #4 (permalink)  
Antiguo 20/04/2007, 07:51
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

O pon tu página sin el:
Código:
http://www
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #5 (permalink)  
Antiguo 20/04/2007, 08:06
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

Gracias por el interes mostrado, como he dicho mi web es bastante pobre pido que seais indulgentes en los comentarios, no tengo mucha idea de esto, mi web es netronicanarias.com, un saludo, empece a montarla en php , pero me pase a html, en el equipo tengo instalado, apache, php y MySQl
  #6 (permalink)  
Antiguo 21/04/2007, 04:25
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

¿nadie sabe del tema este para que me eche una mano?, lo primero que quiero hacer es lo de los mensajes lo otro despues
  #7 (permalink)  
Antiguo 21/04/2007, 15:35
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

Amigos no pideo que me lo hagan todo solo pido orientación para yo desarrolar el tema, o me indiquen por donde empezar
  #8 (permalink)  
Antiguo 22/04/2007, 00:35
 
Fecha de Ingreso: agosto-2006
Ubicación: Monterrey, N.L.
Mensajes: 67
Antigüedad: 11 años, 4 meses
Puntos: 2
Re: Ayuda con una web que estoy montando

Aquí hay uno.

forosdelweb.com/showthread.php?t=483348
  #9 (permalink)  
Antiguo 22/04/2007, 08:58
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

ya tengo creado el formulario pero no entiendo una cosa, ¿el código php ese se pone en la pagina html o hay que crear otra pagina aparte con el ?, ¿y como hago para que el contenido del formulario se envíe a un correo que yo quiera?

aa por cierto estoy utilizando el dreamweaver

Última edición por Thulsa_Doom; 22/04/2007 a las 09:09
  #10 (permalink)  
Antiguo 22/04/2007, 10:22
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

Yo te recomiendo que empieces a aprender PHP ya que con DW no se puede hacer nada de esto (por lo menos hasta la versión 8.02), y si no tienes algún conocimiento básico del lenguaje será hará muy difícil. Te explico siguiendo el ejemplo que te dieron:
Código PHP:
<?php
$mail
='[email protected]';
$nombre $_POST['nombre'];
$apellidos $_POST['apellidos'];
$direccion $_POST['direccion'];
$email $_POST['email'];
$telefono $_POST['telefono'];
$observaciones $_POST['observaciones'];
$thank="enviado.htm";
$message "
nombre:"
.$nombre."
apellidos:"
.$apellidos."
direccion:"
.$direccion."
email:"
.$email."
telefono:"
.$telefono."
observaciones:"
.$observaciones."";
if (
mail($mail,"consulta",$message))
Header ("Location:$thank");
?>
cambié los acentos porque no puedes tenerlos en el código.

Yo lo pondría una condicional adicional que diga, si se ha enviado el formulario entonces aplica el código:
Código PHP:
if(isset($_POST['enviar']) && !empty($_POST['enviar'])) {
//aqui va el código de arriba

En este caso el $_POST['enviar'] es el botón que usaste para enviar el formulario. Aquí el botón se llama "enviar" (sin comillas). Aqui hay mas información sobre la variable supergloval POST:
http://us2.php.net/reserved.variables

El resto del código es recoger los elementos de tu formulario, osea, como se llaman los campos, y meterlos en variables, en este caso:
Código PHP:
$nombre $_POST['nombre'];
$apellidos $_POST['apellidos'];
$direccion $_POST['direccion'];
$email $_POST['email'];
$telefono $_POST['teléfono'];
$observaciones $_POST['observaciones']; 
También defines el email donde se va a enviar la información y la página donde el usuario será enviado despues:
Código PHP:
$mail='[email protected]';
$thank="enviado.htm"
Compones el mensaje con las variables de arriba. He agregado unos saltos de linea para mas claridad:
Código PHP:
$message "
nombre:"
.$nombre."\n
apellidos:"
.$apellidos."\n
dirección:"
.$direccion."\n
email:"
.$email."\n
teléfono:"
.$telefono."\n
observaciones:"
.$observaciones."\n"
Envías el mensaje con la función mail y envias al usuario a la página de confirmación. Aquí yo también pondría un 'else' que diga que, si el email no se puede enviar, se envíe al usuario a otra página con un error:
Código PHP:
$pagina_error "error.html";
if (
mail($mail,"consulta",$message)) Header ("Location:$thank");
else 
Header ("Location:$pagina_error"); 
Información en la funciónes 'mail' y 'header'
http://us2.php.net/manual/es/ref.mail.php
http://us2.php.net/manual/es/function.header.php

Así queda todo al final:
Código PHP:
<?php 
if(isset($_POST['enviar']) && !empty($_POST['enviar'])) {
//se recogen las variables de tu formulario
$nombre $_POST['nombre'];
$apellidos $_POST['apellidos'];
$direccion $_POST['direccion'];
$email $_POST['email'];
$telefono $_POST['telefono'];
$observaciones $_POST['observaciones'];
//email a donde se enviará la info, página de confirmacióm y página de error
$mail='[email protected]';
$thank="enviado.html";
$pagina_error "error.html";
//mensaje
$message "
nombre:"
.$nombre."\n
apellidos:"
.$apellidos."\n
dirección:"
.$direccion."\n
email:"
.$email."\n
teléfono:"
.$telefono."\n
observaciones:"
.$observaciones."\n";
//se envía el email y se envia al usuario a la página correspondiente
if (mail($mail,"consulta",$message)) Header ("Location:$thank");
else 
Header ("Location:$pagina_error");
}
?>
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...

Última edición por juaniquillo; 22/04/2007 a las 10:39
  #11 (permalink)  
Antiguo 22/04/2007, 17:07
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

Muchas gracias por tu ayuda, ya había perdido la esperanza, creo entender el funcionamiento del código, pero hay una cosa que no entiendo, ¿donde lo coloco y como?, he probado a colocarlo en la pagina html entre body y body, y tambien a la sección que pertenece al formulario y tambien he creado una pagina php y la he vinculado al formulario pero no me funciona, si quieren ver el formulario entren en netronicanarias.com en la sección contacto, que no puedo porner la ruta por que la web está en mi pc
  #12 (permalink)  
Antiguo 23/04/2007, 10:05
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

puedes hacer dos cosas. Puedes poner el código en la misma página antes de cualquier tag html, o puedes, como has hecho, ponerlo en una página nueva y hacer que el formulario vaya a esa página. Si lo pones en la misma página tienes que hacer que enviar el formulario a la misma página. Si no funciona tienes que empezar a hacer debug. ¿Te sale algún mensaje de error o simplemente no pasa nada?
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #13 (permalink)  
Antiguo 23/04/2007, 11:45
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

Macho a mi esto no me funciona, tengo el servidor php instalado en el apache y las pruebas que hago me dan positivo, ósea que funciona bien, peor nada.
a la pregunta de que me si me da algún tipo de error, no sale nada es como si no estubiera el código.
a continuación voy a poner el código de la pagina para que le echen un vistazo a ver que puede ser.





Código PHP:
<div id="Layer1" style="position:absolute; width:555px; height:324px; z-index:1; left: 313px; top: 346px;">
              <form name="form1" method="post" action="Enviar.htm">
                <table width="92%" height="365" border="0" cellpadding="4" cellspacing="2">
                  <tr>
                    <td width="14%" class="TitleColor" style="vertical-align: top">
                      <label for="name">Nombre:&nbsp;</label>
                    </td>
                    <td width="86%" class="TitleColor" style="vertical-align: top"><input id="textfield" name="textfield" type="text" size="50"></td>
                  </tr>
                  <tr>
                    <td style="vertical-align: top" class="TitleColor"><label for="email">Apellidos:&nbsp;&nbsp;&nbsp;</label>
                    </td>
                    <td style="vertical-align: top" class="TitleColor"><input id="textfield2" name="textfield22" type="text" size="50"></td>
                  </tr>
                  <tr>
                    <td height="30" class="TitleColor" style="vertical-align: top"><label for="subject"> Direccion: </label>
                    </td>
                    <td style="vertical-align: top" class="TitleColor"><input id="textfield22" name="textfield23" type="text" size="50"></td>
                  </tr>
                  <tr>
                    <td height="35" class="TitleColor" style="vertical-align: top"><label for="message">Email:</label>
                    </td>
                    <td height="35" class="TitleColor" style="vertical-align: top"><input id="textfield23" name="textfield232" type="text" size="50"></td>
                  </tr>
                  <tr>
                    <td height="35" class="TitleColor" style="vertical-align: top;">Telefono:</td>
                    <td height="35" class="TitleColor" style="vertical-align: top"><input id="textfield232" name="textfield233" type="text" size="50"></td>
                  </tr>
                  <tr>
                    <td height="152" colspan="2" class="TitleColor" style="vertical-align: top">                        <label for="label">Mensaje:</label>
                    <br>
                    <textarea id="textarea7" name="textfield2" rows="5" cols="50"></textarea>
                    <br>
                    </td></tr>
                  <tr>
                    <td colspan="2">
                      <input type="submit" name="Submit" value="Enviar">
                      <?php 
if(isset($_POST['enviar']) && !empty($_POST['enviar'])) {
$Nombre $_POST['Nombre'];
$Apellidos $_POST['Apellidos'];
$Direccion $_POST['Direccion'];
$Email $_POST['Email'];
$Telefono $_POST['Telefono'];
$Mensaje $_POST['Mensaje'];
$mail='[email protected]';
$thank="enviado.html";
$pagina_error "error.html";
$message "
Nombre:"
.$Nombre."\n
Apellidos:"
.$Apellidos."\n
Dirección:"
.$Direccion."\n
Email:"
.$Email."\n
Teléfono:"
.$Telefono."\n
Mensaje:"
.$Mensaje."\n";
if (
mail($mail,"consulta",$message)) Header ("Location:$thank");
else 
Header ("Location:$pagina_error");
}
?> 
                    </td>
no puedo poner la pagina entera por que no me deja, menuda pesadilla esto de no poder poner webs, bueno espero sirva este trozo


como puedes ver, el código lo he puesto justo debajo del botón de enviar, tambien lo puse en la cabecera de la web y tambien en una página nueba en blanco para este código y nada es como si no estubiera

cuando único hace algo es cuando en esta línea de código:

Código PHP:
 <form name="form1" method="post" action="Enviar.htm"
en donde esta (action="xxxx") pongo en las x Enviar.htm, me salta a una página que hice que da las gracias por el mail enviado y que lo antes posible me pondre en contacto bla, bla, bla.

a ver si me orientas a ver si pillo como piensa este bicho,
no se si me explico bien, pido disculpas por mi torpeza, un salduo compañero
  #14 (permalink)  
Antiguo 23/04/2007, 15:51
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

Creo que este mensaje se debería mover al foro de PHP.

Arriba te puse que, si lo vas a poner en la misma página, que lo pusieras antes de cualquier tag html, osea, que va a ser el primer código de arriba. otra cosa, si estas enviando el formulario a otra página el código nunca se ejecutará como está. De nuevo:

opción 1 - pones el código primero que ningún otro elemento (lo primero de arriba) y cambias el action del formulario, así:

Código HTML:
<form name="form1" method="post" action=""> 
opción 2 - pones el código en 'Enviar.htm' y dejes el action como está, y no pongas otra cosa en 'Enviar.htm' que no sea el código php.

Tambien, el boton debe tener el nombre de 'enviar', no 'Enviar' ya que el que tú tienes empieza con mayúscula. Cambia el nombre del botón o cambia el nombre de la variable '$_POST['enviar']'.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #15 (permalink)  
Antiguo 23/04/2007, 19:17
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

bueno creo que he avanzado algo, he pasado la pagina a php y en al cabecera he metido el código y ahora cuando la cuelgo en el servidor y le doy al enlace para entrar en contacto que es donde está el formulario, me sale éste error:

Parse error: syntax error, unexpected T_VARIABLE in /home/mako/Desktop/Web/Contacto/contacto.php on line 13

algo de un error de sintaxis en la linea 13

el código esta colocado como indicas mas arriba

Última edición por Thulsa_Doom; 23/04/2007 a las 19:30
  #16 (permalink)  
Antiguo 24/04/2007, 08:34
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

Pues vamos avanzando. Por lo menos ya tenemos un error, y ese es algo que se puede arreglar. Si no hay error no sabemos que arreglar. El mensaje es exactamente lo que dices. Pon el condigo completo de la página para ver que tienes hasta ahora.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #17 (permalink)  
Antiguo 24/04/2007, 12:45
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

vale voy a colgarlo

lo siento macho esto es insufrible, me dice que no tengo tanto tiempo registrado y no se que de espam, ¿tienes algún correo donde tre lo pueda subir?
  #18 (permalink)  
Antiguo 24/04/2007, 14:39
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

Si vas a poner una página puedes poner la dirección sin el:
Código:
http://www
pero para poder verificar el código PHP necesito ver el código, no la página, ya que el codigo php no es presentado en el source de la página.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #19 (permalink)  
Antiguo 24/04/2007, 14:58
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

es que te intento poner el código PHP puro de la pagina entera aquí pero no me deja me dice eso como si pusiera el enlace a una pagina ¿?¿?¿?¿?, ni idea de como pasarte el código
  #20 (permalink)  
Antiguo 25/04/2007, 08:46
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

vete a vista avanzada y envuélvelo todo dentro de una etiqueta de PHP
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #21 (permalink)  
Antiguo 25/04/2007, 14:15
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

ësto es una pesadilla, no me deja de ninguna manera, a ver si el moderador quita ésto que es muy incómodo, no se puede resolver problemas, a ver si se te ocurre otra cosa para enviarte el codec
  #22 (permalink)  
Antiguo 25/04/2007, 14:17
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

voy a ponerlo por partes a verrrrr

1º parte

Código PHP:
<?php
if(isset($_POST['Enviar']) && !empty($_POST['Enviar'])) {
$Nombre $_POST['Nombre'];
$Apellidos $_POST['Apellidos'];
$Direccion $_POST['Direccion'];
$Email $_POST['Email'];
$Telefono $_POST['Telefono'];
$Mensaje $_POST['Mensaje'];
$mail='[email protected]';
$thank="../contacto/enviar.html";
$pagina_error "../contacto/error.html";
$message "Gracias por su consulta, nos pondremos en contacto lo antes posible"
Nombre:".$Nombre."n
Apellidos
:".$Apellidos."n
Dirección
:".$Direccion."n
Email
:".$Email."n
Telefono
:".$Telefono."n
Mensaje
:".$Mensaje."n";
if (mail($mail,"
consulta",$message)) Header ("Location:$thank");
else Header ("
Location:$pagina_error");
}
?> 

<html>
<head>
<title>NetroniCanarias</title>
<meta http-equiv="
Content-Type" content="text/htmlcharset=iso-8859-1">
<style type="
text/css">
<!--
.Estilo2 {color: #0000FF}
.Estilo3 {color: #0099FF}
.Estilo4 {color: #66FFFF}
.Estilo7 {color: #66CCFF; font-size: 12px; }
.Estilo9 {color: #000000}
.Estilo11 {font-size: x-large}
.Estilo13 {color: #CCCCCC}
.Estilo27 {color: #666666}
.Estilo28 {font-weight: bold}
.Estilo29 {color: #0000FF; font-weight: bold; }
-->
</style>
<script language="
JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="
Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
  #23 (permalink)  
Antiguo 25/04/2007, 14:18
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

segunda parte:


Código PHP:
<body>
<
table width="980" height="140" border="0" cellpadding="0" cellspacing="0">
  <
tr>
    <
th height="110" scope="col"><img src="../JPG/logo.png" width="344" height="39"></th>
  </
tr>
  <
tr>
    <
th scope="col"><table width="100%" border="0" cellpadding="4" cellspacing="0">
      <
tbody>
        <
tr style="text-align: left;">
          <
td width="96"><div align="center"><a href="../index.html" class="Estilo2"><strongInicio </strong></a></div></td>
          <
td width="23"> | </td>
          <
td width="136"><div align="center"><a href="../Noticias/noticias.html" class="Estilo29">Noticias</a></div></td>
          <
td width="15" class="Estilo28">|</td>
          <
td width="173" class="Estilo28"><div align="center"><a href="../Servicio_Tecnico/servicio_tecnico.html" class="Estilo2">Servicio T&eacute;cnico </a></div></td>
          <
td width="15" class="Estilo28">|</td>
          <
td width="136" class="Estilo28"><div align="center"><a href="contacto.html" class="Estilo2">Contacto</a></div></td>
          <
td width="15" class="Estilo28">|</td>
          <
td width="162" class="Estilo28"><div align="center"><a href="#" class="Estilo2">Tutoriales </a></div></td>
          <
td width="21" class="Estilo28">|</td>
          <
td width="120" class="Estilo28"><div align="center"><a href="../Quiene_somos/quiene_somos.html" class="Estilo2">Quiene somos </a></div></td>
        </
tr>
      </
tbody>
    </
table>    
    <
hr size="0"></th>
  </
tr>
</
table>
<
table width="980" height="759" border="0" cellpadding="0" cellspacing="0">
  <
tr>
    <
th width="110" height="740" class="Estilo28" scope="col"><table width="110" height="740" border="0" cellpadding="0" cellspacing="0">
      <
tr>
        <
th width="82" height="49" scope="row"><div align="center"><span class="Estilo27"Categor&iacute;as</span></div></th>
      </
tr>
      <
tr>
        <
th height="53" scope="row"><span class="Estilo3"><a href="../Xbox/xbox.html" class="Estilo3">Xbox</a></span></th>
      </
tr>
      <
tr>
        <
th height="50" scope="row"><span class="Estilo3"><a href="../Xbox360/xbox360.html" class="Estilo3">Xbox360</a></span></th>
      </
tr>
      <
tr>
        <
th height="50" scope="row"><span class="Estilo3"><a href="../PS2/ps2.html" class="Estilo3">PS2</a></span></th>
      </
tr>
      <
tr>
        <
th height="49" scope="row"><span class="Estilo3"><a href="../PS3/ps3.html" class="Estilo3">PS3</a></span></th>
      </
tr>
      <
tr>
        <
th scope="row"><span class="Estilo3"><a href="../PSP/PSP.html" class="Estilo3">PSP</a></span></th>
      </
tr>
      <
tr>
        <
th height="43" scope="row"><span class="Estilo3"><a href="../Wii/Wii.html" class="Estilo3">Wii G.Cube</a></span></th>
      </
tr>
      <
tr>
        <
th scope="row"><span class="Estilo3"><a href="../Nintendo%20DS/ds.html" class="Estilo3">Nintendo DS</a> </span></th>
      </
tr>
      <
tr>
        <
th height="374" scope="row"><p>&nbsp;</p>
          <
p>Elija la forma de env&iacute;o que m&aacute;s prefiera o utilice nuestro transportista </p>
          <
p>&nbsp;</p>
          <
p><img src="../JPG/envios.jpg" width="80" height="70"></p>
          <
p>&nbsp;</p>
          <
p>&nbsp;</p>
          <
p>&nbsp;</p></th>
      </
tr>
    </
table></th>
    <
th width="841" rowspan="2" class="Estilo28" scope="col">    <div align="center">
      <
table width="771" height="670" border="0" cellpadding="0" cellspacing="0">
        <
tr>
          <
th width="767" height="188" scope="col"><h1 class="Estilo9">&nbsp;</h1>
            <
h1 class="Estilo9">&nbsp;</h1>
            <
table width="56%" height="365" border="0" cellpadding="4" cellspacing="2">
              <
tr
  #24 (permalink)  
Antiguo 25/04/2007, 14:20
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

Tercera parte:

Código PHP:
<td width="14%" class="TitleColor" style="vertical-align: top">
                  <
label for="name">Nombre:&nbsp;</label>
                </
td>
                <
td width="86%" class="TitleColor" style="vertical-align: top"><input id="textfield" name="textfield" type="text" size="50"></td>
              </
tr>
              <
tr>
                <
td style="vertical-align: top" class="TitleColor"><label for="email">Apellidos:&nbsp;&nbsp;&nbsp;</label>
                </
td>
                <
td style="vertical-align: top" class="TitleColor"><input id="textfield2" name="textfield22" type="text" size="50"></td>
              </
tr>
              <
tr>
                <
td height="30" class="TitleColor" style="vertical-align: top"><label for="subject"Direccion: </label>
                </
td>
                <
td style="vertical-align: top" class="TitleColor"><input id="textfield22" name="textfield23" type="text" size="50"></td>
              </
tr>
              <
tr>
                <
td height="35" class="TitleColor" style="vertical-align: top"><label for="message">Email:</label>
                </
td>
                <
td height="35" class="TitleColor" style="vertical-align: top"><input id="textfield23" name="textfield232" type="text" size="50"></td>
              </
tr>
              <
tr>
                <
td height="35" class="TitleColor" style="vertical-align: top;">Telefono:</td>
                <
td height="35" class="TitleColor" style="vertical-align: top"><input id="textfield232" name="textfield233" type="text" size="50"></td>
              </
tr>
              <
tr>
                <
td height="152" colspan="2" class="TitleColor" style="vertical-align: top">
                  <
label for="label">Mensaje:</label>
                  <
br>
                  <
textarea id="textarea7" name="textfield2" rows="5" cols="50"></textarea>
                  <
br>
                </
td>
              </
tr>
              <
tr>
                <
td colspan="2">
                  <
input type="submit" name="Submit" value="Enviar">
                </
td>
              </
tr>
            </
table>            <class="Estilo11">&nbsp;</p>
            <
h1 class="Estilo9">&nbsp;</h1>            </th>
        </
tr>
        <
tr>
          <
td height="36"><div align="center" class="Estilo11">
            <
p>&nbsp;</p>
            </
div></td>
        </
tr>
        <
tr>
          <
td>&nbsp;</td>
        </
tr>
      </
table>
    </
div>
    <
div align="center"></div></th>
    <
th width="29" rowspan="2" class="Estilo28" scope="col">&nbsp;</th
  #25 (permalink)  
Antiguo 25/04/2007, 14:23
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

Nada no me deja poner más, estas ermpeñado con lo de spam, joder que pesadilla, bueno espero que lo que te puse t sirva, si no ya me dices
  #26 (permalink)  
Antiguo 25/04/2007, 19:46
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

Trata de entender que estas reglas de spam del foro tienes su razón. Esto se puede resolver si tienes un poco de paciencia.

No pude ver el formulario pero imagino que es el mismo de arriba. Pero encontré un error en el código. el que tienes debería ir así:
Código PHP:
<?php
if(isset($_POST['Enviar']) && !empty($_POST['Enviar'])) {
$Nombre $_POST['Nombre'];
$Apellidos $_POST['Apellidos'];
$Direccion $_POST['Direccion'];
$Email $_POST['Email'];
$Telefono $_POST['Telefono'];
$Mensaje $_POST['Mensaje'];
$mail='[email protected]';
$thank="../contacto/enviar.html";
$pagina_error "../contacto/error.html";
$message "Gracias por su consulta, nos pondremos en contacto lo antes posible
Nombre:"
.$Nombre."\n
Apellidos:"
.$Apellidos."\n
Dirección:"
.$Direccion."\n
Email:"
.$Email."\n
Telefono:"
.$Telefono."\n
Mensaje:"
.$Mensaje."\n";
if (
mail($mail,"consulta",$message)) Header ("Location:$thank");
else 
Header ("Location:$pagina_error");
}
?>
Tenías errores en la construcción del mensaje.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #27 (permalink)  
Antiguo 26/04/2007, 05:10
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

ok, ya veo el error que tenia, ahora ya no aparece el error pero cuando le doy a Enviar no hace absolutamente nada, ni cambia la pagina ni carga ni nada, gracias por ayudarme
  #28 (permalink)  
Antiguo 27/04/2007, 08:48
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

Ok. Una pregunta, ¿Estas intentado enviar el email desde tu computadora? y, si es así, ¿Tienes un servidor SMTP que envié el email?
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #29 (permalink)  
Antiguo 28/04/2007, 16:22
 
Fecha de Ingreso: abril-2007
Mensajes: 24
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Ayuda con una web que estoy montando

a la 1º pregunta si, a la segunda pregunta pues creo que no, lo único que instale en el el pc es apache2, php5 y MySQL
  #30 (permalink)  
Antiguo 29/04/2007, 09:18
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
Re: Ayuda con una web que estoy montando

Pues, si no piensas subir tu site a un servidor remoto después, necesitas instalar un servidor SMTP el cual se encarga de enviar el email. PHP no puede enviar un email como tal, solo lo prepara y se lo pasa al servidor SMTP. Si piensas subir tu site a un servidor remoto, lo mas seguro ese servidor tiene un servidot SMTP instalado y te sugeriría que pruebes ahí el script. Sino, instalate uno antes de probarlo, ya que no podrás enviar nada si no lo tienes. Yo te recomiendo PostCaster, el cual es gratis y fácil de usar:
http://www.postcastserver.com/
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
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 06:25.