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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5
11  Programación / .NET (C#, VB.NET, ASP) / Re: Realizar otra vez y dar el resultado del IF en: 27 Enero 2013, 22:00 pm
Oye, y como puedo hacer que ejecute el texto en el RichTextBox1 cada vez que cambie el valor de la variable a true o false?
12  Programación / .NET (C#, VB.NET, ASP) / Re: Realizar otra vez y dar el resultado del IF en: 27 Enero 2013, 19:25 pm
Vamos a ver, a lo mejor me explico mal.

Qué pasa con los códigos que me dejasteis?

Pongo la variable en true. Y en el RichTextBox1 se escribe Landing Lights ON, pero no es que se escriba una vez si no que cuando está seleccionado se está escribiendo continuamente. No es exacto pero mientras está seleccionado creo que se escriben 3 Landing Lights ON por segundo. Y claro eso hace que se escriban muchos mientras está seleccionado.

Yo no quiero eso. Quiero que cuando se selecciono SOLO SE ESCRIBA UNA VEZ. Y si luego lo desseleccionas y lo vuelves a poner en true. Se AÑADA UNO MAS AL QUE YA HABIA.

Me entendeis? A lo mejor os tengo que poner un video de lo que hace ahora.

PD: Umm, me acabo de dar cuenta. El valor de la variable del IF, la cojo de otra aplicación, en concreto de Flight Simulator.  Lo cojo gracias a una libería. A lo mejor es porque lo actualiza continuamente y la variable se está poniendo true cada vez que actualiza. En este caso como lo puedo arreglar? Si se puede hacer que lo inserte cuando el valor de la variable cambie me valdría. Es más, creo que sería mejor.
13  Programación / .NET (C#, VB.NET, ASP) / Re: Realizar otra vez y dar el resultado del IF en: 27 Enero 2013, 15:21 pm
Ante todo gracias,

@$Edu$ y @EleKtro H@cker. Vuestros códigos realizan lo mismo. Pero sigue sin ser lo que quiero.

Esto lo que hace es repetir varias veces el "Landing Lights ON" cuando es true y se procesa el if. Pero yo no quiero eso.

Lo que yo quiero es que cada vez que yo pongo el true y se procese el IF. Solo se ponga el Landing Lights ON una vez. Pero si yo lo pongo en false y luego lo vuelvo a poner en true, quiero que me añada una vez más el Landing Lights ON a lo que ya había. Ej: Si yo lo pongo en true. En el RichtTextBox1 me pone "Landing Lights ON", lo pongo en false, a continuación se vuelve a poner en true, cuando se vuelva a poner en true quiero que añada 1 vez más el Landing Lights ON quedando así: "Landing Lights ON Landing Lights ON", si lo vuelvo a poner en false y luego lo vuelvo a poner en true se añade otro quedando así: "Landing Lights ON Landing Lights ON Landing Lights ON"
14  Programación / .NET (C#, VB.NET, ASP) / Re: Realizar otra vez y dar el resultado del IF en: 27 Enero 2013, 13:14 pm
Bueno, aquí tenéis más código:

Código
  1. Private Sub FlighInfo_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
  2.        Try
  3.            If lights.Value(LightType.Landing) = True Then
  4.                Me.RichTextBox1.Text = "Landing Lights ON"
  5.            End If
  6.        Catch ex As Exception
  7.  
  8.        End Try
  9.    End Sub
  10.    Private Sub RichTextBox1_TextChanged(sender As Object, e As EventArgs) Handles RichTextBox1.TextChanged
  11.  
  12.    End Sub

Si yo pongo lights.Value(LightType.Landing) en true, en el RichTextBox1 me pone "Landing Lights ON" si yo pongo lights.Value(LightType.Landing) en false en el RichTextBox1 sigue poniendo "Landing Lights ON". Hasta aquí todo BIEN. Lo que yo quiero es que si vuelvo a poner lights.Value(LightType.Landing) en true. No me sobreescriba sobre el código anterior. Si no que me mantenga el código anterior y añada más. Ej: En el RichTextBox1 me pone "Landing Lights ON". Pues si lo vuelvo a poner en true me añada otro "Landing Lights ON" al que ya hay quedando: "Landing Lights ON Landing Lights ON". Si lo vuelvo a poner en false y luego otra vez en true me añada otro Landing Lights ON a los dos que ya hay.
15  Programación / .NET (C#, VB.NET, ASP) / Realizar otra vez y dar el resultado del IF en: 27 Enero 2013, 11:28 am
Tengo este If:

Código
  1. If lights.Value(LightType.Landing) = True Then
  2.                Me.RichTextBox1.Text = "Landing Lights ON"
  3.            End If

El valor lights.Value(LightType.Landing) cambia. El problema que tengo es que cuando ejecuta el If me pone en el RichTextBox1 el texto. Si cambio el valor de la variable de ejecución del If el texto que ya escribió sigue escrito en el If. Pero si vuelvo a poner el valor de la variable de ejecución del If en True. Como ya escribió el texto anteriormente no lo vuelve a poner. Cómo puedo hacer para que si la variable vuelve a cambiar a True me ponga otra vez el texto?
16  Programación / Ingeniería Inversa / Cómo crackear esto? en: 27 Diciembre 2012, 16:05 pm
Buenas,

No tengo ni idea de cracking y espero que no me hechéis bronca por esto.

Tengo un programa, está 100% completo no es una demo ni nada. El programa se instala sin pedir serial alguno. El problema viene cuando abro el programa, este logicamente pide activación. Cómo puedo eliminar esta parte y continuar con el programa?

Si alguien quiero el programa para hecharle un ojo sin probrema le paso el link.
17  Programación / PHP / Re: Problema con menus dependientes en: 23 Diciembre 2012, 22:44 pm
Acabo de descubrir que si el archivo classes.php lo dejo así:

Código
  1. <?php
  2. $value = $_GET['Value'];
  3.  
  4. if($value == 1){
  5.  
  6.  
  7. ?>
  8.  
  9.  
  10. <table>
  11.    <tr><td class=Forms>First Class: </td><td><input maxlength="3" value="150" type="text" name="pax" /></td></tr>
  12.    </table>
  13.  
  14.  
  15. <?php
  16. }
  17.  
  18. ?>
  19.  

El resultado es este:



El estilo mejora pero al crear su propia tabla no se acopla a la que debería. Y la posición sigue siendo incorrecta.
18  Programación / PHP / Problema con menus dependientes en: 23 Diciembre 2012, 22:08 pm
Buenas,

Tengo esto:

Código
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <link rel="STYLESHEET" type="text/css" href="./style.css">
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <title>Insert Aircraft</title>
  7. </head>
  8. <body>
  9. <script>
  10. //Ajax Script
  11. function require(){
  12.    try{
  13.    req = new XMLHttpRequest();
  14.    }catch(err1){
  15.        try{
  16.        req = new ActiveXObject("Microsoft.XMLHTTP");
  17.        }catch(err2){
  18.            try{
  19.            req = new ActiveXObject("Msxml2.XMLHTTP");
  20.            }catch(err3){
  21.            req = false;
  22.            }
  23.        }
  24.    }
  25. return req;
  26. }
  27.  
  28.  
  29. var request = require();
  30.  
  31. function callAjax(){
  32. var ramdom = parseInt(Math.random()*999999999);
  33. valor = document.getElementById("numberclasses").value;
  34. var url="classes.php?Value="+valor+"&r="+ramdom;
  35. request.open("GET",url,true);
  36. request.onreadystatechange = answerAjax;
  37. request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  38. request.send(null);
  39. }
  40.  
  41. function answerAjax(){
  42.  
  43.    if(request.readyState==4){
  44.        if(request.status==200){
  45.        //alert(request.responseText);
  46.        document.getElementById("classes").innerHTML=request.responseText;
  47.        }else{
  48.        alert("ha ocurrido un error"+request.statusText);
  49.        }
  50.    }
  51. }
  52.  
  53. </script>
  54. <?
  55.  
  56. $boton = $_POST['enviar'];
  57. $nombre = $_POST['nombre'];
  58. $precio = $_POST['precio'];
  59. $pax = $_POST['pax'];
  60. $ICAO = $_POST['ICAO'];
  61.  
  62. if($boton == 'Insertar')
  63. {
  64.    include('./db.inc.php');
  65.  
  66.    $ICAO = strtoupper($ICAO);        
  67.    mysql_query("INSERT INTO flota(ICAO, nombre, precio, capacidad) VALUES('$ICAO', '$nombre', '$precio', '$pax')") or die('<h4 style="color: red;">Ha habido un problema con la insercion.</h4>');
  68.  
  69.    mysql_close();
  70.  
  71.    echo '<h3 style="color: green;">Aeronave adquirida correctamente.<h3/>';
  72. }
  73. else
  74. {
  75.    ?>
  76.    <form action="insertar-modelo.php" method="post" enctype="application/x-www-form-urlencoded">
  77.    <table>
  78.    <tr><td class=Forms>ICAO: </td><td><input type="text" value="" name="ICAO" /></td></tr>
  79.    <tr><td class=Forms>Name: </td><td><input type="text" value="Airbus A320" name="nombre" /></td></tr>
  80.    <tr><td class=Forms>Price: </td><td><input maxlength="9" value="1000000" type="text" name="precio" /> €</td></tr>
  81.    <div id="dep">
  82.    <tr><td class=Forms>Number Classes: </td></td><td><select name="numberclasses" id="numberclasses" onchange="callAjax()">
  83.          <option>Select Number of Classes</option>
  84.          <?php
  85.          echo'<option value="1">One</option>';
  86.          ?>
  87.    </select></td></tr>
  88.    </div>
  89.  
  90.  
  91. <div id="classes">
  92.    <tr><td class=Forms>First Class: </td><td><input maxlength="3" value="150" type="text" name="classes" id="classes"/></td></tr>
  93. </div>
  94.  
  95.    <tr><td class=Forms>Capacidad: </td><td><input maxlength="3" value="150" type="text" name="pax" /> pasajeros</td></tr>
  96.    </table><br />
  97.    <input type="submit" name="enviar" value="Insertar"/>
  98.    </form>
  99.    <?
  100. }
  101. ?>
  102. </body>
  103. </html>

Utilizo los menús dependientes de Ajax, y eso funciona. El problema es que al seleccionar Number Classes "One", se me muestra el archivo classes.php

Código
  1. <?php
  2. $value = $_GET['Value'];
  3.  
  4. if($value == 1){
  5.  
  6.  
  7.    ?>
  8.  
  9.  
  10.  
  11.    <tr><td class=Forms>First Class: </td><td><input maxlength="3" value="150" type="text" name="pax" /></td></tr>
  12.  
  13.  
  14. <?php
  15. }
  16.  
  17. ?>

Pero en el resultado final First Classes se ve de 1ero, esa no es la orden estipulada en el 1er archivo y además se ve sin formato:



Cómo puedo hacer para que se acople bien?
19  Programación / PHP / No me muestra bien los datos en: 14 Noviembre 2012, 09:50 am
Buenas,

Tengo el siguiente código:

Código:
$res2 = mysql_query("SELECT * FROM Pilots WHERE Licencia = '$usuario'");
$loc = mysql_result($res2, 0, 'LOC');

$res = "SELECT * FROM flights WHERE acft in(SELECT C172 FROM Pilots WHERE Licencia = '$id')";
$res = $res ." UNION ";
$res = $res ."SELECT * FROM flights WHERE acft in(SELECT PA28 FROM Pilots WHERE Licencia = '$id')";

$res2 = mysql_query("SELECT * FROM Bookings WHERE Licencia = '$usuario'");
$filas2 = mysql_num_rows($res2);


$result = mysql_query($res);


if($filas2 == 0){
?>
<table cellpadding="2" cellspacing="0" style="text-align: center; width: 100%;">
<tr style="background-color: #000046; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; text-align: center;"><td></td><td>Num. Vuelo</td><td>Modelo</td><td>Salida</td><td>Llegada</td><td>EET</td><td>Precio</td><td>Reservar</td></tr>
<?
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$id = $row['id'];
$icao = $row['acft'];
$sal = $row['departure'];
$lleg = $row['destination'];
$precio = $row['precio'];
$codigo = "<a href=\"reservar-aeronave.php?vuelo=$id&loc=$loc&icao=$icao\"><img src=\"http://airiberova.x10.mx/vasystem/images/tick.png\" alt=\"si\" /></a>";
$res3 = mysql_query("SELECT Matricula FROM Bookings WHERE Vuelo = '$id'");
for($j = 0; $j < mysql_num_rows($res3); $j++)
{
$mat = mysql_result($res3, $j);
$res4 = mysql_query("SELECT icao FROM aeronaves WHERE matricula = '$mat'");
$icaores = mysql_result($res4, 0);
$res2 = mysql_query("SELECT tipo FROM flota WHERE icao = '$icaores'");
$tipo = mysql_result($res2, 0);
if($icaores == $icao) $codigo = '<img src="http://airiberova.x10.mx/vasystem/images/no.png" alt="no" />';
}
$eet = mysql_result($res, $i, 'eet');
$color = $i % 2 == 0 ? $color = 'white' : '#CCC';

echo "<tr style=\"text-align: center; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: $color;\"><td><img src='http://airiberova.x10.mx/vasystem/images/vuelo.gif'></td><td>$id</td><td>$icao</td><td>$sal</td><td>$lleg</td><td>$eet</td><td>$precio &euro;</td><td>$codigo</td></tr>\n";
}
echo '</table>';
}

El problema es que se crea la tabla pero no se muestran los vuelos. Las conexiones están OK.

Donde puse el While probé con un for y para las variables:

Código:
$var = mysql_result($result, $i, 'departure');

Pero tampoco funcionó.
20  Programación / PHP / Problema For en Mapa de Google Maps en: 10 Noviembre 2012, 12:47 pm
Buenas tengo este código:

Código:
var Destinos = {
      autozoom: true,
      zoom: 5,
      center: new google.maps.LatLng(40.84706, -2.944336),
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"), Destinos);
       
        <?php
        for($i = 0; $i < mysql_num_rows($query); $i++){
        $lat = mysql_result($query, $i, 'Lat');
$lon = mysql_result($query, $i, 'Lon');
$icao = mysql_result($query, $i, 'ICAO');
$city = mysql_result($query, $i, 'City');
?>
       
        var Airport1 = new google.maps.InfoWindow({
        content: '<h3 align="center" style="font-family:Arial, Helvetica, sans-serif"><?php echo $icao; ?> - <?php echo $city; ?></h3>'
        });
       
       

        var image = 'http://mapicons.nicolasmollet.com/wp-content/uploads/mapicons/shape-default/color-d22328/shapecolor-color/shadow-1/border-dark/symbolstyle-white/symbolshadowstyle-dark/gradient-no/airport.png';
        var myLatLng = new google.maps.LatLng(<?php echo $lat; ?>, <?php echo $lon; ?>);
        var Airport = new google.maps.Marker({
        position: myLatLng,
        map: map,
        icon: image,
        title:"<?php echo $icao; ?> - <?php echo $city; ?>"
       
        });
       
  google.maps.event.addListener(Airport, 'click', function(){
  Airport1.open(map, Airport);
  });
 
<?php 
  }
?>
}

El problema es que el InfoWindow del Google Maps sólo me lo muestra en la última entrada de la tabla independientemente de en que marcador pulse. Ej: Tenemos 3 Ciudades: Vigo, Madrid y Barcelona (en la db están colocadas en ese ordén) si yo pulso en Vigo se me abre el InfoWindow de Barcelona, si pulso en Madrid lo mismo y si pulso en Barcelona lo mismo.
Páginas: 1 [2] 3 4 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines