Retroceder   Foros del Web > Diseño de Sitios web > Web general

Respuesta
 
Herramientas Desplegado
Antiguo 09-jun-2008, 13:07   #1 (permalink)
brusjc ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Ayuda a novato

Hola a todos: como soy novato en esto del desarrollo web quisiera que valorarais mi página y me indicarais posible fallos o correcciones que vosotros haríais.

Os explico brevemente de qué se trata: básicamente se trata de una especie de curso en el que aleatoriamente se elige una pregunta de un pool de preguntas y se escriben en la página la pregunta y las 3 respuestas posibles. Una vez respondida la pregunta se pulsa al botón de enviar para obtener la respuesta (la respuesta aún no está programada).

A continuación os envío la página para vuestra valoración. Es importante para mí saber si voy por buen camino. Muchas gracias de antemano por vuestras respuestas. Saludos.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">

<head>
<title>Preguntas</title>
<link rel="stylesheet" href="EstiloGeneral.css" type="text/css" media="all">
</head>

<body>
<div id="global">
<div id="cabecera">
<div id="cabecera imagen">
<img src="../Lucia.JPG">
Bienvenidos a mi Web
</div>
</div>
<div id="navegacion">
<ul>
<li><a href="Inicio.html">Inicio</a></li>
<li><a href="Indice.html">Indice</a></li>
<li><a href="Contactanos.html">Contáctanos</a></li>
</ul>
</div>
<div id="contenido">
<!-- EMPEZAMOS EL SCRIPT DE PHP -->
<script language="php">
$numid=rand(1,3); //obtenemos el numero del id de la BD
// Obtenemos la información de acceso
include ("conectar.php");
// Conectamos a la BD
$conectar=mysql_connect($host, $usuario, $password);
if (!$conectar) {die ("No se pudo seleccionar la base de datos.");}
// Seleccionamos la tabla
mysql_select_db ("preguntas", $conectar);
// Asignamos la consulta
$consulta="SELECT `cyqu`.`id` , `cyqu`.`pregunta` , `cyqu`.`r1` , `cyqu`.`r2` , `cyqu`.`r3` , `cyqu`.`acierto` FROM cyqu WHERE (`cyqu`.`id` =$numid)";
//Ejecutamos la consulta
$query = mysql_query ($consulta, $conectar);
if (!$query) {die ("No se pudo ejecutar una consulta sobre la base de datos.");}
// Obtiene y muestra los resultados
$resultado_fila =mysql_fetch_row (($query))
</script>
<div id="preg">
<script language="php">
echo $resultado_fila[0] . "<br />" . "<br />";
echo $resultado_fila[1] . "<br />" . "<br />";
</script>
</div>
<div id="resp">
<!-- Montamos el formulario -->
<FORM METHOD="post" ACTION="recoge_respuesta.php">
<blockquote>
<p><input type="radio" name="respuesta" value="1" >
<script language="php">
echo " " . $resultado_fila[2] . "<br />" . "<br />";
</script>
<p><input type="radio" name="respuesta" value=2>
<script language="php">
echo " " . $resultado_fila[3] . "<br />" . "<br />";
</script>
<p><input type="radio" name="respuesta" value=3>
<script language="php">
echo " " . $resultado_fila[4] . "<br />" . "<br />" . "<br />" . "<br />";
echo "Acierto: ".$resultado_fila[5] . "<br />";
</script>
</blockquote>
<p><input type="submit" value="Enviar datos" name="enviar">
<input type="reset" value="Restablecer" name="B2"></p>
</FORM>
<script language="php">
// Cerramos la conexión
mysql_close ($conectar);
</script>
</div>
<div id="pie">
<script language="php">
echo gmdate ("d n y");
</script>
</div>
</div>
</body>
</html>
brusjc está desconectado   Responder Citando
Antiguo 10-jun-2008, 07:24   #2 (permalink)
Raulmmmm tiene algunos puntos positivos de karma
 
Avatar de Raulmmmm
 
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.393
Respuesta: Ayuda a novato

Pues yo creo que está bien, lo único que cambiaría es esto:
Código HTML:
<script language="php"> echo 'Texto'; </script>
Por esto:
Código HTML:
<?php echo 'Texto'; ?>
Raulmmmm está desconectado   Responder Citando
Antiguo 12-jun-2008, 16:15   #3 (permalink)
brusjc ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Respuesta: Ayuda a novato

Muchas gracias por vuestra opinión. Es fundamental empezar con buen pie.
brusjc está desconectado   Responder Citando
Antiguo 12-jun-2008, 17:35   #4 (permalink)
Colaborador
Mikmoro es realmente agradableMikmoro es realmente agradableMikmoro es realmente agradableMikmoro es realmente agradableMikmoro es realmente agradableMikmoro es realmente agradable
 
Avatar de Mikmoro
 
Fecha de Ingreso: octubre-2006
Ubicación: A tu espalda
Mensajes: 4.033
Respuesta: Ayuda a novato

Y te convendría poner una declaración del tipo de contenido y el juego de caracteres en la cabecera:

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

Mikel.
Mikmoro está desconectado   Responder Citando
Antiguo 17-jun-2008, 14:00   #5 (permalink)
brusjc ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Respuesta: Ayuda a novato

Cita:
Iniciado por Mikmoro Ver Mensaje
Y te convendría poner una declaración del tipo de contenido y el juego de caracteres en la cabecera:

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

Mikel.
Te agradezco la apreciación. Es verdad que falta el tema del lenguaje y lo incluiré.

Gracias.
brusjc está desconectado   Responder Citando
Antiguo 18-jun-2008, 02:46   #6 (permalink)
berthely ha deshabilitado el karma
 
Avatar de berthely
 
Fecha de Ingreso: junio-2008
Ubicación: VHSA Mexico
Mensajes: 277
Respuesta: Ayuda a novato

Te ha quedado bien, aunque talvez podrias crear un archivo php por separado

archivo.php
Código:
<?php 
...
...
//contenido del programa
...
?>
e incluirlo en tu pagina pincipal para mantener el html y el php por separado


index.php
Código:
....
<!-- etiquetas html-->
....

<?php
//codigo php embebido
include("archivo.php");
?>
Espero te sirva. Suerte.
berthely está desconectado   Responder Citando
Antiguo 18-jun-2008, 12:44   #7 (permalink)
brusjc ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Respuesta: Ayuda a novato

Cita:
Iniciado por berthely Ver Mensaje
Te ha quedado bien, aunque talvez podrias crear un archivo php por separado

archivo.php
Código:
<?php 
...
...
//contenido del programa
...
?>
e incluirlo en tu pagina pincipal para mantener el html y el php por separado


index.php
Código:
....
<!-- etiquetas html-->
....

<?php
//codigo php embebido
include("archivo.php");
?>
Espero te sirva. Suerte.


Tienes toda la razón. De hecho en posteriores versiones empecé a hacerlo así. Es mucho más gráfico. Quizás pensé en enviarlo al foro así para que lo entendierais mejor.

Te agradezco el consejo. Gracias
brusjc está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 1 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:59.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93