
05/12/2008, 23:59
|
| | Fecha de Ingreso: noviembre-2008
Mensajes: 279
Antigüedad: 16 años, 4 meses Puntos: 0 | |
Respuesta: ak por que en html no hay casi nadie html+php+mysql e tirado de la cuerda asta terminar un codigo pero = no funciona XD
les marco las hareas a revisar XD
html+php
Código:
<html>
<head>
<title>Creación de Personaje</title>
</head>
<body>
<?
$raz=0;>?
<div style="position: absolute; width: 348px; height: 241px; z-index: 2; left: 10px; top: 15px" id="capa3">
<p align="center" style="margin-top: 8px; margin-bottom: 3px">CREAR PERSONAJE</p>
<form name="form1" method="post" action="ser.php">
<p align="left" style="margin-top: 8px; margin-bottom: 3px">Nombre:</p>
<div style="position: absolute; width: 254px; height: 12px; z-index: 6; left: 69px; top: 40px" id="capa8">
<p style="margin-top: 0; margin-bottom: 0">
<label>
<input name="namepj" type="text" id="namepj" size="37"></label></div>
<p align="left" style="margin-top: 8px; margin-bottom: 3px">Raza:</p>
<div style="position: absolute; width: 254px; height: 12px; z-index: 6; left: 69px; top: 67px" id="capa13">
<p style="margin-top: 0; margin-bottom: 0">
<label>
<select name="raza[]" size="1" type="text" id="raza">
<option value="humano">Humano</option><?$raz=1;>?
<option value="argonautas">Argonauta</option><?$raz=2;>? <option value="enano">Enano</option><?$raz=3;>? <option value="arunos">Arunos (Elfo)</option><?$raz=4;>? </select></label></div>
<p align="left" style="margin-top: 8px; margin-bottom: 3px">Profesión:</p>
<div style="position: absolute; width: 254px; height: 12px; z-index: 6; left: 69px; top: 95px" id="capa14">
<p style="margin-top: 0; margin-bottom: 0">
<label>
<select name="prof[]" size="1" type="text" id="prof">
<?
switch ($raz) {
case "1":>? <option value="guerrero">Guerrero</option>
<option value="paladin">Paladin(Caballero)</option>
<option value="mercenario">Mercenario(Asesino)</option>
<option value="mago">Mago</option>
<option value="sacerdote">Sacerdote</option>
<option value="brujo">Brujo</option>
<?case "2":>? <option value="paladin">Paladin(Caballero)</option>
<option value="mago">Mago</option>
<option value="sacerdote">Sacerdote</option>
<?case "3":>? <option value="guerrero">Guerrero</option>
<option value="paladin">Paladin(Caballero)</option>
<option value="cazadores">Cazador</option>
<?case "4":>? <option value="guerrero">Guerrero</option>
<option value="paladin">Paladin(Caballero)</option>
<option value="mago">Mago</option>
<option value="sacerdote">Sacerdote</option>
<?break;>?
// aquí el resto de los casos
<?} >?
</select></label></div>
<p align="left" style="margin-top: 8px; margin-bottom: 3px">Sexo:</p>
<div style="position: absolute; width: 254px; height: 12px; z-index: 6; left: 69px; top: 123px" id="capa15">
<p style="margin-top: 0; margin-bottom: 0">
<label>
<select name="sexo[]" size="1" type="text" id="sexo">
<option value="m">Masculino</option>
<option value="f">Femenino</option>
</select></label></div>
<p align="left" style="margin-top: 8px; margin-bottom: 3px">Edad:</p>
<div style="position: absolute; width: 254px; height: 12px; z-index: 6; left: 69px; top: 151px" id="capa16">
<p style="margin-top: 0; margin-bottom: 0">
<label>
<select name="edad[]" size="1" type="text" id="edad">
<option value="10">10 años</option>
<option value="20">20 años</option>
<option value="35">35 años</option>
<option value="45">45 años</option>
<option value="55">55 años</option>
<option value="65">65 años</option>
<option value="75">75 años</option>
<option value="85">85 años</option>
<option value="95">95 años</option>
<option value="105">105 años</option>
<option value="120">120 años</option>
</select></label></div>
<p align="left" style="margin-top: 8px; margin-bottom: 3px">Apariencia:</p>
<div style="position: absolute; width: 254px; height: 12px; z-index: 6; left: 77px; top: 179px" id="capa17">
<p style="margin-top: 0; margin-bottom: 0">
<label>
<input name="apa" type="text" id="apa" size="37"></label></div>
<p align="center" style="margin-top: 8px; margin-bottom: 3px">
<label>
<input type="submit" name="Submit" value="CREAR">
<div style="position: absolute; width: 140px; height: 12px; z-index: 6; left: 76px; top: 238px" id="capa18">
<p style="margin-top: 0; margin-bottom: 0">
<label>
<tr><input name="id" type="text" id="id" value="<?=$row[id]?>" size="22"></label></div>
</label>
</p>
</form>
</div>
<div style="position: absolute; width: 303px; height: 19px; z-index: 5; left: 33px; top: 275px" id="capa5">
<font color="#008080">
<b>
<font size="2">Powered by <a href="http://icaros.pa.kz/">
<font color="#008080"><span style="text-decoration: none">ICAROS</span></font></a> </font>
</b>
<font size="2" face="Times New Roman"><b>® ©2008 , Panamá.</b> </font>
</font>
</div>
</body>
</html>
php
Código:
<?php
//Primero comprovamos datos que no esten vacion
if(isset($_POST['namepj']) && !empty($_POST['namepj']) &&
isset($_POST['raza']) && !empty($_POST['raza']) &&
isset($_POST['prof']) && !empty($_POST['prof']) &&
isset($_POST['sexo']) && !empty($_POST['sexo']) &&
isset ($_POST['edad']) && !empty($_POST['edad'])) {
//entrando a la base de datos
$link = mysql_connect("127.0.0.1","user","123");
mysql_select_db("ged",$link);
// con esta sentencia insertamos los datos en la base de datos XD
mysql_query("INSERT INTO pj (namepj,raza,prof,sexo,edad,apa)
VALUES ('{$_POST['namepj']}','{$_POST['raza']}','{$_POST['prof']}','{$_POST['sexo']}','{$_POST['edad']}','{$_POST['apa']}')",$link);
// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
header("Location: juego.html");
}
} else {
echo "Error, no ha introducido todos los datos";
}
?>
Última edición por arcanisgk; 06/12/2008 a las 00:08 |