Qué error tiene este sencillo código? (html - php)

Iniciado por Danyel_Casvill, 23 Junio 2014, 23:58 PM

0 Miembros y 2 Visitantes están viendo este tema.

Danyel_Casvill

Hola!

Tengo este par de códigos

Código (html4strict) [Seleccionar]
<!DOCTYPE HTML>

<html>
<head>

<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Contacto</title>

</head>

<body>


<h4>CONTACTENOS</h4>


<form action="coments.php" method="post"  name="correo">


NOMBRE: <br/>
<input type="text" name="nombre" value=""/> <br/>

E-MAIL: <br/>
<input type="email" name="email" value=""/> <br/>

ASUNTO: <br/>
<input type="text" name="asunto" value=""/> <br/>

MENSAJE: <br/>
<textarea name="mensaje" rows="10" cols="40"> </textarea> <br/>

<input type="submit" value="Enviar"/>
<input type="reset" value="Borrar"/>



</form>


</body>



Código (php) [Seleccionar]
<?php

  $nombre 
$_POST["nombre"];
  
  
$email $_POST["email"];
  
  
$asunto $_POST["asunto"];
  
  
$mensaje $_POST["mensaje"];

  echo 
$nombre
  
  echo 
$email;
  
  echo 
$asunto;
  
  echo 
$mensaje;

?>



Se supone que los datos que se escriban en el primer código deberían mostrarse en el otro no?

Pero no lo hace :c
Ambos archivos están guardados en la misma carpeta, el nombre al que se dirigen los datos en ||  action="coments.php"  ||  está bien escrito.

Debe ser error de código pero no se que es.

Gracias de antemano!
adada

engel lex

No muestra nada? Intenta hacer un
Código (php) [Seleccionar]
vardump($_POST);
a ver que datos te estan llegando
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

NikNitro!

La verdad es que no estoy muy seguro de lo que escribo, pero sino ya me dirá alguien lo contrario.
Tenía entendido que enviando mediante get le decías el valor de las variables, mientras que mediante post era el servidor el que se encargaba.

De todos modos creo que el fallo puede ser otro... Dónde están los archivos? No valen en tu pc (a no ser que montes un servidor

Salud;)

Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.

Danyel_Casvill

Cita de: engel lex en 24 Junio 2014, 00:04 AM
No muestra nada? Intenta hacer un
Código (php) [Seleccionar]
vardump($_POST);
a ver que datos te estan llegando

No se muestra nada U_U

respecto a 
Código (php) [Seleccionar]
vardump($_POST);
lo pongo en el codigo?
La verdad es que apenas hoy en la mañana empecé a leer sobre estas cosas


Cita de: NikNitro! en 24 Junio 2014, 00:06 AM
La verdad es que no estoy muy seguro de lo que escribo, pero sino ya me dirá alguien lo contrario.
Tenía entendido que enviando mediante get le decías el valor de las variables, mientras que mediante post era el servidor el que se encargaba.

De todos modos creo que el fallo puede ser otro... Dónde están los archivos? No valen en tu pc (a no ser que montes un servidor

Salud;)

Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.

Mira me puse a usar un host gratuito para ir probando http://casvill.byethost24.com/contact.html
adada

engel lex

funciona bien! XD retorna el texto introducido según tu muestras en el código!

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Danyel_Casvill

Cita de: engel lex en 24 Junio 2014, 00:41 AM
funciona bien! XD retorna el texto introducido según tu muestras en el código!



Enserio!?   :o
Te funciona?

A mi me sale 403 Access denied   :huh:
adada

engel lex

revisa el codigo soy derp@derp.com XD

que raro, presiona en la pagin ctrl+f5 para limpiar el caché de esa pagina, no vaya a ser algo de eso...
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Graphixx

#7
A mi tambien me funciona, no se si lo estas guardando en BD ya, yo soy paisa_net@hotmail.com

Aproposito que buen hosting escogiste, yo tengo servidor reseller hace ya 4 años con ByetHost, son la mejor empresa que existe.
Nada tiene fin solo hay pequeñas pausas, pausas que determinan el comienzo de otros. Graphixx
Mi blog

Danyel_Casvill

#8
Cita de: engel lex en 24 Junio 2014, 00:54 AM
revisa el codigo soy derp@derp.com XD

que raro, presiona en la pagin ctrl+f5 para limpiar el caché de esa pagina, no vaya a ser algo de eso...


Si era eso, y yo todo este tiempo matandome la cabeza pensando en que estaría mal  :¬¬

Pero bueno!  :xD




Cita de: Graphixx en 24 Junio 2014, 01:01 AM
A mi tambien me funciona, no se si lo estas guardando en BD ya, yo soy paisa_net@hotmail.com

Aproposito que buen hosting escogiste, yo tengo servidor reseller hace ya 4 años con ByetHost, son la mejor empresa que existe.

Que bueno saber que es un buen hosting!  Puede ser un buen comienzo  :D




Muchas gracias! Ahora voy a intentar hacer que el código envíe los datos a mi e-mail sin abrir un programa de correo.

Si teneis alguna sugerencia o link que me podais compartir se los agradecería mucho!   :D

Saludos!  ;D
adada

engel lex

usa el buscador del foro, seguro consigues varios ejemplos de enviar email en php
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.