Quien ponga chetos sobre el habbo la cagao xD Solo dgo eso, y por lo demás parece buena idea, ya que yo soy un puro cheto xD
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCitarfunction tecla2($cadena) {Ya lo he editado un poco y parece que funciona, pero no termina de cuadrar xD
// Si es una letra o numero de 1 caracter de logitud, se le añadira <div class="tecla">
// Pero si coincide con las palabras flechas,enter etc... se le añadira <img src="" />
$buscarRegex = array('/^([A-ZñÑ0-9]{1})$/i','/^(flechas|enter|control|alt|espacio|der|izq|mover|shift|letras)$/i','/^([0-9]{1} - [0-9]{2})$/i');
$reemplazo = array('<div class="tecla">$1</div>','<img src="ico/$1.png" alt="tecla-$1" />', '<div class="tecla">$1</div> - <div class="tecla">$2</div>');
$mag = preg_replace($buscarRegex, $reemplazo, $cadena,-1,$contador);
// Si las sustituciones son menores a 1, significa que no se ha encontrado el patrón.
if($contador <= 6){return $mag;}else{return 'desconocida';}
}
function reem($texto1) {
//Rememplazamos caracteres especiales latinos minusculas
$find = array('á', 'é', 'í', 'ó', 'ú', 'ñ', '\"', '€', 'ü', 'Á', 'É', 'Í', 'Ó', 'Ú', 'Ñ', 'Ü', 'ç', 'Ç', '¿', '¡');
$repl = array('á', 'é', 'í', 'ó', 'ú', 'ñ', '"', '€', 'ü', 'Á', 'É', 'Í', 'Ó', 'Ú', 'Ñ', 'Ü', 'ç', 'Ç', '¿', '¡');
$texto1 = str_replace($find, $repl, $texto1);
return $texto1;
}
Cita de: drvy | BSM en 5 Abril 2013, 21:42 PM
Eh ? A que te refieres ? Yo no veo ningún fallo ahí -.-
var orden=1;
function clonarNodos()
{
var id=document.getElementById("teclas2");
var nuevos=id.cloneNode(true);
nuevos.style.id='enlaces'+orden;
orden++;
id=document.getElementById("teclas");
id.appendChild(nuevos);
}
<b>Controles:</b><br>
<input type="button" value="Añadir tecla" onclick="clonarNodos();" />
<div style="display:none;"><div id="teclas2">
<i>Tecla: </i><input type="text" name="tecla[]" /> - <i>Acción:</i><input type="text" name="accion[]" /><br>
</div></div>
<div id="teclas">
<i>Tecla: </i><input type="text" name="tecla[]" /> - <i>Acción:</i><input type="text" name="accion[]" /><br>
</div>
<b>Controles:</b><br>
<i>Tecla: </i><input type="text" name="tecla0" id="tecla" /> - <i>Acción: </i><input type="text" name="accion0" id="accion" /><br>
<i>Tecla: </i><input type="text" name="tecla1" id="tecla" /> - <i>Acción: </i><input type="text" name="accion1" id="accion" /><br>
<i>Tecla: </i><input type="text" name="tecla2" id="tecla" /> - <i>Acción: </i><input type="text" name="accion2" id="accion" /><br>
<i>Tecla: </i><input type="text" name="tecla3" id="tecla" /> - <i>Acción: </i><input type="text" name="accion3" id="accion" /><br>
<i>Tecla: </i><input type="text" name="tecla4" id="tecla" /> - <i>Acción: </i><input type="text" name="accion4" id="accion" /><br>
<i>Tecla: </i><input type="text" name="tecla5" id="tecla" /> - <i>Acción: </i><input type="text" name="accion5" id="accion" /><br>
<i>Tecla: </i><input type="text" name="tecla6" id="tecla" /> - <i>Acción: </i><input type="text" name="accion6" id="accion" /><br>
<i>Tecla: </i><input type="text" name="tecla7" id="tecla" /> - <i>Acción: </i><input type="text" name="accion7" id="accion" /><br>
<i>Tecla: </i><input type="text" name="tecla8" id="tecla" /> - <i>Acción: </i><input type="text" name="accion8" id="accion" /><br>
<i>Tecla: </i><input type="text" name="tecla9" id="tecla" /> - <i>Acción: </i><input type="text" name="accion9" id="accion" /><br>
function tecla2($cadena) {
//Rememplazamos caracteres especiales latinos minusculas
$find2 = array("A", "B", "C", "D", "E", "F", "G", "H", "I", "H", "J", "K", "L", "M", "N", "Ñ", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "ñ", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "flechas", "enter", "control", "alt", "espacio", "der", "izq", "mover", "shift", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0");
$repl2 = array("<div class=\"tecla\">A</div>", "<div class=\"tecla\">B</div>", "<div class=\"tecla\">C</div>", "<div class=\"tecla\">D</div>", "<div class=\"tecla\">E</div>", "<div class=\"tecla\">F</div>", "<div class=\"tecla\">G</div>", "<div class=\"tecla\">H</div>", "<div class=\"tecla\">I</div>", "<div class=\"tecla\">H</div>", "<div class=\"tecla\">J</div>", "<div class=\"tecla\">K</div>", "<div class=\"tecla\">L</div>", "<div class=\"tecla\">M</div>", "<div class=\"tecla\">N</div>", "<div class=\"tecla\">Ñ</div>", "<div class=\"tecla\">O</div>", "<div class=\"tecla\">P</div>", "<div class=\"tecla\">Q</div>", "<div class=\"tecla\">R</div>", "<div class=\"tecla\">S</div>", "<div class=\"tecla\">T</div>", "<div class=\"tecla\">U</div>", "<div class=\"tecla\">V</div>", "<div class=\"tecla\">W</div>", "<div class=\"tecla\">X</div>", "<div class=\"tecla\">Y</div>", "<div class=\"tecla\">Z</div>", "<div class=\"tecla\">a</div>", "<div class=\"tecla\">b</div>", "<div class=\"tecla\">c</div>", "<div class=\"tecla\">d</div>", "<div class=\"tecla\">e</div>", "<div class=\"tecla\">f</div>", "<div class=\"tecla\">g</div>", "<div class=\"tecla\">h</div>", "<div class=\"tecla\">i</div>", "<div class=\"tecla\">j</div>", "<div class=\"tecla\">k</div>", "<div class=\"tecla\">l</div>", "<div class=\"tecla\">m</div>", "<div class=\"tecla\">n</div>", "<div class=\"tecla\">o</div>", "<div class=\"tecla\">p</div>", "<div class=\"tecla\">q</div>", "<div class=\"tecla\">r</div>", "<div class=\"tecla\">s</div>", "<div class=\"tecla\">t</div>", "<div class=\"tecla\">u</div>", "<div class=\"tecla\">v</div>", "<div class=\"tecla\">w</div>", "<div class=\"tecla\">x</div>", "<div class=\"tecla\">y</div>", "<div class=\"tecla\">z</div>", "<img title=\"Flechas de posicionamiento\" src=\"ico/flechas.png\" />", "<img title=\"Enter\" src=\"ico/enter.png\" />", "<img title=\"Ctrl/Control\" src=\"ico/control.png\" />", "<img title=\"Alt\" src=\"ico/alt.png\" />", "<img title=\"Espacio\" src=\"ico/space.png\" />", "<img title=\"Click derecho\" src=\"ico/mouse_click_der.png\" />", "<img title=\"Click izquierdo\" src=\"ico/mouse_click_izq.png\" />", "<img title=\"Mover el ratón\" src=\"ico/mouse_movi.png\" />", "<img title=\"Shift\" src=\"ico/shift.png\" />", "<div class=\"tecla\">1</div>", "<div class=\"tecla\">2</div>", "<div class=\"tecla\">3</div>", "<div class=\"tecla\">4</div>", "<div class=\"tecla\">5</div>", "<div class=\"tecla\">6</div>", "<div class=\"tecla\">7</div>", "<div class=\"tecla\">8</div>", "<div class=\"tecla\">9</div>", "<div class=\"tecla\">0</div>");
$cadena = str_replace($find2, $repl2, $cadena);
return $cadena;
}
$tecla0 = tecla2($_POST['tecla0']);
$accion0 = reem($_POST['accion0']);
$tecla1 = tecla2($_POST['tecla1']);
$accion1 = reem($_POST['accion1']);
$tecla2 = tecla2($_POST['tecla2']);
$accion2 = reem($_POST['accion2']);
$tecla3 = tecla2($_POST['tecla3']);
$accion3 = reem($_POST['accion3']);
$tecla4 = tecla2($_POST['tecla4']);
$accion4 = reem($_POST['accion4']);
$tecla5 = tecla2($_POST['tecla5']);
$accion5 = reem($_POST['accion5']);
$tecla6 = tecla2($_POST['tecla6']);
$accion6 = reem($_POST['accion6']);
$tecla7 = tecla2($_POST['tecla7']);
$accion7 = reem($_POST['accion7']);
$tecla8 = tecla2($_POST['tecla8']);
$accion8 = reem($_POST['accion8']);
$tecla9 = tecla2($_POST['tecla9']);
$accion9 = reem($_POST['accion9']);
mysql_connect ($db_server, $db_user, $db_passwd) or die ('Error: ' . mysql_error());
mysql_select_db ($db_name);
$query="INSERT INTO juegos (... tecla0, accion0, tecla1, accion1, tecla2, accion2, tecla3, accion3, tecla4, accion4, tecla5, accion5, tecla6, accion6, tecla7, accion7, tecla8, accion8, tecla9, accion9) VALUES (... '$tecla0', '$accion0', '$tecla1', '$accion1', '$tecla2', '$accion2', '$tecla3', '$accion3', '$tecla4', '$accion4', '$tecla5', '$accion5', '$tecla6', '$accion6', '$tecla7', '$accion7', '$tecla8', '$accion8', '$tecla9', '$accion9')";