Autor Tema: [ - Nuevo Script - ] Sistema de Keko Homes v1.0 BETA by Kekox  (Leído 1107 veces)

Desconectado Joel

  • PHPer@ Fijo
  • ***
  • Mensajes: 141
  • Karma: 5
    • Ver Perfil
[ - Nuevo Script - ] Sistema de Keko Homes v1.0 BETA by Kekox
« en: 27 de Febrero de 2008, 04:05:08 am »
Como me da lata subirlo, aqui les dejo nombrado en que archivo va cada codigo:

crearkekohome.php
Citar
<title>:: Sistema de Keko Homes :: By Kekox</title>
<style type="text/css">
<!--
body,td,th {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
}
.Estilo11 {
   color: #FF0000;
   font-weight: bold;
}
textarea {
  width: 300px;
  height: 100px;
}
.Boton {
   font-size: 10px;
   font-family: Tahoma;
   border: 1px solid darkblue;
   color: #3E5766;
   font-weight: bold;
   background-color: #9BD9F0;
}

.Campo {
   font-size: 10px;
   font-family: verdana;
   border: 1px solid #82caff;
   background-color: #DDDDDD;
}

#progreso {
  background: url(img/textarea.png) no-repeat;
  background-position: -300px 0px;
  width: 300px;
  height: 14px;
  text-align: center;
  color: #000000;
  font-size: 8pt;
  font-family: Arial;
  text-transform: uppercase;
}
.Estilo13 {
   color: #000000;
   font-family: Verdana;
}
.Estilo14 {color: #FF0000}
.Estilo12 {   color: #0066CC;
   font-weight: bold;
}
.Estilo15 {font-family: Verdana}
-->
</style>
<?
include("acceder.php");
include("conectar.php");

$sql = mysql_query("SELECT * FROM usuarios WHERE nick = '".$_SESSION['nnick']."'");
while($row = mysql_fetch_array($sql)) {
?>
<div align="center">
  <table width="837" border="0" cellpadding="0" cellspacing="0" bgcolor="#eeeeee">
    <!--DWLayoutTable-->
    <tr>
      <td width="837" height="12" valign="top" bgcolor="#eeeeee"><div align="center"><span class="Estilo12">::</span> <span class="Estilo12">Sistema de Keko Homes v1.0 BETA by Kekox ::
        <br />
        <br />
      </span></div></td>
    </tr>
  </table>
</div>
<div align="center">
  <table width="724" border="0" cellpadding="0" cellspacing="0" bgcolor="#66CCFF">
    <!--DWLayoutTable-->
    <tr>
      <td width="724" height="554" valign="top" bgcolor="#eeeeee"><div align="center">
        <form name="form" method="post" action="panel.php?mostrar=crearkekohome&<? echo session_name()."=".session_id() ?>" ?>
          <br>
          <p align="center" class="EstiloFrank"><img src="img/kekohomes.gif" width="423" height="51" /><br />
            <br />
            <span class="Estilo13">Bienvenid@</span><span class="Estilo5"><span class="Estilo11"> <font color="red"><? echo" <b>".$_SESSION['nnick']."</b>"; ?></font></span><span class="Estilo14"><span class="Estilo13">, este es el sistema de <span class="Estilo11">Keko Homes</span>, osea que aqui tu podras crear tu propia home, mas paresido asi como una web y decorarla a tu gusto, pero cada producto <br />
              que compres para decorar, tiene un valor de cr&eacute;ditos. Pero animate, millones de cosas encontraras si creas una.<br />
              <br />
              <strong>Crear una Keko Home cuesta</strong><b> </b></span></span><span class="Estilo15"><b><font color="red">450</font></b></span><span class="Estilo14"><span class="Estilo13"><b><font color="red"> KeKo Créditos</font> </b><strong>y Usted tiene</strong><b> <font color="red"><?=$row["cantidad"]?> KeKo Créditos</font>.</b></b>
              </span></span><br />
              <strong><br />
              Tu Nick:</strong></span><br>
            <input name="nick" type="text" class="Boton" id="nick" style="border:1px #FF0000 dashed; text-align:center" value="<?=$_SESSION['nnick']?>" readonly="readonly" />
            <br />
            <span class="Estilo5"><strong>Escribe el nombre de tu Keko Home:</strong></span><strong><br />
              <span class="Estilo14">(Con ella ingresara a su Keko Home)</span> <br />
              <input name="nombre" type="text" class="Boton" maxlength="300" />
              <br />
              Escribe 5 Yosoys:<br />
              <span class="Estilo14">(Utiliza Comas &quot;,&quot;)</span></strong> <br>
              <input name="yosoys" type="text" class="Boton" id="yosoys" maxlength="100" />
            </strong><br />
            <strong>Password:<br />
              <span class="Estilo14">(La clave de acceso que utilizara <br />
              para editar su Keko Home)</strong></strong><br>
            <input name="pass" type="password" class="Boton" id="pass" maxlength="20" />
            </strong><br />
            <br />
              <span class="Estilo5"><span class="Estilo10"><span class="Estilo14"><strong>NoTa:  </strong></span>No se puede crear mas de <span class="Estilo11">1</span> Home por usuario.</span></span> </p>
        <p align="center">
          <input name="kekohomes" type="submit" class="Boton" id="kekohomes" style="font-size: 10 px; font-family: Verdana; background-color: #FCEFC5 color: #592D00; font-weight: bold; border: 1px solid #4F8050;" value="Crear Keko Home" />
          <br />
          <br />
          <strong>Precio por cada home creada:</strong><br />
          <input name="text" type="text" class="Boton" style="border:1px #0066CC dashed; text-align:center" value="450" size="6" readonly="readonly" />
          <br />
          <br />
          </form>
        <span class="Estilo11">Creado por Kekox - Habbo Xgeneration<br />
          <br />
          </span><?
include('conectar.php');
include('acceder.php');
if(isset($_POST['kekohomes'])) {
$nombre = $_POST['nombre'];
$yosoys = $_POST['yosoys'];
$pass = $_POST['pass'];

   if($nombre==NULL || $yosoys==NULL || $pass==NULL) {
    echo "<script>alert('ERROR: Has dejado algún campo vacío y no se ha podido crear su Keko Home.')</script>"; 
}
    $checkkhome = mysql_query("SELECT nombre FROM kekohomes WHERE nombre = '".$nombre."'");
    $kekohome_exist = mysql_num_rows($checkkhome);
    $creditos = mysql_fetch_array($checkkhome);

  if ($creditos['nombre'] == $nombre){
    echo "<script>alert('ERROR: El nombre de la Keko Home ya existe en nuestro sistema.')</script>";
               }

else {

      $crear = "INSERT INTO `kekohomes` (nombre, yosoys, pass, nick) values ('".htmlspecialchars($nombre)."', '".htmlspecialchars($yosoys)."', '".htmlspecialchars($pass)."', '".htmlspecialchars($nick)."')";
$select = mysql_query("SELECT * FROM usuarios WHERE nick = '".$_SESSION['nnick']."'");
$fetch = mysql_fetch_array($select);
$restars = $fetch['cantidad'] - 450;
if($fetch['cantidad'] >= 450){
if(mysql_query($crear)){
mysql_query("UPDATE usuarios SET cantidad = '$restars' WHERE nick='$_SESSION[nnick]'") or die(mysql_error());
echo "<script>alert('¡Felicitaciones! Tu nueva Keko Home se ha creado con éxito y se le ha descontado 450 Créditos de su monedero. Aqui tiene los datos de su Home, Nombre del Keko Home: $nombre - Sus 5 Yosoys es: $yosoys')</script>";
}
} else {
echo "<script>alert('No tienes KeKo créditos suficientes para crear una Keko Home. Si deseas comprar KeKo créditos, agrega a tu consola a Von-Stifer, -.-Pimp-.- o a -=JGSV=-')</script>";
}
 }
 }
?><br>
        <br>
      </div></td>
    </tr>
  </table>
  <? } ?>
</div>

statskekohomes.php
Citar
<? include("acceder.php"); 
 include("conectar.php"); ?>
<title>Stats de las Homes</title>
<style type="text/css">
<!--
body, td, th {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
}
.Estilo1 {
   color: #0066CC;
   font-weight: bold;
}
.Estilo2 {
   color: #003366;
   font-weight: bold;
}
.Estilo3 {
   color: #990000;
   font-weight: bold;
}
-->
</style>
<table border="0" cellpadding="2" cellspacing="2" width="100%" bgcolor="#eeeeee" height="100%">
<tr>
<td class="Texto" align="center" valign="top" width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<br><tr>
  <td class="Texto" align="center"><span class="Estilo1">:: Stats de todas las Keko Homes ::</span></td>
</tr>
<tr>
<td valign="top" height="100%" align="center"><br><table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr><td class="Texto" style="border: 2px solid darkblue" bgcolor="#6699cc"><center>
  <b>Nombre Keko Home:</b>
</center></td><td class="Texto" style="border: 2px solid darkblue" bgcolor="#6699cc"><center>
  <b>Yosoys:</b>
</center></td><td class="Texto" style="border: 2px solid darkblue" bgcolor="#6699cc"><center><b>Creador:</b></center></td></tr>
<?
$query = "SELECT * FROM `kekohomes`";
$resp = @mysql_query($query);
$rows = @mysql_num_rows($resp);

while ($kekohomes = @mysql_fetch_array($resp)) {
echo "<tr><td class=\"Texto\" bgcolor=\"#FCEED6\" style=\"border: 2px solid darkblue\" align=\"center\">".$kekohomes['nombre']."</td>¡<td class=\"Texto\" style=\"border: 2px solid darkblue\" bgcolor=\"#FCEED6\" align=\"center\">".$kekohomes['yosoys']."</td><td class=\"Texto\" style=\"border: 2px solid darkblue\" bgcolor=\"#FCEED6\" align=\"center\">".$kekohomes['nick']."</td></tr>";
}

 
echo "</table>";   
?>
</td></tr>
<p aling="center">
</table>
</td>
</tr>

ingresar.php Te preguntaras. ¿Porke ese nombre?. Es para ingresar a tu Keko Home y editarla, pero estoy probando..  ;)
Citar
<title>Ingresar</title>
<style type="text/css">
<!--
body,td,th {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
}
.Estilo11 {
   color: #FF0000;
   font-weight: bold;
}
textarea {
  width: 300px;
  height: 100px;
}
.Boton {
   font-size: 10px;
   font-family: Tahoma;
   border: 1px solid darkblue;
   color: #3E5766;
   font-weight: bold;
   background-color: #9BD9F0;
}

.Campo {
   font-size: 10px;
   font-family: verdana;
   border: 1px solid #82caff;
   background-color: #DDDDDD;
}

#progreso {
  background: url(img/textarea.png) no-repeat;
  background-position: -300px 0px;
  width: 300px;
  height: 14px;
  text-align: center;
  color: #000000;
  font-size: 8pt;
  font-family: Arial;
  text-transform: uppercase;
}
.Estilo13 {
   color: #000000;
   font-family: Verdana;
}
.Estilo14 {color: #FF0000}
.Estilo12 {   color: #0066CC;
   font-weight: bold;
}
-->
</style>
<?
include("acceder.php");
include("conectar.php");

$sql = mysql_query("SELECT * FROM usuarios WHERE nick = '".$_SESSION['nnick']."'");
while($row = mysql_fetch_array($sql)) {
?>
<div align="center">
  <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#eeeeee">
    <tr>
      <td bgcolor="#eeeeee"><div align="center"><span class="Estilo12">::</span> <span class="Estilo12">Ingresa a tu Keko Home  ::<br />
        <br />
      </span></div></td>
    </tr>
  </table>
</div>
<div align="center">
  <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#66CCFF">
    <tr>
      <td bgcolor="#eeeeee"><div align="center">
<form name="form" method="post" action="panel.php?mostrar=ingresar&<? echo session_name()."=".session_id() ?>" ?>
<br><p align="center" class="EstiloFrank"><img src="img/editar.gif" width="265" height="26" /><br />
    <br />
      <span class="Estilo13">BAqui podras ingresar a tu Keko Home para editarla a tu gusto. Ingresa con tus datos que pusiste al crear tu Keko Home: </span><span class="Estilo5"><br />
      <br />
<strong>Escribe el nombre de tu Keko Home:</strong></span><br>
      <input name="nombre" type="text" class="Boton" maxlength="300" />
      <br />
      <span class="Estilo5"><strong>Password de acceso:</strong></span><strong><br />
      <input name="pass" type="password" class="Boton" id="pass" maxlength="20" />
      </strong></p>
<p align="center">
  <input name="ingresar" type="submit" class="Boton" id="ingresar" style="font-size: 10 px; font-family: Verdana; background-color: #FCEFC5 color: #592D00; font-weight: bold; border: 1px solid #4F8050;" value="Ingresar" />
  <br />
  <br />
</form>
<span class="Estilo11">Creado por Kekox - Habbo Xgeneration<br />
<br />
</span><?php
//Llamamos a config
require_once('conectar.php');

// Iniciamos
$nombre = $_POST['nombre'];
$pass = $_POST['pass'];
if(isset($_POST['ingresar'])) {

   

if(($nombre == "") or ($pass == "")) {

   

   

echo 'No haz escrito tus datos, por favor escribe tus datos para poder entrar a la Web.<br />' .  $error . '';

   

   

exit;

   

} else {

   

   

$sqlnoreguser = mysql_query("SELECT * FROM `usuarios` WHERE nombre='" . $_POST['nombre'] . "'");

   

   

if(!mysql_num_rows($sqlnoreguser)) {

   

   

   

echo 'Lamentablemente el nombre de la Keko Home que pusiste:(<b><i>' . $_POST[nombre] . '</i></b>) aun no ha sido creada.<br />' . $error . '';

   

   

   

exit;

   

   

}

   

   

$sqlnoregpass = mysql_query("SELECT * FROM `usuarios` WHERE pass='" . $_POST['pass'] . "'");

   

   

if(!mysql_num_rows($sqlnoregpass)) {

   

   

   

echo 'La contraseña que escribiste es incorrecta, por favor, intenta denuevo.<br />' . $error . '';

   

   

   

exit;

   

   

}

   

   

$sqllogin = mysql_query("SELECT * FROM usuarios WHERE nombre='$nombre' AND pass='$pass'");

   

   

if($user_ok = mysql_fetch_array($sqllogin)) {

   

   

   

session_register("nombre"); //Registramos la sesión de usuario

   

   

   

session_register("idnombre"); //Registramos el ID de usuario


   

   

   

// Le damos los valores a las variables

   

   

   

$_SESSION["nombre"] = $user_ok["nombre"]; //damos el nick a la variable usuario

   

   

   

$_SESSION["id"] = $user_ok["idnombre"]; //damos la id del user a la variable idusuario


   

   

   


   

   

} else {

   

   

   

echo 'Datos incorrectos. <br />' . $error . '';

   

   

}

   

}

   

   


   

   

mysql_free_result($sqllogin);

   

   

echo '<script language="JavaScript">window.location.href = "panel.php?<? echo session_name()."=".session_id() ?>";</script>';
} else {

   

echo 'Ha ocurrido un error mientras ingresabas, por favor int&eacute;ntalo de nuevo.<br />' . $error . '';

}

   


mysql_close();

?><br>
<br>
      </div></td>
    </tr>
  </table>
  <? } ?>
</div>

Recuerden agregar al instalador una tabla llamada:
Citar
$kekohomes = "CREATE TABLE `kekohomes` (
  `id` int(11) NOT NULL auto_increment,
`nombre` varchar(255) NOT NULL default '',
`yosoys` varchar(255) NOT NULL default '',
`pass` varchar(255) NOT NULL default '',
`nick` varchar(255) NOT NULL default '',
  UNIQUE KEY `id` (`id`)
);";

Tambien un MYSQL query:
Citar
&& mysql_query($kekohomes)

Y arriba para arreglar las tablas un:
Citar
if(mysql_query("DROP TABLE IF EXISTS kekohomes")){
   echo"<font size=1>Tabla <b>kekohomes</b> reparada con éxito<br></font>";
} else {
   echo"<font size=1>Error al borrar la tabla <b>Keko Homes</b>, es posible que no se haya instalado y es donde este el problema.<br></font>";
}

Y para los que piden que pongan imagenes, aqui dejo algunas imagenes:









Aios!  ;)
« Última modificación: 27 de Febrero de 2008, 04:15:38 am por Joel »

Comunidad PHPeros

[ - Nuevo Script - ] Sistema de Keko Homes v1.0 BETA by Kekox
« en: 27 de Febrero de 2008, 04:05:08 am »

Desconectado Faver

  • PHPer@
  • **
  • Mensajes: 51
  • Karma: 2
    • Ver Perfil
Re: [ - Nuevo Script - ] Sistema de Keko Homes v1.0 BETA by Kekox
« Respuesta #1 en: 27 de Febrero de 2008, 05:21:03 am »
Fuente?
Gente como tu da verguenza...

FUENTE: http://www.lastzone.es/Foro/index.php?topic=1158.0

Desconectado Joel

  • PHPer@ Fijo
  • ***
  • Mensajes: 141
  • Karma: 5
    • Ver Perfil
Re: [ - Nuevo Script - ] Sistema de Keko Homes v1.0 BETA by Kekox
« Respuesta #2 en: 27 de Febrero de 2008, 14:11:32 pm »
Fuente?
Gente como tu da verguenza...

FUENTE: http://www.lastzone.es/Foro/index.php?topic=1158.0

Si no lo sabes, yo soy Kekox  >:(

Tengo varios Nombres para que sepas:
Joel
Kekox
Casinox
Von-Stifer

Asi que edita tu post  >:(
Ademas ya todos saben que soy kekox, en lastzone, en mixeo, en kekochat.

Desconectado Selzar

  • PHPerit@
  • *
  • Mensajes: 5
  • Karma: 1
    • Ver Perfil
Re: [ - Nuevo Script - ] Sistema de Keko Homes v1.0 BETA by Kekox
« Respuesta #3 en: 07 de Junio de 2009, 16:07:10 pm »
y el acceder. php?