SlideShare a Scribd company logo
1 of 30
Un juego creado en PHP, espero que les guste (NO ES MIO).




config.ini.php

dijo:

<?
$info['host']='localhost';
$info['user']='root';
$info['pass']='';
$info['bd']='bd';
$info['table']='preguntas';
$info['table2']='user';
$info['link_preg']='preg.php';
//////////////////////////////
$ad[]="pato12"; // Para agregar pron: $ad[]="usuario";
?>


inst.php

dijo:
<style type="text/css">
<!--
body {
background-color: #F0F0F0;
}
a:link {
color: #000000;
}
a:visited {
color: #000000;
}
a:hover {
color: #333333;
}
a:active {
color: #FF0000;
}
-->
</style>
<table width="209" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000"
bgcolor="#FFFFFF">
<?php
@session_start();
include('config.ini.php');
foreach($ad as $adm){
if($_SESSION['login'] != $adm) exit();
}

if($_POST){

/////////////////////////////////////////////
$conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error());
mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error());
/////////////////////////////////////////////
echo '<tr><td width="1329" height="2">';
$p=$_POST['p'];
$r=$_POST['r'];
$pma=$_POST['p+'];
$pme=$_POST['p-'];
if(empty($p) || empty($r) || empty($pma) || empty($pme)){
echo "Un campo esta vacio.";
}
else
{
$insertSQL="INSERT INTO ".$info['table']." (pregunta,respuesta,puntosmas,puntosmenos) VALUES
('$p','$r','$pma','$pme')";
$insert=mysql_query($insertSQL) or die(mysql_error());
if($insert){
echo "pregunta colocada correctamente.";
}
else
{
echo "Errpr ".mysql_error();
}
echo '</td></tr>';
}
}
?><tr><td width="1329" height="2">
<form name="form1" method="post" action="">
Pregunta:<br>
<label for="textfield"></label>
<input name="p" type="text" id="p" value="<?=$p?>">
<br>
Respuesta:<br>
<input name="r" type="text" id="r" value="<?=$r?>">
<br>
Punto si asierta: <br>
<input name="p+" type="text" id="p+" value="<?=$pma?>" />
<br>
Puntos que se le restaran si no asierta: <br>
<input name="p-" type="text" id="p-" value="">
<br>
<input type="submit" name="Submit" value="Agregar">
</form></td></tr>
<tr>
<td height="2"><a href="logoup.php">Salir</a> | <a href="perfil.php">Perfil</a></td>
</tr>
</table>


log.php

dijo:
<style type="text/css">
<!--
body {
background-color: #F0F0F0;
}
a:link {
color: #000000;
}
a:visited {
color: #000000;
}
a:hover {
color: #333333;
}
a:active {
color: #FF0000;
}
-->
</style>
<table width="209" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000"
bgcolor="#FFFFFF">
<?php
echo '<tr><td width="1329" height="2">';
@session_start();
session_register();
include('config.ini.php');
/////////////////////////////////////////////
$conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error());
mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error());
/////////////////////////////////////////////


if ($_POST) {
//Comprobacion del envio del nombre de usuario y password
$username=$_POST['nick'];
$password=$_POST['clave'];
if($username==NULL){
echo "Nick vacio";
}elseif ($password==NULL) {
echo "Clave vacia.";
}else{
$query = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '$username'"   or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['nick'] != $username) {
echo "Nick mal.";
}elseif($data['clave'] != $password){
echo "Clave mal.";
}else{
$query = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '$username'"   or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION['login']=$row['nick'];
$_SESSION['id']=$row['nivel'];
echo "<script>location='preg.php'</script>";
}
}
echo '</td></tr>';
}

?>
<?
if(!isset($_SESSION['login'])){
?>
<tr><td width="197" height="2" align="center">
<form name="form2" method="post" action="">Nick:<br>
<input name="nick" type="text" id="nick" value="<?=$_POST['nick'];?>">
<br>Clave:<br>
<input name="clave" type="password" id="clave"><br>
<input type="submit" name="Submit" value="-- Entrar --">
</form></td></tr>
<tr>
<td height="2" align="center"><a href="reg.php">REGISTRAR</a></td>
</tr>
<?
}
else
{
echo "Logeado";
}

?>
</table>


logoup.php

