elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Temas
Páginas: 1 [2] 3
11  Programación / Desarrollo Web / Portafolio en: 8 Febrero 2015, 22:02 pm
Es una duda que he tenido siempre. Los desarrolladores web ¿cómo haceís o teneís vuestro portafolio?. ¿En portales web para éso, en local en un pendrive..?.
¿Cómo gestiona un portafolio un desarrollador web?.
12  Media / Juegos y Consolas / ¿Y la Steam machine? en: 1 Febrero 2015, 22:52 pm
Bueno, iban a sacar las Steam Machine ¿qué fue del proyecto?
13  Programación / Desarrollo Web / Css. Problema con los selectores. en: 1 Febrero 2015, 22:32 pm
Hola gente. tengo un problema que me está volviendo loco con los selectores de CSS . El caso esque necesito una tabla en la que el <thead> sea la comunidad autónoma con una imagen grande de la comunidad y un texto, debajo tendrán que ir las provincias en un <tr> formado por tres <td>, cada <td> será una provincia (también formadas por una imagen (más pequeña que la de la comunidad) y un texto, si hay más de tres provincias, se creará otro <tr>).
Esto es una forma de explicarlo ya que debido a lo mal que se llevan las tablas en html con el responsive no es mi intención crear una tabla convencional, así que lo he echo con divs, pero hay dos problemas:
1º No hay manera que se coloque de éste modo que explico.
2º El más acuciante: no funcionan correctamente los selectores. Sólo funciona el que está debajo, son un id de la comunidad, en éste caso "#andalucia" y la clase ".provincias". Éste problema va ligado al anterior, ya que aunque en el código que os muestro debajo en ".provincias" sólo hay un fondo verde, si coloco un "display: inline" o un "float: left" para que se coloque no funciona.
Puede que el problema venga de que no lo enfoco de modo adecuado, pero en cualquier caso, necesito un cable.
Os dejo el código:
Código
  1. <div id="comunidades">
  2.  <div id="andalucia">
  3.        <ul>
  4.          <li>
  5.            Cursos Andalucía<br>
  6.            <img src="images/comunidades/Andalucia.svg.png">
  7.               </li>
  8.                </ul>
  9.                 <div class="provincias">
  10.                   <img src="images/comunicacion/cursos_almeria_comunicacion.png" width="53" height="68" alt="Cursos comunicación Almería" title="Cursos comunicación Almería"><br>Cursos Almería
  11.                      </div>
  12.                        <div class="provincias">
  13.                         <img src="images/comunicacion/cursos_cordoba_comunicacion.png" width="53" height="68" alt="Cursos comunicación Cordoba" title="Cursos comunicación Córdoba"><br>Cursos Córdoba  
  14.                            </div>
  15.                             </div>
  16.                              </div>
  17.  

Código
  1. .provincias{
  2.            background-color: green;
  3.        }
  4.        #andalucia{
  5.        overflow: hidden;
  6.   width: 150px;
  7.   border: 1px solid #bbb;
  8.   background: #ddd;
  9.   padding: 10px;
  10.        }
Cualquier ayuda será bienvenida
14  Programación / PHP / Problema al implementar Paypal en: 12 Noviembre 2014, 23:07 pm
Hola.
Es la primera vez que implemento Paypal en mi web y no consigo que me salga para comprar más de un producto, ni generando el código mediante html, ni con PHP.

Código
  1. <form id="paypal" name="_xclick" action="https://www.paypal.com/es/cgi-bin/webscr" method="post">
  2.                        <?php
  3.                         $carro=$conectarse->query("SELECT * FROM `carrito` WHERE        `cliente`='$usuario'");
  4.                         ?>
  5.                        <input type="hidden" name="cmd" value="_xclick">
  6.                        <input type="hidden" name="business" value="me@mybusiness.es">
  7.                        <input type="hidden" name="currency_code" value="EUR">
  8.                        <!--input type="hidden" name="item_name" value="Teddy Bear"-->
  9.                        <!--input type="hidden" name="amount" value="12.99"-->
  10.                        <?php
  11.                            while($array=$carro->fetch_array()){
  12.                                $producto=$array['producto'];
  13.                                $precio_producto_actual=$array['precio'];
  14.                                echo "<input type='hidden' name='item_name' value='$producto'>";
  15.                                echo "<input type='hidden' name='amount' value='$precio_producto_actual'>";
  16.                            }
  17.                        ?>
  18.                        <input type='hidden' name='item_name' value='Producto1'>
  19.                        <input type='hidden' name='amount' value='1'>
  20.                        <input type='hidden' name='item_name' value='Producto2'>
  21.                        <input type='hidden' name='amount' value='2'>
  22.                        <input type="image" src="http://www.paypal.com/es_ES/i/btn/x-click-but01.gif" border="0" name="submit" alt="Realice pagos con PayPal: es rápido, gratis y seguro">
  23.                        </form>
  24.  

¿Alguien que haya trabajado con Paypal podría decrme qué está pasando? Gracias.
15  Programación / Desarrollo Web / Problema con Mercury en: 10 Agosto 2014, 00:41 am
Hola a todos.
Mercury me está volviendo loco, da igual cómo lo configure, el caso esque necesito un servidor SMTP para eviar correos a través de PHP y puesto que tengo el XAMPP instalado he decidido utilizar el Mercury, le he configurado de varias maneras y no hay forma, aunque todas son un poco parecidas, por ejemplo, la última vez que lo configuré fue siguiendo éste tutorial:
https://www.youtube.com/watch?v=iwjNIUuM_iI
He hecho una captura, lo curioso que creo que es un problema de autenticación por que a la derecha, en la ventana de Mercury POP3 Server pone 'User root username or password failure (1 of 2) 1 sec elapsed conection closed' y después la fecha y hora, os dejo una captura por si veís algo raro:

También decir que he cambiado la configuración del php.ini ¿estaría bien así?
[mail function]
; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury
 SMTP = localhost
 smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
 sendmail_from = postmaster@localhost

Decir que aparte de tratar de solucionar esto, no me importaría que se me recomendara otro servidor SMTP con sus instrucciones de configuración, si finalmente éste otro servidor es dado por imposible.
Gracias.
16  Programación / PHP / Letra E en: 27 Abril 2014, 01:23 am
Hola a todos.
Tengo el siguiente código sacado del siguiente ejercicio:
http://www.mclibre.org/consultar/php/examenes/13-14/letra_e.html
Formulario:

Código
  1. <html>
  2. <head>
  3. <title>Letra E</title>
  4. </head>
  5. <body>
  6. <h1>LETRA E (FORMULARIO)</h1>
  7. <form action="resultado1.php" method="POST">
  8. <fieldset>
  9. <legend>Formulario</legend>
  10. <p>Indique el grosor de la letra (mayor que 0 y menor que 15) y su altura (3 * grosor debe ser menor que 20) y anchura(menor que grosor y que 20)se mostrara una letra E
  11. de acuerdo con los valores indicados</p>
  12. <b>Grosor:</b><input type="text" name="grosor" size="3"><br>
  13. <b>Alto:</b><input type="text" name="alto" size="3"><br>
  14. <b>Ancho:</b><input type="text" name="ancho" size="3"><br>
  15. <input type="submit" value="Dibujar">
  16. <input type="reset" value="Borrar">
  17. </fieldset>
  18. </form>
  19. </body>
  20. </html>

Codigo:
Código
  1. <html>
  2. <head>
  3. <title>Letra E</title>
  4. </head>
  5. <body>
  6. <?php
  7. $grosor=$_REQUEST['grosor'];
  8. $altura=$_REQUEST['alto'];
  9. $anchura=$_REQUEST['ancho'];
  10. if($grosor=="" || $altura=="" || $anchura=="" || $grosor<0 || $grosor>5 ||$altura<0 || $altura>20 || $anchura<0 || $anchura>20){
  11. if($grosor==""){
  12. echo "<p><font color='red'>No ha esciro el grosor</font></p>";
  13. }
  14.  
  15. if($altura==""){
  16. echo "<p><font color='red'>No ha esciro el grosor</font></p>";
  17. }
  18.  
  19. if($anchura==""){
  20. echo "<p><font color='red'>No ha esciro el grosor</font></p>";
  21. }
  22.  
  23. if($grosor<0 || $grosor>5){
  24. echo "<p><font color='red'>El grosor debe ser mayor que cero y menor que cinco</font></p>";
  25. }
  26.  
  27. if($altura<0 || $altura>20){
  28. echo "<p><font color='red'>La altura debe ser mayor que cero y menor que veinte</font></p>";
  29. }
  30.  
  31. if($anchura<0 || $anchura>20){
  32. echo "<p><font color='red'>La anchura debe ser mayor que cero y menor que veinte</font></p>";
  33. }
  34. }else{
  35.  
  36. echo "Grosor: ".$grosor."<br>";
  37. echo "Altura: ".$altura."<br>";
  38. echo "Anchura: ".$anchura."<br>";
  39. $contador=0;
  40. $contador2=0;
  41. for($r=0; $r<$altura; $r++){
  42.  
  43. for($o=0; $o<$anchura; $o++){
  44. if($contador!=$grosor){
  45. echo "* ";
  46. }
  47. if($contador==$grosor && $contador2<$grosor){
  48.  
  49. for($i=0; $i<=$grosor-1; $i++){
  50. echo "- ";
  51. }
  52. echo "<br>";
  53. }
  54. $contador2=$contador2+1;
  55. }
  56. $contador2=0;
  57. $contador=$contador+1;
  58. echo "<br>";
  59. }
  60. }
  61. ?>
  62. </body>
  63. </html>
  64.  

El carácter '-' será en el futuro un espacio en blanco, pero ¿cómo lo puedo poner para que funcione? me saca los prineros espacios, pero los siguientes no y si quito la condición de '&& $contador2<$grosor' me saca el número de espacios que le corresponde pero todos seguidos. Siento que se me está escapando algo pero no sé el qué.
Gracias.
17  Programación / PHP / Fechas en: 27 Abril 2014, 01:13 am
Hola. Vereís sé manejar 'date', 'strtotime' y 'mktime', pero he encontrado el siguiente problema:

"Realiza un script en php que obtenga y visualize la fecha de las próximas elecciones en EEUU en el 2016. Sabemos que estas elecciones presidenciales se celebran el martes después del primer lunes de noviembre".

Debo confesar que no sé cómo comenzar con un problema de fechas así, me imagino que será convinando varias de ésas funciones, pero en esta ocasión no sé cómo.
Agradecería que me guiaraís un poco con esto.
18  Programación / PHP / Relacionar valores de un array en: 17 Abril 2014, 01:36 am
Hola. Estoy haciendo el siguiente ejercicio:
http://www.mclibre.org/consultar/php/examenes/13-14/hombres_mujeres.html
No tengo problemas hasta llegar a la parte en que hay que sacar por pantalla el nombre de las mujeres y los hombres que hay, no sé cómo hacerlo, como se puede ver en la última parte, he intentado manejando el puntero con 'current', 'prev' y nada.
Formulario:
Código
  1. <html>
  2. <head>
  3. <title>Hombres y mujeres formulario</title>
  4. </head>
  5. <body>
  6. <h1><center>HOMBRES Y MUJERES(FORMULARIO)</center></h1>
  7. <form action="resultado1.php" method="POST">
  8. <fieldset>
  9. <legend>Formulario</legend>
  10. <P>Escriba un numero mayor que 0 y menor que 10 y dibujare una tabla de dos columnas de ese tamaño con cajas de texto
  11. y botones de radio</p>
  12. <b>Tamanio de la tabla:</b><input type="text" name="tamanio" size="1"><br>
  13. <input type="submit" value="Dibujar">
  14. <input type="reset" value="Borrar">
  15. </fieldset>
  16. </form>
  17.  
  18. </body>
  19. </html>
  20.  

Código
  1. <html>
  2. <head>
  3. <title>Resultado 1</title>
  4. </head>
  5. <body>
  6. <h1><center>Hombres y Mujeres(resultado 1)</center></h1>
  7. <form action="resultado2.php" method="POST">
  8. <?php
  9.  
  10. $_SESSION['numero']=$_REQUEST['tamanio'];
  11. $numero=$_SESSION['numero'];
  12. if(!($numero<0 || $numero>10 || $numero=="")){
  13. echo "<p>Escriba un nombre propio en cada caja de texto y si se trata de un hombre o una mujer</p>";
  14. for($r=0; $r<$numero; $r++){
  15. echo $r."<input type='text' name='t$r'><input type='radio' name='s$r' value='Hombre'>Hombre<input type='radio' name='s$r' value='Mujer'>Mujer";
  16. echo "<br>";
  17. }
  18. }else{
  19. echo "<p><font color='red'>No ha escrito el tamanio de la tabla como numero entero positivo</font></p><br>";
  20. echo "<a href='formulario.php'>Volver al formulario</a>";
  21. return false;
  22. }
  23. echo "<a href='formulario.php'>Volver al formulario</a>";
  24. echo "<br><input type='submit' value='Comprobar'><input type='reset' value='Borrar'>";
  25. ?>
  26. </form>
  27. </body>
  28. <html>
  29.  

Resultado 2(donde está el problema):
Código
  1. <html>
  2. <head>
  3. <title>Resultado 2</title>
  4. </head>
  5. <body>
  6. <h1><center>HOMBRES Y MUJERES (RESULTADO 2)</center></h1>
  7. <?php
  8. $numero=$_SESSION['numero'];
  9. $array=array_values($_REQUEST);
  10. $contador=0;
  11. foreach ($array as $key => $value){
  12. if($value!="" && $value!="Mujer" && $value!="Hombre"){
  13. $contador=$contador+1;
  14. }
  15. }
  16. echo "Se han recibido ".$contador." datos completos de un total de ".$numero."<br>";
  17. $hombres=0;
  18. $mujeres=0;
  19. foreach ($_REQUEST as $clave => $valor) {
  20. if($valor=="Hombre"){
  21. $hombres=$hombres+1;
  22. }
  23. if($valor=="Mujer"){
  24. $mujeres=$mujeres+1;
  25. }
  26. /*if($valor!="Mujer" && $valor!="Hombre" && $valor!=""){
  27. $caja=current($_REQUEST);
  28. if($caja=="Mujer"){
  29. $cajaNombreM=prev($_REQUEST);
  30. $cajaNombreM.=$cajaNombreM;
  31. next($_REQUEST);
  32. echo $cajaNombreM;
  33. }
  34. }*/
  35.  
  36. }
  37. echo $hombres." hombres"."<br>";
  38. echo $mujeres." mujeres";
  39. $nombreM=array();
  40. $arrayValor=array_values($_REQUEST);
  41. foreach ($arrayValor as $key1 => $value1) {
  42. if($value1!="Mujer"){
  43. $previo=$value1;
  44.  
  45. }
  46. }
  47. ?>
  48. </body>
  49. </html>
  50.  
19  Programación / PHP / Dibujar letra 'T' en: 17 Abril 2014, 01:26 am
Hola. Estoy teniendo problemas con éste ejercicio:
http://www.mclibre.org/consultar/php/examenes/13-14/letra_t.html
No consigo dar con ello para que me salga todo bien, unas veces la parte de arriba sale bien, pero el 'palito' no, tengo que usar el carácter '-' por que si pongo el espacio en blanco, los espacios me los imprime todos a la derecha y se deforma...en fin, aquí el código:
-El formulario
Código
  1. <html>
  2. <head>
  3. <title>Letra T(formulario)</title>
  4. </head>
  5. <body>
  6. <h1><center>Letra T(formulario)</center></h1>
  7. <form action="resultado.php" method="POST">
  8. <fieldset>
  9. <legend>Formulario</legend>
  10. <p>Indique el grosor del trazo de la letra(mayor que cero y menor que cinco) y su altura(menor que 20) y se mostrara una letra
  11. T hecha con estrellas de acuerdo con los valores indicados. Ademas ambos valores pueden ser pares o impares simultaneamente.</p>
  12. <b>Grosor:</b><input type="text" name="grosor" size=5>
  13. <b>Alto:</b><input type="text" name="alto" size=5><br>
  14. <input type="submit" value="Dibujar">
  15. <input type="reset" value="Borrar">
  16. </fieldset>
  17. </form>
  18. </body>
  19. </html>
  20.  


El resultado:
Código
  1. <html>
  2. <head>
  3. <title>Letra T (Resultado)</title>
  4. </head>
  5. <body>
  6. <?php
  7. $grosor=$_REQUEST['grosor'];
  8. $alto=$_REQUEST['alto'];
  9. if($grosor<0||$grosor>5||$grosor==""){
  10. echo "<p><font color='red'>No ha escrito el grosor</font></p>";
  11. }
  12.  
  13. if($alto<0||$alto>20||$alto==""){
  14. echo "<p><font color='red'>No ha escrito la altura como numero entero positivo</font></p>";
  15. return false;
  16. }
  17.  
  18. if(!($grosor%2==0 && $alto%2==0 || $grosor%2!=0 && $alto%2!=0)){
  19. echo "<p><font color='red'>Grososr y altura deben ser ambos pares o ambos impares</font></p>";
  20. return false;
  21. }
  22.  
  23. for($r=0 ;$r<$grosor; $r++){
  24. for($t=0; $t<$alto; $t++){
  25. echo "* ";
  26. }
  27. echo "<br>";
  28. }
  29. $resta=$grosor-1;
  30. $menos=$grosor+3;
  31. for($d=0; $d<$menos;$d++){
  32. for($i=0; $i<$resta; $i++){
  33. echo "- ";
  34. }
  35. for($l=0; $l<$grosor; $l++){
  36. echo "* ";
  37. }
  38. echo "<br>";
  39. }
  40.  
  41. ?>
  42. </body>
  43.  
  44. </html>
  45.  
20  Programación / PHP / Fechas en PHP en: 5 Enero 2014, 22:50 pm
Hola. He encontrado por internet un ejercicio curioso, y esque por muchas vueltas que le he dado no me sale: "El día del trabajo en EEUU -Labor Day- se celebra el primer lunes de septiembre de cada año, visualiza las fechas en las que será el "Labor Day" desde 2014 a 2020". Éste es el enunciado, se debería poder hacer con funciones como "strtotime", "mktime" y similares (con el "date()" seguro que se hace). Lo que he entendido esque debería ser un bucle, pero no sé cómo hacer avanzar las fechas, sé que con strtotime se pueden hacer avanzar días, meses o años ¿pero cómo colocarlo en un lugar tan preciso como "el primer lunes de Septiembre"? mktime ya es más preciso ¿pero cómo hacerle avanzar? :rolleyes:
Páginas: 1 [2] 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines