Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/10/2012, 21:01
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Algun experto que me de una mano en php

demasiado sencillo...

Código PHP:
Ver original
  1. <?php
  2.  
  3. $encontrada = false;
  4. $html = '';
  5.  
  6. if (isset($_POST['jugador'])) {
  7.      if (!isset($_SESSION['palabra'])) {
  8.           $_SESSION['palabra'] = $_POST['jugador'];
  9.      }else {
  10.           $encontrada = strpos($_SESSION['palabra'],$_POST['jugador');
  11.  
  12.           if ($encontrada !== false) {
  13.                if (!isset($_SESSION['letras']))  {
  14.                     $_SESSION['letras'] = array();
  15.                }
  16.  
  17.                $_SESSION['letras][$encontrada] = $_POST['jugador'];
  18.  
  19.               $html = '<p>Palabra encontrada</p>';
  20.               $html .= '<p>'.implode(',',$_SESSION['letras'].'</p>';
  21.          }
  22.     }
  23. }
  24.  
  25. if (!isset($_SESSION['palabra'])) {
  26.     $html .= '<p>Por favor, indica la palabra a adivinar</p>';
  27.     $html .= '<form method="post" action="'.$_SERVER['PHP_SELF'].'"><input type="password" name="jugador" /><input type="submit" value="Enviar" /></form>';
  28. }else {
  29.     $html .= '<p>Indica una letra a buscar</p>';
  30.     $html .= '<form method="post" action="'.$_SERVER['PHP_SELF'].'"><input type="text" name="jugador" /><input type="submit" value="Enviar" /></form>';
  31. }
  32.  
  33.  
  34. echo $form;

Se puede reducir el código, pero de primeras podría ser algo así, no eh probado el código, pero debería funcionar...
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)

Última edición por Nemutagk; 03/10/2012 a las 21:08