dijo:
<?
session_start();
session_unset();
session_destroy();
header("location: log.php"   ;
?>

perfil.php
Citar
<style type="text/css">
<!--
body {
background-color: #F0F0F0;
}
a:link {
color: #000000;
}
a:visited {
color: #000000;
}
a:hover {
color: #333333;
}
a:active {
color: #FF0000;
}
-->
</style>
<table width="909" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000"
bgcolor="#FFFFFF">
<?php
@session_start();
if(!isset($_SESSION['login']))exit('Mal');
include('config.ini.php');
/////////////////////////////////////////////
mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error:<br>".mysql_error());
mysql_select_db($info['bd'])or die("Error:<br>".mysql_error());
/////////////////////////////////////////////
$query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$_SESSION['login']."'"   or
die(mysql_error());
$row = mysql_fetch_array($query2);
?>
<tr>
<td height="2"><strong>Nick:</strong>
<?=$row['nick'];?>
<br>
<strong>Puntos:</strong>
<?=$row['puntos'];?>
<br>
<strong>Nivel:</strong>
<?=$row['nivel'];?>
<br>
<strong>Email:</strong>
<?=$row['email'];?></td>
</tr>
<tr>
<td height="2"><a href="preg.php">&lt;&lt; Atras </a></td>
</tr>
</table>


preg.php

dijo:
<style type="text/css">
<!--
body {
background-color: #F0F0F0;
}
a:link {
color: #000000;
}
a:visited {
color: #000000;
}
a:hover {
color: #333333;
}
a:active {
color: #FF0000;
}
-->
</style>
<table width="909" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000"
bgcolor="#FFFFFF">
<?php
@session_start();
if(!isset($_SESSION['login']))exit('Mal');
include('config.ini.php');
/////////////////////////////////////////////
mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error:<br>".mysql_error());
mysql_select_db($info['bd'])or die("Error:<br>".mysql_error());
/////////////////////////////////////////////
echo '<tr><td width="1329" height="2">';
$query = mysql_query("SELECT * FROM ".$info['table']." WHERE id = '".$_SESSION['id']."'"   or die(mysql_error());
$data = mysql_fetch_array($query);
$query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$_SESSION['login']."'"   or
die(mysql_error());
$row = mysql_fetch_array($query2);

$aas = mysql_db_query($info['bd'],"SELECT count(*) FROM ".$info['table']) or die(mysql_error());
$cont=mysql_fetch_row($aas);

echo $data['pregunta'];
echo '</td></tr>';
?>
<tr>
<td height="2">
<?php
if($row['nivel'] > $cont[0]){
echo "Fin del juego";
}else{
?>
<form name="form1" method="post" action="RES.php">
<label for="textfield"></label>
<input type="text" name="res" id="res">
<label for="Submit"></label>
<input type="submit" name="Submit" value="Contestar" id="Submit">
</form><? }?></td>
</tr>
<tr>
<td height="1">Puntos: <?=$row['puntos']." | Nivel: ".$row['nivel'];?> | <a href="logoup.php">Salir</a> | <a
href="perfil.php">Perfil</a> | Total de niveles: <?=$cont[0];?><?php
foreach($ad as $adm){
if($_SESSION['login'] == $adm) echo ' | <a href="inst.php">Administrar</a>';
}
?> </td> </tr>
</table>

reg.php
Citar
<style type="text/css">
<!--
body {
background-color: #F0F0F0;
}
a:link {
color: #000000;
}
a:visited {
color: #000000;
}
a:hover {
color: #333333;
}
a:active {
color: #FF0000;
}
-->
</style>
<table width="273" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000"
bgcolor="#FFFFFF">
<?php
// Preguntaremos si se han enviado ya las variables necesarias
if ($_POST) {
include('config.ini.php');
echo '<tr><td width="1329" height="2">';
/////////////////////////////////////////////
$conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error());
mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error());
/////////////////////////////////////////////
$username = $_POST["nick"];
$password = $_POST["clave"];
$cpassword = $_POST["cpclave"];
$email = $_POST["email"];
// Hay campos en blanco
if($username==NULL|$password==NULL|$cpassword==NULL|$email==NULL) {
echo "Un campo está vacio.";
}else{
// ¿Coinciden las contraseñas?
if($password!=$cpassword) {
echo "Las clave no coinciden";
}else{
// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
$checkuser = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick='$username'"   ;
$username_exist = mysql_num_rows($checkuser);
$checkemail = mysql_query("SELECT * FROM ".$info['table2']." WHERE email='$email'"   ;
$email_exist = mysql_num_rows($checkemail);

if ($email_exist>0|$username_exist>0) {
echo "EL nombre de usuario o la cuenta de correo estan ya en uso";
}else{
//Todo parece correcto procedemos con la inserccion
$query = "INSERT INTO ".$info['table2']." (nick, clave, email, nivel, puntos) VALUES('$username','$password','$email',
'1','0')";
mysql_query($query) or die(mysql_error());
echo "El usuario $username ha sido registrado de manera satisfactoria.";
}
}
}
echo '</td></tr>';
}
?>
<tr><td width="1329" height="2">
<form name="form1" method="post" action="">
Nick<br>
<INPUT maxLength="25" size="15" name="nick"><br>
Clave:<br>
<INPUT type="password" maxLength="25" size="15" value="" name="clave"><br>
Repita la clave:<br>
<INPUT type="password" maxLength="25" size="15" value="" name="cpclave"><br>
Email:<br>
<INPUT maxLength="25" size="15" name="email"><br>
<INPUT name="submit" type="submit" value="Registro">
</form>

</td></tr>
<tr>
<td height="2"><a href="log.php">LOGIN</a></td>
</tr>
</table>

RES.php
Citar
<style type="text/css">
<!--
body {
background-color: #F0F0F0;
}
a:link {
color: #000000;
}
a:visited {
color: #000000;
}
a:hover {
color: #333333;
}
a:active {
color: #FF0000;
}
-->
</style>
<table width="909" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000"
bgcolor="#FFFFFF">
<?php
@session_start();
if(!isset($_SESSION['login']))exit();
include('config.ini.php');
if(!$_POST) exit();
echo '<tr><td width="1329" height="2">';
/////////////////////////////////////////////
$conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error());
mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error());
/////////////////////////////////////////////
$res=$_POST['res'];
if($res == NULL){
echo "La respuesta esta vacia.";
echo "<br><a href='".$info['link_preg']."'>.Regresar.</a>";
}
else
{
$query = mysql_query("SELECT * FROM ".$info['table']." WHERE id = '".$_SESSION['id']."'"   or die(mysql_error());
$data = mysql_fetch_array($query);
$query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$_SESSION['login']."'"   or
die(mysql_error());
$data2 = mysql_fetch_array($query2);

if($data['respuesta'] == $res){
echo "Bien, ganaste ".$data['puntosmas'];
$puntos_total=$data['puntosmas'] + $data2['puntos'];
$sql = "UPDATE ".$info['table2']." SET puntos='$puntos_total' Where nick = '".$_SESSION['login']."'";
$result2 = mysql_query($sql);
$id2=$_SESSION['id']+1;
$_SESSION['id']=$id2;
$sql = "UPDATE ".$info['table2']." SET nivel='$id2' Where nick = '".$_SESSION['login']."'";
$result2 = mysql_query($sql);
echo "<br><a href='".$info['link_preg']."'>.Proxima pregunta.</a>";
}
else
{
echo "Mal,perdiste ".$data['puntosmenos']." por equivocarte";
$puntos_total=$data2['puntos'] - $data['puntosmenos'];
$sql = "UPDATE ".$info['table2']." SET puntos='$puntos_total' Where nick = '".$_SESSION['login']."'";
$result2 = mysql_query($sql);
echo "<br><a href='".$info['link_preg']."'>.Regresar.</a>";
}
echo '</td></tr>';
}
$query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$_SESSION['login']."'"   or
die(mysql_error());
$row = mysql_fetch_array($query2);
$aas = mysql_db_query($info['bd'],"SELECT count(*) FROM ".$info['table']) or die(mysql_error());
$cont=mysql_fetch_row($aas);

?>
<tr>
<td height="2">Puntos: <?=$row['puntos']." | Nivel: ".$row['nivel'];?> | <a href="logoup.php">Salir</a> | <a
href="perfil.php">Perfil</a> | Total de niveles: <?=$cont[0];?><?php
foreach($ad as $adm){
if($_SESSION['login'] == $adm) echo ' | <a href="inst.php">Administrar</a>';
}
?> </td> </tr>
</table>

ver_user.php
Citar
<style type="text/css">
<!--
body {
background-color: #F0F0F0;
}
a:link {
color: #000000;
}
a:visited {
color: #000000;
}
a:hover {
color: #333333;
}
a:active {
color: #FF0000;
}
-->
</style>
<table width="909" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000"
bgcolor="#FFFFFF">
<?php
@session_start();
if(!$_GET) exit('Error');
if(!isset($_SESSION['login']))exit();
include('config.ini.php');
echo '<tr><td width="1329" height="2">';
/////////////////////////////////////////////
$conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error());
mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error());
/////////////////////////////////////////////
$user=$_GET['user'];
$checkuser = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick='$user'"   ;
$username_exist = mysql_num_rows($checkuser);
if ($email_exist>0) {
echo "El usuario no existe";
echo '</td></tr>';
}
else
{
$query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$user."'"   or die(mysql_error());
$row = mysql_fetch_array($query2);
?>
<tr>
<td height="2"><strong>Nick:</strong>
<?=$row['nick'];?>
<br>
<strong>Puntos:</strong>
<?=$row['puntos'];?>
<br>
<strong>Nivel:</strong>
<?=$row['nivel'];?></td>
</tr>
<tr>
<td height="2"><a href="preg.php">&lt;&lt; Atras </a></td>
</tr>
</table>
<?php
}
?>


install.php

dijo:
<?
if($_POST){
// Configura los datos de tu cuenta
$dbhost=$_POST['ser'];
$dbusername=$_POST['us'];
$dbuserpass=$_POST['pass'];
$dbname=$_POST['bd'];
// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
// Seleccion de la base de datos
mysql_select_db($dbname) or die('Cannot select database');

// Creacion de la tabla (puedes elegir otros nombres para los campos)
$query = 'CREATE TABLE `preguntas` (
`id` int(4) NOT NULL auto_increment,
`pregunta` varchar(300) NOT NULL,
`respuesta` varchar(30) NOT NULL,
`puntosmas` varchar(30) NOT NULL,
`puntosmenos` varchar(30) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;';
$result = @mysql_query($query);
if($result){
echo "Tabal de preguntas creada correctamente.";
}else{
echo "Error al crear tabla de preguntas.";
}
$query2='CREATE TABLE `user` (
`id` int(4) NOT NULL auto_increment,
`nick` varchar(30) NOT NULL,
`clave` varchar(30) NOT NULL,
`email` varchar(30) NOT NULL,
`site` varchar(30) NOT NULL,
`puntos` varchar(30) NOT NULL,
`nivel` int(4) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;';
$result2 = @mysql_query($query2);
if($result2){
echo "<br>Tabal de user creada correctamente.";
}else{
echo "<br>Error al crear tabla de user.";
}
}
?><br>
<form name="form1" method="post" action="">
Servidor:<br>
<input name="ser" type="text" id="ser" value="localhost">
<br>
Usuario:<br>
<input name="us" type="text" id="us">
<br>
Clave:<br>
<input name="pass" type="password" id="pass">
<br>
Base de datos: <br>
<input name="bd" type="text" id="bd">
<br>
<input type="submit" name="Submit" value="Submit">
</form>

More Related Content

What's hot

Introdução a python módulo c
Introdução a python   módulo cIntrodução a python   módulo c
Introdução a python módulo cJader Gabriel
 
Profil penyandang masalah sosial di indonesia
Profil penyandang masalah sosial di indonesiaProfil penyandang masalah sosial di indonesia
Profil penyandang masalah sosial di indonesiaDewi Kartika
 
Drupal Cms Prezentace
Drupal Cms PrezentaceDrupal Cms Prezentace
Drupal Cms PrezentaceTomáš Kafka
 
THE 2011 PAPERBACK_ARKITEKTSTUDIO
THE 2011 PAPERBACK_ARKITEKTSTUDIOTHE 2011 PAPERBACK_ARKITEKTSTUDIO
THE 2011 PAPERBACK_ARKITEKTSTUDIOLUISVICENTE FLORES
 
Modes of suspension
Modes of suspensionModes of suspension
Modes of suspensionMonika Löve
 
