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"> </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!
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"> </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!