Jump to content

alvaroxz

Warianos
  • Posts

    354
  • Joined

  • Last visited

Everything posted by alvaroxz

  1. agrega el hr fuera del bucle que estas usando ese es el problema...
  2. Concuerdo contigo VITOCOMANGA, solo queria aclararle al cumpita de arriba que TR no es una solucion apropiada...
  3. <tr> es de Table Row, que al español seria Tabla Fila, esto quiere decir hozintal.... lo cual te sirve pero por rigurozidad tendrias que hagrar <td colspan="x"></td>, donde x es la cantidad de columnas a "saltar"
  4. Este es un tema muy común, y se debe sólo a que todos los navegadores se comportan de manera diferente. La única manera de eliminar estos problemas es estructurando bien la página, trabaja más a fondo tu CSS, o bien si no estas trabajando con CSS, dale la mayor rigidez posible a la página, tratando de dar pixeles constantes a cada espacio, y no pixeles constanes (valores estáticos y no porcentuales a la resolución del usuario) Saludos
  5. Es solo una prueba haz un archivo aparte y testealo...
  6. xDD jajaa perdon por desvirtuar el tema, pero que quede claro era muy en buena, si no sabes enverdad no te puedo ayudar :P..
  7. Podrias agarrar las cookies o la session verificar que los datos estan correctos y luego mostrar la descarga algo asi como $show = 0; if(isset($_SESSION['cuenta']) && isset($_SESSION['clave'])){ if($_SESSION['clave'] == $claveCuenta){ $show = 1; } } if($show == 1){ mostrar descarga. } else{ no mostrar. } Espero que se haya entendido
  8. Lo puedes hacer mediante java script: <input type="text" id="textbox1"> <input type="button" value="->" onclick="box1 = document.getElementById('textbox1').value; document.getElementById('textbox2').value=box1"/> <input type="text" id="textbox2"/> O mediante php <?php $value = $_POST['value']; echo '<form method="post" action="'.$_SERVER['SELF_PHP'].'"> <input type="text" name="value" value="'.$value.'"/> <input type="submit" value="->"/> <input type="text" value="'.$value.'"/> </form>'; ?> Suerte Dime como tu fue...
  9. Eso sucede porque ese explorador tiene ese "dispositivo" de seguridad no lo puedes cambiar desde el servidor, ya que es por parte del cliente...
  10. no man estas equivocado... te doi un ejemplo... EDITE UN POCO EL CODIGO, EL ANTERIOR ESTABA "MALO". <?php //CAMBIAR $dir = "miDir/"; //direccion de tus archivos excel... $totalColumnas = 5; //Numero total de columnas a mostrar (A,B,C..) $totalFilas = 5; //Numero total de filas a mostrar (1, 2, 3...) //FIN CAMBIAR //No cambiar de aca para abajo require_once 'Excel/reader.php'; $excel = $_GET['file']; if($excel == ""){ if($dh = opendir($dir)){ while (($file = readdir($dh)) !== false){ if($file != "." && $file != ".."){ $file2 = "$dir$file"; echo 'Leer archivo excel: <a href="?file='.$file2.'">'.$file.'</a><br/>'; } } closedir($dh); } } else{ if(file_exists($excel)){ $ext = str_replace(strrev(strstr(strrev($excel), ".")), "", $excel); if($ext == "xls" || $ext == "xlsx"){ $data = new Spreadsheet_Excel_Reader(); $data->setOutputEncoding('CP1251'); $data->read($excel); for($i=1; $i<=$totalColumnas; $i++){ for($j=1;$j<=$totalFilas; $j++){ echo "[Columna: <b>$i</b>, Fila: <b>$j</b>] = ".$data->sheets[0]['cells'][$j][$i]."<br/>"; } } } else{ echo "El archivo no es excel"; } } else{ echo "El archivo no existe"; } } ?> Prueba con eso... te deberia correr dinamicamente....
  11. a mi me pesca cualquiera... See that: Porfavor expone tu codigo con esta libreria para ver que onda...
  12. 1) Conecta el dominio al host.- 2) Sube tu contenido Web.- 3) Visita tu pag.-
  13. facil pue cumpita... lo que tienes que hacer es algo asi: if(isset($_POST['envio'])){ ACA HACER LOS INGRESOS A LA BD; } $rut_cli2 = $_post[rut_cli]; $sql3=mysql_query("SELECT * FROM la_cliente, la_ciudad, la_comuna,la_vendedor, la_giro, la_tippago" " WHERE la_cliente.RUT_CLI = '$rut_cli2'" " AND la_cliente.CIU_CLI = la_ciudad.COD_CIU" " AND la_cliente.COM_CLI = la_comuna.COD_COM" " AND la_cliente.COD_PAGO = la_tippago.COD_PAGO") or die (mysql_error()); while ($dt = mysql_fetch_array($sql3)) { <form method="post" action="<?=$_SERVER['SELF_PHP']?>"> <input type="text" name="RUT_CLI" value="<?php echo "$dt[RUT_CLI]";?>” > - <input type="text" name="DV_CLI" value="<?php echo "$dt[DV_CLI]";?>” > <input type="text" name="RAZON_SOC" value="<?php echo "$dt[RAZON_SOC]";?>"> </form> } con eso se anticipa el ingreso de datos a la BD, y ergo los mostrarias, ya que el form seria de la misma pag. gracias a <form method="post" action="<?=$_SERVER['SELF_PHP']?>">, es la mejor manera
  14. No deberias tener problemas si registras y luego muestras....
  15. :nopuedeser: google cumpita... http://www.cristalab.com/tips/abrir-y-leer...on-php-c38945l/
  16. faltan eventos man sin eventos dudo que logres hacer algo dinamico....
  17. Primero que todo esto va en webmaster, segundo como dice el cumpita de arriba, es una manera, lo mejor que te recomiendo yo es que trabajes a fondo tu css, si sabes de css y lo trabajas bien en tu pagina se vera igual con 640x480 como en 1024x768, te recomiendo tambien trabajes siempre con las resolucines de 800x600 o 1024x768, porque son los formatos mas usuados. Saludos y pide que muevan el tema para mejor orden del foro
  18. Complejita la tarea que te dieron cumpita Vamos desglosando de mas grande a mas chico. ---------------- Antes que todo de todo, el tablero debe ser asi: tablero[x][y]. osea es como un plano cartesiano. V:palabra vertical H:palabra horizontal ------------------------------------------------ Primero debes tener una base de dato con todas las palabras en español de modo que la pc pueda dicernir si la(s) palabra(s) introducida y generadas por el cruce existen. ya que si no fuera asi el juego no tendria gracia, seria meter y meter palabras en un array... 0 aporte la tarea. ---------------- El analisis e ingreso de palabras lo dejo para el final* ---------------- Segundo debes preocuparte que la palabra ingresada no salga del tablero eso se logra de esta manera V: yInicial+largoPalabra-1<=Y H: xInicial+largoPalabra-1<=X ---------------- Tercero el ingreso de palabras debe cumplir lo siguente: La palabra ingresada debe intersectar con una palabra antigua. (debe cursarse con una), la manera de lograr eso es sencilla. V: Recorrer todo el Y del X dado, y verificar que exista una letra. Es decir tablero[xDado][yInicial+recorreriendoY] hay letras? H: Recorrer todo el X del Y dado, y verificar que exista una letra Es decir tablero[xInicial+recorriendoX][yDado] hay letras? La interseccion de letras (palabra nueva-palabra antigua(s)), deben concidir. esta es igual de sencillo: Analizar la posicion de cada letra de la palabra y verificarla en el tablero. V: tablero[yDado][xInicial+recorriendoX] = palabra[recorriendoX] H: tablero[yInicial+recorriendoY][xDado] = palabra[recorriendoY] ---------------- Eso seria principalmente el esqueleto del juego.... *: La forma de agregar palabras o analizarlas es asi: H: for(int x=xInicial; x<xInicial+largoPalabra-1; x++){ añadir = tablero[x][yDado] } V: for(int y=yInicial; y<yInicial+largoPalabra-1; y++){ añadir = tablero[xDado][y] } ---------------- Eso seria como las venas del programa, y ya los musculos seria ver que si cada vez que agregas una palabra se generan nuevas, en este caso analizando horizontal o verticalmente, RECORRE la palabra, pensnado que cada letra asi: 789 456 123 siendo 5 la letra recorrida para: V: Si en 4,6; hay una letra presente, revizar que la palabra nueva generada exista... ejemplo posicion = palabra[xDado][yInicial+recorriendoY] contiguo1 = palabra[xDado--][yInicial+recorriendoY] contiguo2 = palabra[xDado++][yInicial+recorriendoY] hay letras en contiguo1 o contiguo2? H: Si en 2,8; hay una letra presente, revizar que la palabra nueva generada exista... posicion = palabra[xInicial+recorriendoX][yDado] contiguo1 = palabra[xInicial+recorriendoX][yDado--] contiguo2 = palabra[xInicial+recorriendoX][yDado++] hay letras en contiguo1 o contiguo2? ---------------- Eso es el juego en su totalidad, creo que no me salto nada... Bueno viendo de lejos no veo la necesidad de recursividad ni cosas complejas se puede programar con poco conocimiento supongo... Si tienes dudas me dices Denuevo espero no haberme saltado nada
  19. Que bueno :) , editalo y pon como segundo titulo solucionado, para mayor orden
  20. Esto no va aca va en webmaster te lo van a mover.... de todos modos... <img width="300" height="300" id="img1" src="img1.png" alt="1"/> <img width="300" height="300" id="img2" src="img2.png" alt="2"/> <br/> <input value="Intercambiar" type="button" onclick=" img1 = document.getElementById('img1'); img2 = document.getElementById('img2'); if(img1.alt == '1' && img2.alt == '2'){ img1.src='img2.png'; img1.alt='2'; img2.src='img1.png'; img2.alt='1'; } else{ img1.src='img1.png'; img1.alt='1'; img2.src='img2.png'; img2.alt='2'; } "/>
  21. Esta la forma php, que dice raggys o la javascript... que seria esta... <select> <option onclick="location.href='http://URL1';">URL1</option> <option onclick="location.href='http://URL2';">URL2</option> <option onclick="location.href='http://URL3';">URL3</option> <option onclick="location.href='http://URL4';">URL4</option> <option onclick="location.href='http://URL5';">URL5</option> </select> Saludos
  22. ocupas un hosting, o ocupas un servidor propio?. ta bien ser ignorante nadie parte sabiendo todo man relax
×
×
  • Create New...