Crea un tema compatibile con le ultime novità WordPress
Crea un tema compatibile con le ultime novità WordPressCrea un tema compatibile con le ultime novità WordPress
Crea un tema compatibile con le ultime novità WordPressSkillsAndMore
 
โปรแกรมที่มากับโปรแกรม Microsoft Windows 7
โปรแกรมที่มากับโปรแกรม Microsoft Windows 7โปรแกรมที่มากับโปรแกรม Microsoft Windows 7
โปรแกรมที่มากับโปรแกรม Microsoft Windows 7เทวัญ ภูพานทอง
 
การเขียนคู่มือการปฏิบัติงานให้น่าอ่าน/Manual writing
การเขียนคู่มือการปฏิบัติงานให้น่าอ่าน/Manual writingการเขียนคู่มือการปฏิบัติงานให้น่าอ่าน/Manual writing
การเขียนคู่มือการปฏิบัติงานให้น่าอ่าน/Manual writingsongsri
 
Information Management Strategy from Business and IT Viewpoints
Information Management Strategy from Business and IT ViewpointsInformation Management Strategy from Business and IT Viewpoints
Information Management Strategy from Business and IT ViewpointsMarina Kerbel
 
06 capacités thermiques, calorimétrie
06 capacités thermiques, calorimétrie06 capacités thermiques, calorimétrie
06 capacités thermiques, calorimétrieAchraf Ourti
 
Танки в Лунапарке: нагрузочное тестирование в Яндексе
Танки в Лунапарке: нагрузочное тестирование в ЯндексеТанки в Лунапарке: нагрузочное тестирование в Яндексе
Танки в Лунапарке: нагрузочное тестирование в Яндексеyaevents
 
CSS Components
CSS ComponentsCSS Components
CSS Components拓樹 谷
 

What's hot (19)

Clase 7 Electiva Profesional 3 AWS RDA Postgresql
Clase 7 Electiva Profesional 3 AWS RDA PostgresqlClase 7 Electiva Profesional 3 AWS RDA Postgresql
Clase 7 Electiva Profesional 3 AWS RDA Postgresql
 
Introdução a python módulo c
Introdução a python   módulo cIntrodução a python   módulo c
Introdução a python módulo c
 
Profil penyandang masalah sosial di indonesia
Profil penyandang masalah sosial di indonesiaProfil penyandang masalah sosial di indonesia
Profil penyandang masalah sosial di indonesia
 
New 3
New  3New  3
New 3
 
Drupal Cms Prezentace
Drupal Cms PrezentaceDrupal Cms Prezentace
Drupal Cms Prezentace
 
THE 2011 PAPERBACK_ARKITEKTSTUDIO
THE 2011 PAPERBACK_ARKITEKTSTUDIOTHE 2011 PAPERBACK_ARKITEKTSTUDIO
THE 2011 PAPERBACK_ARKITEKTSTUDIO
 
jQuery入門
jQuery入門jQuery入門
jQuery入門
 
Modes of suspension
Modes of suspensionModes of suspension
Modes of suspension
 
06
0606
06
 
Lyapunov stability 1
Lyapunov  stability 1Lyapunov  stability 1
Lyapunov stability 1
 
Crea un tema compatibile con le ultime novità WordPress
Crea un tema compatibile con le ultime novità WordPressCrea un tema compatibile con le ultime novità WordPress
Crea un tema compatibile con le ultime novità WordPress
 
With enter
With enterWith enter
With enter
 
โปรแกรมที่มากับโปรแกรม Microsoft Windows 7
โปรแกรมที่มากับโปรแกรม Microsoft Windows 7โปรแกรมที่มากับโปรแกรม Microsoft Windows 7
โปรแกรมที่มากับโปรแกรม Microsoft Windows 7
 
Add tag shortcode
Add tag shortcodeAdd tag shortcode
Add tag shortcode
 
การเขียนคู่มือการปฏิบัติงานให้น่าอ่าน/Manual writing
การเขียนคู่มือการปฏิบัติงานให้น่าอ่าน/Manual writingการเขียนคู่มือการปฏิบัติงานให้น่าอ่าน/Manual writing
การเขียนคู่มือการปฏิบัติงานให้น่าอ่าน/Manual writing
 
Information Management Strategy from Business and IT Viewpoints
Information Management Strategy from Business and IT ViewpointsInformation Management Strategy from Business and IT Viewpoints
Information Management Strategy from Business and IT Viewpoints
 
06 capacités thermiques, calorimétrie
06 capacités thermiques, calorimétrie06 capacités thermiques, calorimétrie
06 capacités thermiques, calorimétrie
 
Танки в Лунапарке: нагрузочное тестирование в Яндексе
Танки в Лунапарке: нагрузочное тестирование в ЯндексеТанки в Лунапарке: нагрузочное тестирование в Яндексе
Танки в Лунапарке: нагрузочное тестирование в Яндексе
 
CSS Components
CSS ComponentsCSS Components
CSS Components
 

Viewers also liked

Sport equipament Jan Sauró
Sport equipament Jan SauróSport equipament Jan Sauró
Sport equipament Jan SauróESO1
 
Presentasi Pemda Gianyar Bali
Presentasi Pemda Gianyar BaliPresentasi Pemda Gianyar Bali
Presentasi Pemda Gianyar BaliPutu Shinoda
 
Gordon Kraft StarPower Home Theater Angel Investment = 13.9%
Gordon Kraft   StarPower Home Theater Angel Investment = 13.9%Gordon Kraft   StarPower Home Theater Angel Investment = 13.9%
Gordon Kraft StarPower Home Theater Angel Investment = 13.9%Gordon Kraft
 
Mata pelajaran fiqih
Mata pelajaran fiqihMata pelajaran fiqih
Mata pelajaran fiqihShofy Fyah
 
Presentasi linux fsl itb putu
Presentasi linux fsl itb putuPresentasi linux fsl itb putu
Presentasi linux fsl itb putuPutu Shinoda
 
Ada Sinclair : Charlemagn Emperor Holy Roman Empire
Ada Sinclair : Charlemagn Emperor Holy Roman EmpireAda Sinclair : Charlemagn Emperor Holy Roman Empire
Ada Sinclair : Charlemagn Emperor Holy Roman EmpireGordon Kraft
 
史上最全外链建设渠道汇总(一)
史上最全外链建设渠道汇总(一)史上最全外链建设渠道汇总(一)
史上最全外链建设渠道汇总(一)lulumkt
 
Lo3 workbook
Lo3 workbookLo3 workbook
Lo3 workbookbobtrelfa
 
New microsoft office word document (2)
New microsoft office word document (2)New microsoft office word document (2)
New microsoft office word document (2)Amelia Arshad
 
20121223 the warmth of christmas-hope by ps. timothy loh chinene
20121223 the warmth of christmas-hope by ps. timothy loh chinene20121223 the warmth of christmas-hope by ps. timothy loh chinene
20121223 the warmth of christmas-hope by ps. timothy loh chineneeaglepointcf
 
ระเบียบวัดผลปก
ระเบียบวัดผลปกระเบียบวัดผลปก
ระเบียบวัดผลปกkrupornpana55
 
Reptes de la PUBLICITAT al s. XXI PUBLITIC
Reptes de la PUBLICITAT al s. XXI PUBLITICReptes de la PUBLICITAT al s. XXI PUBLITIC
Reptes de la PUBLICITAT al s. XXI PUBLITICPablo Sánchez
 
Www.accu adapter.com-hp-ev06.html
Www.accu adapter.com-hp-ev06.htmlWww.accu adapter.com-hp-ev06.html
Www.accu adapter.com-hp-ev06.htmlBabi The
 
Announcements, 12/30/12
Announcements, 12/30/12Announcements, 12/30/12
Announcements, 12/30/12CLADSM
 

Viewers also liked (20)

Sport equipament Jan Sauró
Sport equipament Jan SauróSport equipament Jan Sauró
Sport equipament Jan Sauró
 
Presentasi Pemda Gianyar Bali
Presentasi Pemda Gianyar BaliPresentasi Pemda Gianyar Bali
Presentasi Pemda Gianyar Bali
 
Alimentació
AlimentacióAlimentació
Alimentació
 
Gordon Kraft StarPower Home Theater Angel Investment = 13.9%
Gordon Kraft   StarPower Home Theater Angel Investment = 13.9%Gordon Kraft   StarPower Home Theater Angel Investment = 13.9%
Gordon Kraft StarPower Home Theater Angel Investment = 13.9%
 
Mata pelajaran fiqih
Mata pelajaran fiqihMata pelajaran fiqih
Mata pelajaran fiqih
 
Spectacular ocean view lots
Spectacular ocean view lotsSpectacular ocean view lots
Spectacular ocean view lots
 
Comercio electronico
Comercio electronicoComercio electronico
Comercio electronico
 
Presentasi linux fsl itb putu
Presentasi linux fsl itb putuPresentasi linux fsl itb putu
Presentasi linux fsl itb putu
 
Andamios Sky - Conozca mas de nosotros
Andamios Sky - Conozca mas de nosotrosAndamios Sky - Conozca mas de nosotros
Andamios Sky - Conozca mas de nosotros
 
Ada Sinclair : Charlemagn Emperor Holy Roman Empire
Ada Sinclair : Charlemagn Emperor Holy Roman EmpireAda Sinclair : Charlemagn Emperor Holy Roman Empire
Ada Sinclair : Charlemagn Emperor Holy Roman Empire
 
史上最全外链建设渠道汇总(一)
史上最全外链建设渠道汇总(一)史上最全外链建设渠道汇总(一)
史上最全外链建设渠道汇总(一)
 
Lo3 workbook
Lo3 workbookLo3 workbook
Lo3 workbook
 
New microsoft office word document (2)
New microsoft office word document (2)New microsoft office word document (2)
New microsoft office word document (2)
 
Transforming Organization Through HR
Transforming Organization Through HR Transforming Organization Through HR
Transforming Organization Through HR
 
Great income opportunity!
Great income opportunity!Great income opportunity!
Great income opportunity!
 
20121223 the warmth of christmas-hope by ps. timothy loh chinene
20121223 the warmth of christmas-hope by ps. timothy loh chinene20121223 the warmth of christmas-hope by ps. timothy loh chinene
20121223 the warmth of christmas-hope by ps. timothy loh chinene
 
ระเบียบวัดผลปก
ระเบียบวัดผลปกระเบียบวัดผลปก
ระเบียบวัดผลปก
 
Reptes de la PUBLICITAT al s. XXI PUBLITIC
Reptes de la PUBLICITAT al s. XXI PUBLITICReptes de la PUBLICITAT al s. XXI PUBLITIC
Reptes de la PUBLICITAT al s. XXI PUBLITIC
 
Www.accu adapter.com-hp-ev06.html
Www.accu adapter.com-hp-ev06.htmlWww.accu adapter.com-hp-ev06.html
Www.accu adapter.com-hp-ev06.html
 
Announcements, 12/30/12
Announcements, 12/30/12Announcements, 12/30/12
Announcements, 12/30/12
 

More from Erwin Lobo

Evaluación de ingles
Evaluación de inglesEvaluación de ingles
Evaluación de inglesErwin Lobo
 
Sistema de informacion administrativa
Sistema de informacion administrativaSistema de informacion administrativa
Sistema de informacion administrativaErwin Lobo
 
Los mejores alimentos para tu pelo
Los mejores alimentos para tu peloLos mejores alimentos para tu pelo
Los mejores alimentos para tu peloErwin Lobo
 
Examen de administracion[1]
Examen de administracion[1]Examen de administracion[1]
Examen de administracion[1]Erwin Lobo
 
Artículo actualizado 2010 docxelectronica
Artículo actualizado 2010 docxelectronicaArtículo actualizado 2010 docxelectronica
Artículo actualizado 2010 docxelectronicaErwin Lobo
 
Magaly ejecucion
Magaly ejecucionMagaly ejecucion
Magaly ejecucionErwin Lobo
 
Autopista de la informaciónisoexamen
Autopista de la informaciónisoexamenAutopista de la informaciónisoexamen
Autopista de la informaciónisoexamenErwin Lobo
 

More from Erwin Lobo (9)

Evaluación de ingles
Evaluación de inglesEvaluación de ingles
Evaluación de ingles
 
Sistema de informacion administrativa
Sistema de informacion administrativaSistema de informacion administrativa
Sistema de informacion administrativa
 
Los mejores alimentos para tu pelo
Los mejores alimentos para tu peloLos mejores alimentos para tu pelo
Los mejores alimentos para tu pelo
 
La banca
La bancaLa banca
La banca
 
Inversor
InversorInversor
Inversor
 
Examen de administracion[1]
Examen de administracion[1]Examen de administracion[1]
Examen de administracion[1]
 
Artículo actualizado 2010 docxelectronica
Artículo actualizado 2010 docxelectronicaArtículo actualizado 2010 docxelectronica
Artículo actualizado 2010 docxelectronica
 
Magaly ejecucion
Magaly ejecucionMagaly ejecucion
Magaly ejecucion
 
Autopista de la informaciónisoexamen
Autopista de la informaciónisoexamenAutopista de la informaciónisoexamen
Autopista de la informaciónisoexamen
 

Un juego creado en php

  • 1. Un juego creado en PHP, espero que les guste (NO ES MIO). config.ini.php dijo: <? $info['host']='localhost'; $info['user']='root'; $info['pass']=''; $info['bd']='bd'; $info['table']='preguntas'; $info['table2']='user'; $info['link_preg']='preg.php'; ////////////////////////////// $ad[]="pato12"; // Para agregar pron: $ad[]="usuario"; ?> inst.php dijo: <style type="text/css"> <!-- body { background-color: #F0F0F0; } a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #333333; } a:active { color: #FF0000; } --> </style> <table width="209" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF"> <?php @session_start(); include('config.ini.php'); foreach($ad as $adm){ if($_SESSION['login'] != $adm) exit(); } if($_POST){ ///////////////////////////////////////////// $conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error()); mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error()); ///////////////////////////////////////////// echo '<tr><td width="1329" height="2">'; $p=$_POST['p']; $r=$_POST['r']; $pma=$_POST['p+']; $pme=$_POST['p-']; if(empty($p) || empty($r) || empty($pma) || empty($pme)){ echo "Un campo esta vacio."; } else { $insertSQL="INSERT INTO ".$info['table']." (pregunta,respuesta,puntosmas,puntosmenos) VALUES ('$p','$r','$pma','$pme')"; $insert=mysql_query($insertSQL) or die(mysql_error()); if($insert){ echo "pregunta colocada correctamente.";
  • 2. } else { echo "Errpr ".mysql_error(); } echo '</td></tr>'; } } ?><tr><td width="1329" height="2"> <form name="form1" method="post" action=""> Pregunta:<br> <label for="textfield"></label> <input name="p" type="text" id="p" value="<?=$p?>"> <br> Respuesta:<br> <input name="r" type="text" id="r" value="<?=$r?>"> <br> Punto si asierta: <br> <input name="p+" type="text" id="p+" value="<?=$pma?>" /> <br> Puntos que se le restaran si no asierta: <br> <input name="p-" type="text" id="p-" value=""> <br> <input type="submit" name="Submit" value="Agregar"> </form></td></tr> <tr> <td height="2"><a href="logoup.php">Salir</a> | <a href="perfil.php">Perfil</a></td> </tr> </table> log.php dijo: <style type="text/css"> <!-- body { background-color: #F0F0F0; } a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #333333; } a:active { color: #FF0000; } --> </style> <table width="209" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF"> <?php echo '<tr><td width="1329" height="2">'; @session_start(); session_register(); include('config.ini.php'); ///////////////////////////////////////////// $conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error()); mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error()); ///////////////////////////////////////////// if ($_POST) { //Comprobacion del envio del nombre de usuario y password $username=$_POST['nick']; $password=$_POST['clave']; if($username==NULL){ echo "Nick vacio"; }elseif ($password==NULL) { echo "Clave vacia."; }else{
  • 3. $query = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '$username'" or die(mysql_error());
  • 4. $data = mysql_fetch_array($query); if($data['nick'] != $username) { echo "Nick mal."; }elseif($data['clave'] != $password){ echo "Clave mal."; }else{
  • 5. $query = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '$username'" or die(mysql_error());
  • 6. $row = mysql_fetch_array($query); $_SESSION['login']=$row['nick']; $_SESSION['id']=$row['nivel']; echo "<script>location='preg.php'</script>"; } } echo '</td></tr>'; } ?> <? if(!isset($_SESSION['login'])){ ?> <tr><td width="197" height="2" align="center"> <form name="form2" method="post" action="">Nick:<br> <input name="nick" type="text" id="nick" value="<?=$_POST['nick'];?>"> <br>Clave:<br> <input name="clave" type="password" id="clave"><br> <input type="submit" name="Submit" value="-- Entrar --"> </form></td></tr> <tr> <td height="2" align="center"><a href="reg.php">REGISTRAR</a></td> </tr> <? } else { echo "Logeado"; } ?> </table> logoup.php dijo: <? session_start(); session_unset(); session_destroy();
  • 8. ?> perfil.php Citar <style type="text/css"> <!-- body { background-color: #F0F0F0; } a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #333333; } a:active { color: #FF0000; } --> </style> <table width="909" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF"> <?php @session_start(); if(!isset($_SESSION['login']))exit('Mal'); include('config.ini.php'); ///////////////////////////////////////////// mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error:<br>".mysql_error()); mysql_select_db($info['bd'])or die("Error:<br>".mysql_error()); /////////////////////////////////////////////
  • 9. $query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$_SESSION['login']."'" or
  • 10. die(mysql_error()); $row = mysql_fetch_array($query2); ?> <tr> <td height="2"><strong>Nick:</strong> <?=$row['nick'];?> <br> <strong>Puntos:</strong> <?=$row['puntos'];?> <br> <strong>Nivel:</strong> <?=$row['nivel'];?> <br> <strong>Email:</strong> <?=$row['email'];?></td> </tr> <tr> <td height="2"><a href="preg.php">&lt;&lt; Atras </a></td> </tr> </table> preg.php dijo: <style type="text/css"> <!-- body { background-color: #F0F0F0; } a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #333333; } a:active { color: #FF0000; } --> </style> <table width="909" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF"> <?php @session_start(); if(!isset($_SESSION['login']))exit('Mal'); include('config.ini.php'); ///////////////////////////////////////////// mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error:<br>".mysql_error()); mysql_select_db($info['bd'])or die("Error:<br>".mysql_error()); ///////////////////////////////////////////// echo '<tr><td width="1329" height="2">';
  • 11. $query = mysql_query("SELECT * FROM ".$info['table']." WHERE id = '".$_SESSION['id']."'" or die(mysql_error());
  • 13. $query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$_SESSION['login']."'" or
  • 14. die(mysql_error()); $row = mysql_fetch_array($query2); $aas = mysql_db_query($info['bd'],"SELECT count(*) FROM ".$info['table']) or die(mysql_error()); $cont=mysql_fetch_row($aas); echo $data['pregunta']; echo '</td></tr>'; ?> <tr> <td height="2"> <?php if($row['nivel'] > $cont[0]){ echo "Fin del juego"; }else{ ?> <form name="form1" method="post" action="RES.php"> <label for="textfield"></label> <input type="text" name="res" id="res"> <label for="Submit"></label> <input type="submit" name="Submit" value="Contestar" id="Submit"> </form><? }?></td> </tr> <tr> <td height="1">Puntos: <?=$row['puntos']." | Nivel: ".$row['nivel'];?> | <a href="logoup.php">Salir</a> | <a href="perfil.php">Perfil</a> | Total de niveles: <?=$cont[0];?><?php foreach($ad as $adm){ if($_SESSION['login'] == $adm) echo ' | <a href="inst.php">Administrar</a>'; } ?> </td> </tr> </table> reg.php Citar <style type="text/css"> <!-- body { background-color: #F0F0F0; } a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #333333; } a:active { color: #FF0000; } --> </style> <table width="273" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF"> <?php // Preguntaremos si se han enviado ya las variables necesarias if ($_POST) { include('config.ini.php'); echo '<tr><td width="1329" height="2">'; ///////////////////////////////////////////// $conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error()); mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error()); ///////////////////////////////////////////// $username = $_POST["nick"]; $password = $_POST["clave"]; $cpassword = $_POST["cpclave"]; $email = $_POST["email"]; // Hay campos en blanco if($username==NULL|$password==NULL|$cpassword==NULL|$email==NULL) { echo "Un campo está vacio."; }else{ // ¿Coinciden las contraseñas? if($password!=$cpassword) { echo "Las clave no coinciden";
  • 15. }else{ // Comprobamos si el nombre de usuario o la cuenta de correo ya existían
  • 16. $checkuser = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick='$username'" ;
  • 18. $checkemail = mysql_query("SELECT * FROM ".$info['table2']." WHERE email='$email'" ;
  • 19. $email_exist = mysql_num_rows($checkemail); if ($email_exist>0|$username_exist>0) { echo "EL nombre de usuario o la cuenta de correo estan ya en uso"; }else{ //Todo parece correcto procedemos con la inserccion $query = "INSERT INTO ".$info['table2']." (nick, clave, email, nivel, puntos) VALUES('$username','$password','$email', '1','0')"; mysql_query($query) or die(mysql_error()); echo "El usuario $username ha sido registrado de manera satisfactoria."; } } } echo '</td></tr>'; } ?> <tr><td width="1329" height="2"> <form name="form1" method="post" action=""> Nick<br> <INPUT maxLength="25" size="15" name="nick"><br> Clave:<br> <INPUT type="password" maxLength="25" size="15" value="" name="clave"><br> Repita la clave:<br> <INPUT type="password" maxLength="25" size="15" value="" name="cpclave"><br> Email:<br> <INPUT maxLength="25" size="15" name="email"><br> <INPUT name="submit" type="submit" value="Registro"> </form> </td></tr> <tr> <td height="2"><a href="log.php">LOGIN</a></td> </tr> </table> RES.php Citar <style type="text/css"> <!-- body { background-color: #F0F0F0; } a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #333333; } a:active { color: #FF0000; } --> </style> <table width="909" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF"> <?php @session_start(); if(!isset($_SESSION['login']))exit(); include('config.ini.php'); if(!$_POST) exit(); echo '<tr><td width="1329" height="2">'; ///////////////////////////////////////////// $conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error()); mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error()); ///////////////////////////////////////////// $res=$_POST['res']; if($res == NULL){ echo "La respuesta esta vacia."; echo "<br><a href='".$info['link_preg']."'>.Regresar.</a>"; } else {
  • 20. $query = mysql_query("SELECT * FROM ".$info['table']." WHERE id = '".$_SESSION['id']."'" or die(mysql_error());
  • 22. $query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$_SESSION['login']."'" or
  • 23. die(mysql_error()); $data2 = mysql_fetch_array($query2); if($data['respuesta'] == $res){ echo "Bien, ganaste ".$data['puntosmas']; $puntos_total=$data['puntosmas'] + $data2['puntos']; $sql = "UPDATE ".$info['table2']." SET puntos='$puntos_total' Where nick = '".$_SESSION['login']."'"; $result2 = mysql_query($sql); $id2=$_SESSION['id']+1; $_SESSION['id']=$id2; $sql = "UPDATE ".$info['table2']." SET nivel='$id2' Where nick = '".$_SESSION['login']."'"; $result2 = mysql_query($sql); echo "<br><a href='".$info['link_preg']."'>.Proxima pregunta.</a>"; } else { echo "Mal,perdiste ".$data['puntosmenos']." por equivocarte"; $puntos_total=$data2['puntos'] - $data['puntosmenos']; $sql = "UPDATE ".$info['table2']." SET puntos='$puntos_total' Where nick = '".$_SESSION['login']."'"; $result2 = mysql_query($sql); echo "<br><a href='".$info['link_preg']."'>.Regresar.</a>"; } echo '</td></tr>'; }
  • 24. $query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$_SESSION['login']."'" or
  • 25. die(mysql_error()); $row = mysql_fetch_array($query2); $aas = mysql_db_query($info['bd'],"SELECT count(*) FROM ".$info['table']) or die(mysql_error()); $cont=mysql_fetch_row($aas); ?> <tr> <td height="2">Puntos: <?=$row['puntos']." | Nivel: ".$row['nivel'];?> | <a href="logoup.php">Salir</a> | <a href="perfil.php">Perfil</a> | Total de niveles: <?=$cont[0];?><?php foreach($ad as $adm){ if($_SESSION['login'] == $adm) echo ' | <a href="inst.php">Administrar</a>'; } ?> </td> </tr> </table> ver_user.php Citar <style type="text/css"> <!-- body { background-color: #F0F0F0; } a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #333333; } a:active { color: #FF0000; } --> </style> <table width="909" border="2" align="center" cellpadding="2" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF"> <?php @session_start(); if(!$_GET) exit('Error'); if(!isset($_SESSION['login']))exit(); include('config.ini.php'); echo '<tr><td width="1329" height="2">'; ///////////////////////////////////////////// $conn=mysql_connect ($info['host'],$info['user'],$info['pass'])or die("Error3:<br>".mysql_error()); mysql_select_db($info['bd'],$conn)or die("Error1:<br>".mysql_error()); ///////////////////////////////////////////// $user=$_GET['user'];
  • 26. $checkuser = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick='$user'" ;
  • 27. $username_exist = mysql_num_rows($checkuser); if ($email_exist>0) { echo "El usuario no existe"; echo '</td></tr>'; } else {
  • 28. $query2 = mysql_query("SELECT * FROM ".$info['table2']." WHERE nick = '".$user."'" or die(mysql_error());
  • 29. $row = mysql_fetch_array($query2); ?> <tr> <td height="2"><strong>Nick:</strong> <?=$row['nick'];?> <br> <strong>Puntos:</strong> <?=$row['puntos'];?> <br> <strong>Nivel:</strong> <?=$row['nivel'];?></td> </tr> <tr> <td height="2"><a href="preg.php">&lt;&lt; Atras </a></td> </tr> </table> <?php } ?> install.php dijo: <? if($_POST){ // Configura los datos de tu cuenta $dbhost=$_POST['ser']; $dbusername=$_POST['us']; $dbuserpass=$_POST['pass']; $dbname=$_POST['bd']; // Conexión a la base de datos mysql_connect ($dbhost, $dbusername, $dbuserpass); // Seleccion de la base de datos mysql_select_db($dbname) or die('Cannot select database'); // Creacion de la tabla (puedes elegir otros nombres para los campos) $query = 'CREATE TABLE `preguntas` ( `id` int(4) NOT NULL auto_increment, `pregunta` varchar(300) NOT NULL, `respuesta` varchar(30) NOT NULL, `puntosmas` varchar(30) NOT NULL, `puntosmenos` varchar(30) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;'; $result = @mysql_query($query); if($result){ echo "Tabal de preguntas creada correctamente."; }else{ echo "Error al crear tabla de preguntas."; } $query2='CREATE TABLE `user` ( `id` int(4) NOT NULL auto_increment, `nick` varchar(30) NOT NULL, `clave` varchar(30) NOT NULL, `email` varchar(30) NOT NULL, `site` varchar(30) NOT NULL, `puntos` varchar(30) NOT NULL, `nivel` int(4) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;'; $result2 = @mysql_query($query2); if($result2){ echo "<br>Tabal de user creada correctamente."; }else{ echo "<br>Error al crear tabla de user."; } } ?><br> <form name="form1" method="post" action=""> Servidor:<br> <input name="ser" type="text" id="ser" value="localhost"> <br> Usuario:<br> <input name="us" type="text" id="us">
  • 30. <br> Clave:<br> <input name="pass" type="password" id="pass"> <br> Base de datos: <br> <input name="bd" type="text" id="bd"> <br> <input type="submit" name="Submit" value="Submit"> </form>