Regresar a la página www.ComoCrearTuWeb.com
Resultados 1 al 6 de 6

Tema: Enlazar HTML y PHP (novato)

  1. #1
    Recien Llegado! Merodeador
    Fecha de Ingreso
    13 jul, 11
    Mensajes
    7
    Poder de Reputación
    0

    Enlazar HTML y PHP (novato)

    Hola a todos, hace unos dias empeze con PHP y como ya me han dado clases de C pues la cosa ha ido bastante rapido hasta que he querido probarlo.

    Aqui basicamente la duda es que intento "llamar" al codigo PHP y que no le da la gana de aparecer, y el Dreamweaver me da 0 errores.

    El formulario basicamente pide Nombre, Contraseña y si quieres estar conectado (con checkbox) y despues hay la parte de enviar.

    Parte HTML (formulario basico):

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento sin título</title>
    </head>
    <body>


    //Empieza el código
    <center>
    <h3>FORMULARIO</h3>
    <FORM action="procesa.php" method="post">
    <table width="200" border="0" cellspacing="0" cellpadding="7">
    <tr>
    <td width="86">&nbsp;</td>
    <td width="110" align="right" valign="bottom"><a href="http://google.es"><font size="-3"> REGISTRARSE</font></a></td>
    </tr>
    <tr>
    <td>Nombre</td>
    <td><input type="text" name="nombre" value="usuario" maxlength="10"></td>
    </tr>
    <tr>
    <td>Contraseña</td>
    <td><input type="password" name="contraseña" value="password"></td>
    </tr>
    <tr>
    <td align="right"><input type="checkbox" name="conectado" value="SI" CHECKED></td>
    <td>Mantenerse conectado</td>
    </tr>
    </table>
    <input type="submit" value="Enviar">
    </FORM>
    </center>
    //Termina el código


    </body>
    </html>










    Despues el codigo php es muy simple, solo era para probar, y ya mire que se llame "procesa.php".

    <html>
    <head>
    <title>Ejemplo de PHP</title>
    </head>
    <body>

    <?php
    $nom=$_POST['nombre'];
    $pass=$_POST['contraseña'];
    $conect=$_POST['conectado'];

    if ($conect!="SI") {
    $conect="NO";
    }

    $missatge=sprintf("Nombre: %s\nContraseña: %s\nHas decidido que %s quieres estar conectado\n",$nom,$pass,$conect);

    printf("<p>Este es el mensaje: %s</p>",$missatge);
    ?>

    </body>
    </html>







    Otra pregunta: Eso es de HTML, no va aqui pero aprovecho :p Si en el recuadro de texto <input type="text" name="ejemplo" value="usuario">, para cambiar propiedades de la fuente de "usuario" (color, tamaño) como lo hago? Pense en hacerlo con css, pero no se como implementarlo dentro del value


    GRACIAS DE ANTEMANO!

  2. #2
    Esto empieza a ser un vicio... Habitante Avatar de Doodleo
    Fecha de Ingreso
    25 abr, 11
    Ubicación
    Galicia (España)
    Mensajes
    1,329
    Poder de Reputación
    19
    Tú lo que quieres es que al completar el formulario se registre el usuario o se loguee?

    La otra pregunta:
    Código:
    input {
    font: bold 18px Arial;
    color: black;
    }

  3. #3
    Recien Llegado! Merodeador
    Fecha de Ingreso
    13 jul, 11
    Mensajes
    7
    Poder de Reputación
    0
    Gracias por resolver esa duda :p

    No, no quiero que haga nada, es basicaemtne un problema "juguete", que no hace nada.

    Basicamente quiero que la siguiente parte del codigo:

    $missatge=sprintf("Nombre: %s\nContraseña: %s\nHas decidido que %s quieres estar conectado\n",$nom,$pass,$conect);
    printf("<p>Este es el mensaje: %s</p>",$missatge);

    Se ejecute, es decir, que despues de rellenar y pulsar "Enviar", que aparezca la frase de printf, o eso es lo que yo creo que deberia hacer xD

  4. #4
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    02 may, 11
    Ubicación
    Santiago, Chile
    Mensajes
    2,079
    Poder de Reputación
    23
    Hola, ¿aparece algún error? Dreamweaver no te dirá si existe un error más complejo que el de sintaxis (aunque yo tampoco veo un error de sintaxis).

    Ah, por si acaso, los saltos de línea no funcionan igual que en C/C++ puesto que no los mostrarás a través de una consola (a no ser de que utilices la consola de PHP), sino que en formato HTML, por ende, debes cambiar los saltos de línea de consola (\n) por <br />.

    Saludos.

  5. #5
    Recien Llegado! Pasaba por aquí...
    Fecha de Ingreso
    08 abr, 18
    Mensajes
    1
    Poder de Reputación
    0
    Hola, estoy aprendiendo ¿cómo se declara en el código php los botones de radio, las listas desplegables y las cajas de valoración?

  6. #6
    Recien Llegado! Pasaba por aquí...
    Fecha de Ingreso
    15 jun, 18
    Mensajes
    2
    Poder de Reputación
    0
    Hola! Me pareció muy interesante este tema, pudieron solucionar su problema?

Temas Similares

  1. como enlazar el index.html con la plantilla general.html
    Por Pinguinet en el foro Foro General
    Respuestas: 9
    Último Mensaje: 04/02/2011, 00:57
  2. Enlazar archivo .css a página html.
    Por Raul en el foro Todo sobre Estilos CSS
    Respuestas: 6
    Último Mensaje: 29/05/2007, 21:39

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •