Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-02-2007
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 21
David Va por buen camino
Smile como enviar codigo php ?

Tengo este simple ejemplo :

en una formulario

<form action="pagina.php" method="post">
<input type="text" name="clave">
<input type="submit" value="enviar">
</form>

en el otro, pagina.php

Código PHP:
<?php
 
print($clave);
?>
¿por qué en el segundo formulario no me imprime nada ? No lo entiendo , que hay que hacer para pasar datos de una web a otra .

Un saludo
Responder Con Cita
  #2  
Antiguo 27-02-2007
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.019
Poder: 10
Julián Va por buen camino
Hola, el hecho de llamar formulario a un documento html denota que necesitas urgentemente un libro de PHP para aprender las nociones basicas. O un buen tutorial de los muchos que hay por internet.

Por ejemplo, podria decirte que en pagina.php debes poner $_POST['clave'] en lugar de $clave, y te funcionaría, pero no te iba a servir de mucho, pues al poco atrancarias en cualquier otra cosa totalmente elemental.

Un saludo!
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #3  
Antiguo 27-02-2007
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 21
David Va por buen camino
Yo hace unos 5 años , programe en php , e hice páginas interesantes , y me estoy fijando en aquellas paginas , y me funcionaban , no sé si la versión actual de php a cambiado o qué , el caso es que estoy intentandolo retomar .

Pero es que incluso , estoy copiando el ejemplo de un libro de php 4 de Anaya multimedia y es como lo he puesto yo y tampoco funciona
Responder Con Cita
  #4  
Antiguo 27-02-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Revisa la entrada "Uso de Register Globals" del manual en línea de PHP. Puede que tengas algún pequeño lío en este sentido, puesto que, precisamente, "register globals" se deshabilitó por defecto (justo al contrario de como venía) a partir de PHP 4.2.0. A ver si te sirve de algo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 27-02-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por David
no sé si la versión actual de php a cambiado o qué
Pues sí, ha cambiado. Anteriormente, PHP creaba automáticamente variables con los nombres de los campos de un formulario. Eso cambió y ahora tienes que acceder a los valores como te dice Julián.

// Saludos
Responder Con Cita
  #6  
Antiguo 27-02-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Julián
Hola, el hecho de llamar formulario a un documento html denota que necesitas urgentemente un libro de PHP para aprender las nociones basicas.
Me parece que esto es un poco exagerado. ¿De dónde crees tú que viene eso de <form>?

// Saludos
Responder Con Cita
  #7  
Antiguo 27-02-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Román
Me parece que esto es un poco exagerado. ¿De dónde crees tú que viene eso de <form>?
Por no hablar de que en .NET las páginas (que como en Delphi for PHP parece que serán de una clase "Page") se llaman también "WebForms"... o estoy más confundido que un pingüino en un garaje, que todo puede ser.

PD. ¡A la hogera con el Merodeador!
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #8  
Antiguo 27-02-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Me desdigo, creo que Julián se refería al "segundo" formulario, que de ninguna manera lo es.

// Saludos
Responder Con Cita
  #9  
Antiguo 27-02-2007
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.019
Poder: 10
Julián Va por buen camino
jeje, pues si, como dice roman:

"en una formulario"

"
en el otro, pagina.php"

"..
en el segundo formulario .."

Esos tres detalles, junto con el la pregunta "
que hay que hacer para pasar datos de una web a otra" me hicieron creer que el amigo David necesitaba un libro.

Un saludo!

PD: pensaba que nadie nadie se habia dado cuenta de lo de merodeador,
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #10  
Antiguo 27-02-2007
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 21
David Va por buen camino
Cool

vamos a ver , yo no he llamado a ninguna página formulario.php , esto es un ejemplo que pongo aquí , en el proyecto donde estoy no se llama así ni de lejos .

Pero siempre que escribo en este foro , principalmente en Delphi , pues php hace años que no lo toco , no pongo los nombres reales sino nombres simples .

Por ejemplo si un formulario se llama clientes (En delphi) , y lo que tengo es un problema de conexión con una base de datos por ejemplo , por decir algo , aquí en el foro , suelo poner algo así como Unitconexionbasedatos.dpr o Uparaconectarme.dpr . Lo digo para sucesivas veces .

Por cierto , lo de $_Post['clave'] si me funciona , pero ahora estoy liado pues en mis antiguas paginas php (Del 2002) y en mi libro de referencia del 2000 , los ejemplos no funcionan así .

Un saludo
Responder Con Cita
  #11  
Antiguo 27-02-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por David
Por cierto , lo de $_Post['clave'] si me funciona , pero ahora estoy liado pues en mis antiguas paginas php (Del 2002) y en mi libro de referencia del 2000 , los ejemplos no funcionan así .
Cita:
Empezado por Yo mismo
Revisa la entrada "Uso de Register Globals" del manual en línea de PHP.
O sea: "Uso de Register Globals"
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Enviar un PDF como fax epuigdef Varios 1 13-03-2007 12:29:09
Como enviar un FAX Alexander Varios 4 04-07-2006 13:22:51
Un codigo fuente para Enviar correo por SMTP JXJ Internet 5 15-05-2006 13:25:09
Enviar y Recibir Archivos (Codigo para hacerlo) juliopag1 Internet 0 17-05-2005 21:22:44
Como enviar un Fax con los Apro? Durbed Varios 1 12-04-2005 10:27:43


La franja horaria es GMT +2. Ahora son las 04:36:03.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi