User 479801
User 479801
Okupa del foro
Okupa del foro

Estoy aprendiendo PHP.

Creé un archivo HTML con un formulario que sea procesado por un archivo PHP.

Cuando se unde el botón, por supuesto pasará a la página de PHP. Lo que me falla es que este archivo PHP no me reconoce como varibles los name de los input...

Qué problema podría haber???

Gracias!!!

Avatar Image
@man / @woman
@man / @woman

Usa el formulario que esta en www.electros.tk recuerda que en post debes poner la extension .php todo con extension .php si no no funciona

User 479801
User 479801
Okupa del foro
Okupa del foro

Pot supuesto que uso la extensión .php

Y yo no estoy buscando formularios ya creados... yo estoy es aprendiendo a crearlos.

Alguien me puede ayudar???

Avatar Image
Colaborador
Colaborador

puedes dejar aqui la url de la pagina??? donde estas haciendo las pruebas???

-------------------------------------------------
Programando :
http://www.armas.es
-------------------------------------------------
- TEN CUIDADO CUANDO QUIERAS PISARME, QUE PUEDES RESBALAR
User 479801
User 479801
Okupa del foro
Okupa del foro

Las estoy haciendo en mi propio servidor Apache.

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Vascoeuscaro
Pot supuesto que uso la extensión .php

Y yo no estoy buscando formularios ya creados... yo estoy es aprendiendo a crearlos.

Alguien me puede ayudar???
Puedes usar el formulario ya creado y modificarle cosas, por que solo se pueden enivar 3 datos nombre mail y mensaje, tu le puedes anexar mas cosas
Avatar Image
Colaborador
Colaborador
Escrito originalmente por Vascoeuscaro
Las estoy haciendo en mi propio servidor Apache.


Comprueba en el php.ini que tengas puesto esta opcion en "ON", si no, suele dar problemas.

register_globals = On

Si no es eso, pon aqui el script quitando usuarios y claves.
-------------------------------------------------
Programando :
http://www.armas.es
-------------------------------------------------
- TEN CUIDADO CUANDO QUIERAS PISARME, QUE PUEDES RESBALAR
User 28318
User 28318
Machacateclados
Machacateclados

usa:

$HTTP_POST_VARS['name_formulario']

ó

$HTTP_GET_VARS['name_formulario']

segun el método que utilices.

creo que así no da problemas, de todas maneras nos informas de cómo te ha ido.

salu2

User 479801
User 479801
Okupa del foro
Okupa del foro
Escrito originalmente por dacruzvi
Escrito originalmente por Vascoeuscaro
Las estoy haciendo en mi propio servidor Apache.


Comprueba en el php.ini que tengas puesto esta opcion en "ON", si no, suele dar problemas.

register_globals = On

Si no es eso, pon aqui el script quitando usuarios y claves.
Este archivo está en el directorio de Apache o en el de PHP???
User 479801
User 479801
Okupa del foro
Okupa del foro
Escrito originalmente por jallmalatesta
usa:

$HTTP_POST_VARS['name_formulario']

ó

$HTTP_GET_VARS['name_formulario']

segun el método que utilices.

creo que así no da problemas, de todas maneras nos informas de cómo te ha ido.

salu2
Esto lo pongo en el archivo php???
Avatar Image
Colaborador
Colaborador
Escrito originalmente por Vascoeuscaro
Escrito originalmente por dacruzvi
Escrito originalmente por Vascoeuscaro
Las estoy haciendo en mi propio servidor Apache.


Comprueba en el php.ini que tengas puesto esta opcion en "ON", si no, suele dar problemas.

register_globals = On

Si no es eso, pon aqui el script quitando usuarios y claves.
Este archivo está en el directorio de Apache o en el de PHP???


Por la respuesta, asumo que estas en windows, no??

Si es asi no estoy seguro, pero deberia de estar en el directorio de php... aunque en windows no se decirte....
-------------------------------------------------
Programando :
http://www.armas.es
-------------------------------------------------
- TEN CUIDADO CUANDO QUIERAS PISARME, QUE PUEDES RESBALAR
Avatar Image
Usuario habitual
Usuario habitual

Primero: No cambies el register_globals a on, normalmente esta desactivado porque es una fuente de problemas de seguridad.

Y para usar las variables, como ya han dicho, las puedes usar a traves de $_GET['campo'] o $_POST['campo'] dependiendo de si en method (del formulario) pones get o post.

Un ejemplo:

[code]
<?php
if(isset($_POST['texto'])) {
echo $_POST['texto'];
} else {
echo "<form action=\"{$_SERVER['PHP_SELF']}\" method=\"post\"><input type=\"text\" name=\"texto\"><input type=\"submit\" value=\"enviar\" name=\"boton\"></form>";
}
?>
[/code]

No se si se verá bien.
Un ejemplo un poco tonto. Deu!

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 09/Dic/2010, 10:56
craven78 GestionXls NoSetup.org Sirquini5599Dec/10
Por: , el 19/Ene/2010, 01:00
jesusmatiz aerialss881963Jan/10
Por: , el 22/May/2009, 08:16
Pride1985 chavp12kMay/09
Por: , el 29/Oct/2008, 22:49
alexrincon77 MaIcOl Mrs_Andreson GestionXls52kNov/08
Por: , el 01/Oct/2007, 00:06
Atutina02kOct/07