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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: 1 [2] 3 4
11  Programación / Desarrollo Web / Pasar un array de php a javascript en: 23 Octubre 2014, 05:24 am
Hola tengo un problema, resulta que tengo una BD a la cual realizo una consulta para obtener las paradas de un camión, y luego la informacion la guarda en un array en php, pero después necesito pasar este array a un script de JS, pero no queda :S
Ojala me puedan ayudar, de antemano muchas gracias :)

Código:
[code]
<html>
<head>
    <script type="text/javascript" src="js/raphael-min.js"></script>
    <script type="text/javascript" src="js/dracula_graffle.js"></script>
    <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="js/dracula_graph.js"></script>
</head>
<body>

<?PHP
$link=mysql_connect("localhost", "root", "");
mysql_select_db("metrobus", $link);
//$result=mysql_query("select nombre from parada", $link);
$result=mysql_query("select parada.nombre as origen, est.nombre as destino from parada, parada as est, adyacencias where parada.id=adyacencias.origen and est.id=adyacencias.destino;", $link);
$i=0;
$ao=array();
$ad=array();
while($row=mysql_fetch_array($result))
{
$ao[$i]=$row['origen'];
$ad[$i]=$row['destino'];
//echo"$o[$i]";
//echo"<br>$d[$i]<br>";
$i++;
}
mysql_close($link);
?>
<script>
var g, render, redraw, j=0;
var i = "<?php echo $i?>";
var origen= new Array();
var destino= new Array();
origen  = "<?php echo $ao;?>";
origen = "<?php echo $ao;?>";



window.onload = function()
{
     
 g = new Graph();
 
for (j = 0 ; j < i ; j++)
g.addEdge(origen[j], origen[j]);

 
 layouter = new Graph.Layout.Spring(g);
layouter.layout();
 
 renderer = new Graph.Renderer.Raphael('canvas', g, 600, 300);

 redraw = function() {
        layouter.layout();
        renderer.draw();
    };
}
</script>
<div id="canvas"></div>
<button id="redraw" onclick="redraw();">Repintar</button>
</body>
</html>
[/code]
12  Programación / Java / Re: Pila dinamica en: 23 Octubre 2014, 05:14 am
Has pensado en la idea de una lista doblemente ligada ¿? :)
así cada nodo tendría una referencia al nodo anterior y al siguiente
Es una idea...
13  Programación / Java / Re: Doble buffer - Animación "Nieve" en java en: 14 Septiembre 2014, 01:31 am
Gracias!  :rolleyes:
14  Programación / Programación C/C++ / Re: ERROR! EN SINCRONIZACION DE PROCESOS en: 2 Mayo 2013, 14:35 pm
GRACIAS :( el maestro es un poco especial y lo quiere asi, con semaforos y fork(), yo tambien habia pensado cambiarlo... GRACIAS!
15  Programación / Programación C/C++ / ERROR! EN SINCRONIZACION DE PROCESOS en: 30 Abril 2013, 15:37 pm
Hola... estoy tratando de sincronizar tres procesos. Antes de eso, en un vector guardo las posiciones en como se ejecutaran, utilizo semaforos para poder sincronizarlos, pero no me sale  >:( , los procesos no se muestran en pantalla como deberia ser segun el vector de posiciones... Porfis si alguien me puede ayudar... aqui abajo dejo el codigo...






#include <stdio.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/sem.h>
#include <stdlib.h>
#include <unistd.h>
#include <wait.h>
#include <sys/types.h>
#include <errno.h>
#include <semaphore.h>
#define ROJO 0
#define AZUL 0
#define VERDE 1
#define n 4

int hijo;
int proc;

void procesos(int x)
{
        int i;
   proc=1;
        for (i = 1; i< n; ++i)
{
hijo = fork();
if (hijo ==-1) {
perror("No se puede crear el proceso");
exit(-1);}
else if(hijo==0){
proc= i;
break; // si es un hijo terminar el for (solo el padre crea los hijos)
}
}
//return i;
}

void V(int sem, int m)
{
struct sembuf sop;
//construcción arreglo operaciones de un elemento
sop.sem_num= m;
sop.sem_op= 1; /* +1 -> desbloquea*/
sop.sem_flg= 0;
//bloquea hasta que el recurso es liberado
semop (sem,&sop,1);
}

void P(int sem,int m)
{
struct sembuf sop;
// construcción arreglo operaciones de un elemento
sop.sem_num= m;
sop.sem_op=-1; // bloquea solo una unidad
sop.sem_flg= 0;
//bloquea hasta que el recurso es liberado
semop(sem,&sop,1);
}


void scribir (int dir, int pro){
printf("\t1.- proceso %d GETPID() %d getppid() %d\n", dir, pro, getppid());
printf("\t2.- proceso %d GETPID() %d getppid() %d\n", dir, pro, getppid());
printf("\t3.- proceso %d GETPID() %d getppid() %d\n", dir, pro, getppid());
printf("\n****************************************************\n");
}


main(int argc, char *argv[]) {

int i, j, x, y, semid, orden[n-1];
key_t llave;
system("clear");
//Petición de un identificador con dos semaforos
llave=ftok(argv[0],'K');
if ((semid=semget(llave,3,IPC_CREAT|0600))==-1)
{
perror("semget");
exit(-1);
}

   
   //Cerramos el semáforo del proceso
   semctl(semid,ROJO,SETVAL,0);
   //semctl(semid,AZUL,SETVAL,0);
   //Abrimos el semáforo del proceso
   semctl(semid,VERDE,SETVAL,1);
printf("\tSEMAFOROS\n");
   srand(time(0));
   for(i=0; i< n-1; i++)
   orden = rand()%3+1;
   for(i=0; i< n-1; i++)
   printf(" \tnum %d proces %d\n",i+1, orden);   
   i=0;
   j=0;
   procesos(n);   

i=0;
switch(proc){

   case 1:
   while(i< n-1){
   P(semid, ROJO);
   if(orden == proc)
   scribir(proc, getpid());
   i++;
   V(semid, VERDE);
   }

   case 2:
   while(i< n-1){
   P(semid, VERDE);
   if(orden == proc)
   scribir(proc, getpid());
   i++;
   V(semid,AZUL);
   }

   case 3:
   while(i<n-1){
   P(semid, AZUL);
   if(orden[i++] == proc)
   scribir(proc, getpid());
   i++;
   V(semid, ROJO);
   }

   } //fin de switch()


   semctl(semid,0,IPC_RMID,0);

}//fin de prog

16  Programación / Programación C/C++ / Re: MI TAREA D: en: 14 Noviembre 2012, 22:38 pm
Oye amigo, la forma en que planteas el problema, no es la correcta el foro es para ayudar, no para hacer la tarea de otros... y si estas programando, estas seguro  de estar estudiando lo correcto?
17  Informática / Hardware / Re: Problema con la bateria de mi LapTop en: 28 Junio 2012, 20:47 pm
la compu es una Compaq Presario CQ43-172LA... y perdi la garantia  :¬¬
18  Informática / Hardware / Problema con la bateria de mi LapTop en: 27 Junio 2012, 19:42 pm
Hola, quiero saber que tiene mi lap, tiene 6 meses que la compre. Ahora cada vez que quiero cargar la bateria  no se carga y la compu solo la puedo utilizar si esta conectada a la corriente...probe la bateria en la lap de mi amigo, y si carga... que tiene?  :huh:
19  Foros Generales / Foro Libre / Re: UN COMENTARIO Y/O DUDA ACERCA DE LOS PSEUDOHACKERS... en: 7 Mayo 2012, 16:33 pm
tanto para que te desanime así?
si sabe tanto es porque debió haber dedicado su tiempito a aprender lo que sabe.
aparte ni ahí para que lo consideres hacker, yo jugaba al CS y a los chiteros les dicen "hackers", osea te quiero decir que se le dice hacker en un sentido amplio. incluso por mandar un troyano se le dice "hacker" , pero no es un hacker con todas las letras en sí.


Gracias!!! hehe mmm es tan amplio el termino hacker :D
20  Foros Generales / Foro Libre / Re: UN COMENTARIO Y/O DUDA ACERCA DE LOS PSEUDOHACKERS... en: 6 Mayo 2012, 19:04 pm
Estoy de acuerdo con lo que te han dicho. Ami también me ha pasado que estando en algún canal de irc me han dicho cosas como 'tu error esta en la capa 8', esto hace referencia a que el error no es técnico sino mas bien del usuario o 'que eres aweonao'. Lla persona que me lo digo sabe mucho de informática - electrónica, y en su memento me afecto un poco, pero comprendí que cuando me dice cosas así no lo dice en mala onda. Hablo de este caso en particular porque estimo a esa persona (aunque solo la conozca por chat), a lo que quiero ir es que solo te puede afectar las palabras o acciones de las personas que estimas, los demás dan lo mismo.

haha lo otro, deja de pensar en ser un Hacker, puesto que nunca darás con un ideal completamente definido a seguir. Todos tenemos diferentes definiciones de un Hacker y no puedes andar dandole el gusto a todo el mundo.

GRACIAS!!! Yo no qiero ser un Hacker creo q es un asunto tan grande para una peqeña como yo...
Tengo otras cosas en las q pienso y hago...Por el momento qiero acabar la carrera y seguir compitiendo en atletismo.
Y sabes q tienes mucha razon, son solo palabras xq a hace fulano ni lo estimo... muchas gracias :D
Páginas: 1 [2] 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines