|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - krosty4782
1
« en: Sábado 4 de Septiembre de 2010, 02:30 »
Hola que tal, lo que quiero hacer es, crear un array, y que luego mientras lee las lineas de un txt, almacente cada linea en una posicion del array. Lo que hice fue lo siguiente: @lineas = (''); $i=0; open (PAGINA , "averga.txt"); while (<PAGINA>) { $i=$i+1; } close(PAGINA);
Aver quien me puede ayudar Gracias
2
« en: Martes 3 de Marzo de 2009, 23:47 »
Cierto pero no lo habia entendido Ahora ya va. Te agradezco eternal idol porque siemrpe me ayudas =) Gracias, ya lo tengo casi terminado, aver si lo termino del todo de una vez este proyecto y sigo aprendiendo que estoy hace unos dias parado con esto. Gracias de nuevo Saludos
3
« en: Martes 3 de Marzo de 2009, 21:07 »
Lo depure recien, y lo que esta haciendo es entrar en este: else if (tablero[1] && tablero[0] == 'X') { tablero[2] = 'O'; }
Pero no tengo idea porque esta entrando ahi, si supuestamente ahi lo unico que tendria 'X' seria el tablero[0]. A alguien se le ocurre porque pueda estar entrando :S ? Ademas muchos if va paso a paso, pero otros como que salta, es decir viene if 1 if 2 if 3, y de repente salta solo a if 5, esto a que se debe ? Saludos
4
« en: Martes 3 de Marzo de 2009, 19:23 »
Pero entonces el 3 if si se cumpliria, supongamos: Primer if = pone cruz en 5, el else if no lo cumple, pero el proximo else if si es posible de cumplir, lo haria o no ? entonces ya no esta haciendo un solo movimiento que es lo que quiero. Digamos que al entrar en algun if, el primero que cumpla la condicion NO, evalue ningun otro en el codigo, que directamente termien la funcion. Sobre lo del return, solo va a retornar 0, nada mas... la funcion va a continuar, ademas esta declarada como void. Voy a averiguar sobre exit. Les dejo el code, como esta: void juegaC() //Movimientos maquina { if (tablero[0] && tablero[1] == 'O') { tablero[2] = 'O'; } else if (tablero[0] && tablero[2] == 'O') { tablero[1] = 'O'; } else if (tablero[0] && tablero[4] == 'O') { tablero[8] = 'O'; } else if (tablero[3] && tablero[4] == 'O') { tablero[5] = 'O'; } else if (tablero[6] && tablero[7] == 'O') { tablero[8] = 'O'; } else if (tablero[0] && tablero[4] == 'O') { tablero[8] = 'O'; } else if (tablero[2] && tablero[4] == 'O') { tablero[6] = 'O'; } else if (tablero[1] && tablero[4] == 'O') { tablero[7] = 'O'; } else if (tablero[0] && tablero[3] == 'O') { tablero[6] = 'O'; } else if (tablero[2] && tablero[5] == 'O') { tablero[8] = 'O'; } else if (tablero[1] && tablero[0] == 'O') { tablero[2] = 'O'; } else if (tablero[4] && tablero[3] == 'O') { tablero[5] = 'O'; } else if (tablero[7] && tablero[6] == 'O') { tablero[8] = 'O'; } else if (tablero[4] && tablero[0] == 'O') { tablero[8] = 'O'; } else if (tablero[4] && tablero[2] == 'O') { tablero[6] = 'O'; } else if (tablero[4] && tablero[1] == 'O') { tablero[7] = 'O'; } else if (tablero[3] && tablero[0] == 'O') { tablero[6] = 'O'; } else if (tablero[5] && tablero[2] == 'O') { tablero[8] = 'O'; } else if (tablero[2] && tablero[0] == 'O') { tablero[1] = 'O'; } else if (tablero[5] && tablero[3] == 'O') { tablero[4] = 'O'; } else if (tablero[8] && tablero[6] == 'O') { tablero[7] = 'O'; } else if (tablero[8] && tablero[0] == 'O') { tablero[4] = 'O'; } else if (tablero[6] && tablero[2] == 'O') { tablero[4] = 'O'; } else if (tablero[7] && tablero[1] == 'O') { tablero[4] = 'O'; } else if (tablero[6] && tablero[0] == 'O') { tablero[3] = 'O'; } else if (tablero[8] && tablero[2] == 'O') { tablero[5] = 'O'; } else if (tablero[0] && tablero[1] == 'X') { tablero[2] = 'O'; } else if (tablero[0] && tablero[2] == 'X') { tablero[1] = 'O'; } else if (tablero[0] && tablero[4] == 'X') { tablero[8] = 'O'; } else if (tablero[3] && tablero[4] == 'X') { tablero[5] = 'O'; } else if (tablero[6] && tablero[7] == 'X') { tablero[8] = 'O'; } else if (tablero[0] && tablero[4] == 'X') { tablero[8] = 'O'; } else if (tablero[2] && tablero[4] == 'X') { tablero[6] = 'O'; } else if (tablero[1] && tablero[4] == 'X') { tablero[7] = 'O'; } else if (tablero[0] && tablero[3] == 'X') { tablero[6] = 'O'; } else if (tablero[2] && tablero[5] == 'X') { tablero[8] = 'O'; } else if (tablero[1] && tablero[0] == 'X') { tablero[2] = 'O'; } else if (tablero[4] && tablero[3] == 'X') { tablero[5] = 'O'; } else if (tablero[7] && tablero[6] == 'X') { tablero[8] = 'O'; } else if (tablero[4] && tablero[0] == 'X') { tablero[8] = 'O'; } else if (tablero[4] && tablero[2] == 'X') { tablero[6] = 'O'; } else if (tablero[4] && tablero[1] == 'X') { tablero[7] = 'O'; } else if (tablero[3] && tablero[0] == 'X') { tablero[6] = 'O'; } else if (tablero[5] && tablero[2] == 'X') { tablero[8] = 'O'; } else if (tablero[2] && tablero[0] == 'X') { tablero[1] = 'O'; } else if (tablero[5] && tablero[3] == 'X') { tablero[4] = 'O'; } else if (tablero[8] && tablero[6] == 'X') { tablero[7] = 'O'; } else if (tablero[8] && tablero[0] == 'X') { tablero[4] = 'O'; } else if (tablero[6] && tablero[2] == 'X') { tablero[4] = 'O'; } else if (tablero[7] && tablero[1] == 'X') { tablero[4] = 'O'; } else if (tablero[6] && tablero[0] == 'X') { tablero[3] = 'O'; } else if (tablero[8] && tablero[2] == 'X') { tablero[5] = 'O'; } else if (tablero[4] != 'O' || 'X') { tablero[4] = 'O'; } else if (tablero[2] != 'O' || 'X') { tablero[2] = 'O'; } else if (tablero[0] != 'O' || 'X') { tablero[0] = 'O'; } else if (tablero[6] != 'O' || 'X') { tablero[6] = 'O'; } else if (tablero[1] != 'O' || 'X') { tablero[1] = 'O'; } else if (tablero[3] != 'O' || 'X') { tablero[3] = 'O'; } else if (tablero[7] != 'O' || 'X') { tablero[7] = 'O'; } else if (tablero[8] != 'O' || 'X') { tablero[8] = 'O'; }
Por ejemplo, si incerto la cruz en "0", la maquina pone la O, en "2", y yo nunca puse esa condicion :S hay algo que anda mal. Gracias
5
« en: Martes 3 de Marzo de 2009, 16:23 »
Lo que yo quiero exactamente es que al entrar en un if, la funcion termine, pero nose como finalizar la funcion desde un if, osea no se puede utilizar un break, asi que nose :S No logro hacer que al entrar a un if, es decir, si se cumple la condicion de uno, que la funcion termine, que no siga entrando a los demas, eso es exactamente lo que quiero hacer, seria como poner un break alfinal de cada if, eso seria exactamente, como podria lograrlo ? Saludos gracias
6
« en: Martes 3 de Marzo de 2009, 12:25 »
Hola. Bueno estaba programando un tres en raya en C++. El problema es que quiero que dentro de una funcion que contiene muchos if, que si entra en uno la funcion termine. Entonces me dieron otra idea, que use "else if", lo hize pero creo que no esta andando bien... Cual es la definicion esxacta del "else if", que hace exactamente ? Mi codigo esta asi: if (tablero[8] && tablero[2] == 'X') { tablero[5] = 'O'; } else if (tablero[4] != 'O' || 'X') { tablero[4] = 'O'; } else if (tablero[2] != 'O' || 'X') { tablero[2] = 'O'; } else if (tablero[0] != 'O' || 'X') { tablero[0] = 'O'; } else if (tablero[6] != 'O' || 'X') { tablero[6] = 'O'; } else if (tablero[8] != 'O' || 'X') { tablero[8] = 'O'; }
Saludos
7
« en: Jueves 26 de Febrero de 2009, 18:30 »
Bueno, me surgio un problema similar. Segui avanzando con el codigo y me quedo asi: // El mundo perdido // Aventura de Mauri #include <iostream> using namespace std; int main() { int muertes, sobrevivientes, tropas; string nombre; const int resultante = 100; cout << "tMundo perdido"; cout << "nNombre: "; cin >> nombre; cout << "nIngrese cantidad de tropas: "; cin >> tropas; cout << "nMagos (menor a la cantidad de tropas): "; cin >> muertes; sobrevivientes = tropas - muertes; // historia cout << "nEl gran " << nombre << " marcho en su aventura atravez del mundo perdido de Grhatler,"; cout << "acompañado por " << tropas << " valientes guerreros que sin dudarlo darian la vida por su lider." << endl; cout << "A lo largo de su viaje consiguieron muchas riquezas, pero a la vez tambien sufrieron bajas debido al ataque de espantosos y ferozes enemigos." << endl; cout << "Luego de su travezia el gran " << nombre << " regreso con " << sobrevivientes << " sobrevivientes y una fortuna de " << resultante * sobrevivientes << endl; cout << "enter"; cin.ignore(cin.rdbuf()->in_avail() + 1); return 0;
El problema es que ahora luego de pedir las "muertes" la consola se va Revise pero no pude ver cual sea el fallo. Saludos EDITO: YA PUDE, TUVE QUE AGREGARLE "cin.ignore();cin.clear();cin.get();"
8
« en: Jueves 26 de Febrero de 2009, 17:57 »
Bueno muchas gracias =)
9
« en: Jueves 26 de Febrero de 2009, 12:43 »
A si ahi fue =), gracias. Osea que endl seria para bajar un espacio ? Saludos y gracias
10
« en: Jueves 26 de Febrero de 2009, 02:33 »
Buenas gente =) Estoy empezando a leer un libro que se llama "Beginning c game programming", y por ahora me resulto bastante sencillo, aun estando en ingles, y divertido a la vez. Pero llego un punto en el cual nose que pueda estar mal y es que al escribir un codigo como este: // El mundo perdido // Aventura de Mauri #include <iostream> using namespace std; int main() { char nombre; int tropas; cout << "tMundo perdido"; cout << "nNombre: "; cin >> nombre; cout << "nIngrese cantidad de tropas: "; cin >> tropas; return 0; }
En la consola llega a aparecer hasta "Nombre: " pero una vez que lo introduzco, y le doy a enter, se cierra sola :S, es decir en este caso no me aparece "Ingrese cantidad de tropas:". A que se puede dever esto ? Otro punto que no entendi es que algunas veces y en otras no utiliza "endl", por ejemplo: cout << "score: " << score << endl;
. Si no me equivoco si no utilizo en "endl" este funciona igual, en fin si alguien me puede aclarar para que es el uso de lo antes mencionado. Saludos y espero una respuesta Gracias
11
« en: Martes 30 de Septiembre de 2008, 03:18 »
Buenas. Bueno mi problema es el siguiente, estab ahaciendo un ejercicio, entonces para ver si entendi un codigo: <?php if($_GET['path']==""){ $jiji=dirname($Lugar_shell); $directorio=dir($jiji); $ruta=$jiji; } else{ $directorio=dir($_GET['path']); $ruta=$_GET['path']; } ?> <?php $path="$ruta"; $directorio=dir($path); echo "<br><br>"; while ($archivo = $directorio->read()) { $extension=filetype($ruta.'/'.$archivo); if ($extension=="dir"){ echo "<font color=red><b>(<a "; echo "href=?path=$ruta/$archivo>$archivo</a>)</b></font><br>"; } else { echo "<tr><td><a href=?edit=$ruta/$archivo>$archivo</a><br></td>"; } $directorio->close(); echo "<br><br>"; ?>
Decidi rehacerlo yo solo, y lo que cree fue lo siguiente: <?php $shell=$_SERVER[SCRIPT_FILENAME]; $ruta=getcwd(); $dirshell=dirname(shell); $directorio=dir($ruta); echo "<br><br>"; while ($archivo = $directorio->read()) { $ext=filetype($archivo); if ($ext=="dir"){ echo "<font color=red><b>(<a href=?path=$ruta/$archivo>$archivo</a>)</b></font><br>"; } else{ echo "<a href=?edit=$ruta/$archivo>$archivo</a></font><br>"; } } $directorio->close() ?>
Pero cual es el problema ? Que una vez listado los archivos cuando intento acceder a un directorio, no carga, es decir carga pero se queda donde estaba. Creo que esto se debe al "$_get" que no puse, pero es que no lo encontre necesario, ni entendi bine como usarlo ya lei pero no temrino de entenderlo :S Aver si alguien me ayuda con esto Muchas gracias Saludos
12
« en: Viernes 5 de Septiembre de 2008, 02:43 »
13
« en: Jueves 4 de Septiembre de 2008, 00:40 »
hola gracias por ayudarme a resolver el problema ahora el formulario anda perfecto.. pero ahora surgieron otros dos problemas... 1:el login anda perfecto ...busca en la db si los datos que puso el usuario son correcto y devuelve...o..datos incorrectos...o ...bienvenido $usuario. Pero necsito que cuando diga bienvenido usuario vaya con un gotoAndStop o algo asi a una parte del swf que no puede ir uno no registrado. 2:es un consejo nda mas que pido....la pagina me la pidieron de tal forma que....uno se tenga que registrar para poder ver el catalogo con los precios.....y se pueda agregar articulos al carrito(que por cierto no se hacer y voy a morir en el itnento de ahcerloxD)y se envien esos datos al emal junto al nombre del que esta registrado en ese momento......como no manejo sesiones xq toy en un solo swrf...eso no se como ahcerlo....y mi duda es(aunque recibe mucho spam) no es mejhor un carrito que vaya almacenando todos los articulos en un array o algo asi y los mande por mail con los datos que se ingrsan en el momento ? si alguien se anima a leer todo lo que puse y a ayudarme..bueno gracias ..el fragmento de codigo del fla es este recibir.onLoad = function(exito) { if(exito){ mensaje_txt.text = this.mensaje; }else{ mensaje_txt.text = "hubo un error"; } }
esta hecho con loadvars y esa es la aprte que recibe los datos..y el fragmentod e codigo php es este $usuario = $_POST["usuario"]; $pass = $_POST["pass"]; $consulta_usuario ="SELECT * FROM users WHERE usuario = '$usuario' AND pass = '$pass'"; $result = mysql_query($consulta_usuario) or die("Couldn't execute query."); $num_rows = mysql_num_rows($result); if($num_rows == 0){ echo "mensaje=usuario o password incorrectos"; }else{ if($num_rows > 0){ echo "mensaje=bienvenido $usuario"; } mysql_close($conexion); } ?>
bueno ahi esta todo menos la conexion..gracias al que me pueda ayudar
14
« en: Martes 2 de Septiembre de 2008, 03:25 »
Si tienen razon. Muchas gracias =) Saludos
15
« en: Domingo 31 de Agosto de 2008, 01:56 »
M gracias estaba mal al contraseña ¬¬ jaja habia un caracter demas. pero ahroa hay otro problema ya no tira ningun error, pero a la hora de entrar a la base de datos a ver si se registro el usuario no aparece nada la tabla esta vacia, ahora mismo esta asi el code:
<? $dbhost="localhost"; $dbusuario="usuario"; $dbpassword="clave"; $db="clientes"; $conexion = mysql_connect($dbhost, $dbusuario, $dbpassword); mysql_select_db($db, $conexion); $nombre=$_POST["nombre"]; $apellido=$_POST["apellido"]; $usuario=$_POST["usuario"]; $pass=$_POST["pass"]; $email=$_POST["email"]; mysql_query("INSERT INTO users (nombre,apellido,usuario,pass,email) VALUES ($nombre,$apellido,$usuario.$pass,$email)",$conexion); echo "mensaje=registrado"; mysql_close($conexion); ?>
Espero alguna respeusta gracias
16
« en: Domingo 31 de Agosto de 2008, 00:30 »
Gracias por las respuestas. Osea que no tengo que poner la ip, sino el dominio ? es decir frogy.com.ar usuario contraseña ? Respecto a lo de los permisos me lo pueden explciar un poco mejor que nose como cambiarlos o que hacer.. ? Se agradece Salu2
17
« en: Domingo 31 de Agosto de 2008, 00:28 »
Gracias por las respuestas. Osea que no tengo que poner la ip, sino el dominio ? es decir frogy.com.ar usuario contraseña ? Respecto a lo de los permisos me lo pueden explciar un poco mejor que nose como cambiarlos o que hacer.. ? S
18
« en: Sábado 30 de Agosto de 2008, 00:22 »
Bueno habia contestado hace un rato pero no encuentro mi respuesta nose que paso :S. Repito, que no creo que sea eso ya que el usuario y clave estan bien, lo que veo de raro es que, en vez de ingresar "localhost" intente con la ip que es 67.15.10.95 y tampoco va, pero lo raro es que al intentar entrar por el navegador a esa ip, da como area restringida. Pero a la vez, mi web es frogy.com.ar la cual tiene esa ip, y si me deja entrar poniendo "frogy.com.ar" creo que quiza eso pueda estar jodiendo ya que no deja acceder. Saludos gracias
19
« en: Viernes 29 de Agosto de 2008, 05:52 »
hola usuarios del foro mi nombre es eric....este es mi primer tema y ya ando necesitando ayuda a decir verdad me registre para que me ayuden bueno intente conectarme con mi base de datos mysql a travez de php pero me tira un error orrible= Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'xxxxx'@'localhost' (using password: YES) on line 60
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in on line 7
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in line 13
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in line 14
siendo mi php este=
<? $dbhost="localhost"; $dbusuario="xxxxx"; $dbpassword="<xxxx>"; $db="frogyco_eric"; $conexion = mysql_connect($dbhost, $dbusuario, $dbpassword); mysql_select_db($db, $conexion); $nombre=$_POST["nombre"]; $apellido=$_POST["apellido"]; $usuario=$_POST["usuario"]; $pass=$_POST["pass"]; $email=$_POST["email"]; mysql_query("INSERT INTO users (nombre,apellido,usuario,pass,email) VALUES ($nombre,$apellido,$usuario.$pass,$email)",$conexion); mysql_close($conexion); ?> antes la conexion con la base de datos la daba diferente pero como despues supuese que el problema era que no se tenia que poner " los transforme en variables para sacarme la duda..pero weno parece que el problema sigue weno si alguien me puede ayudar me va a alsegrar el diad espuesde 5 dias sin dormir un saludo cordial eric
20
« en: Viernes 23 de Febrero de 2007, 07:51 »
yo solo te recomiendo estudiar smile.gif y una mejor actitud, y seras aceptado mejor en las comunidades De todas las comunidades que estoy que seran mas de 5 o 6 en la unica que me recivieron mal fue en esta solo por nombrar sin kerer la #### palabra "virus"
21
« en: Viernes 23 de Febrero de 2007, 06:21 »
Si divertido. Pekeño consejo para los sabelo todo de estos foros. Nunca dejen su msn, nunca saben con que lammer se pueden encontrar
22
« en: Jueves 22 de Febrero de 2007, 21:22 »
JOjojo ya esta Cree el bat, y desde el VB abro el arhivo como hiden GRACIAS POR SU AYUDA JAJAJAJA
23
« en: Jueves 22 de Febrero de 2007, 18:15 »
No tiene sentido mandas desde VB sentencias a dos Para mi si, porque en batch el cmd se abre y si es largo el proceso el usuario cierra el cmd y chau virus QUOTE (krosty4782 @ Febrero 22, 2007 11:14 am) Otra cosa, si no es un virus como lo llamarias entonces?
MalWare. Te agradesco la aclaracion cmd /C "echo hola" No lo reconoce asi Funciona de esta manera shell ("cmd /c echo hola") El problema esta en que si ejecutamos mas de un comando solo toma el ultimo. Ej: shell ("cmd /c echo hola") shell ("cmd /c pause > nul") Solo toma el pause y no el echo. Alguna ayudita ? Salu2
24
« en: Jueves 22 de Febrero de 2007, 17:14 »
Copie mal, no lo hize para creerme nada. Te pensas que me voy a creer un dios por ejectuar 4 putos comandos en batch ? Se ve que si eras arrogante d chico, pero no me compares porque no es mi caso. Otra cosa, si no es un virus como lo llamarias entonces? Mi problema fue en copiarlo de otro foro, pensando que no lo abia mencionado
25
« en: Jueves 22 de Febrero de 2007, 15:33 »
eso no se pregunta primero que todo ??? Y como queres que aprenda a usar un comando batch desde VB, si nadie me enseña ? Y respecto al error me equivoque y es error 424. "Se requiere un objeto" Y si intento shell ("echo hola") me da error 53 no se ha encontrado el archivo. ----> Lo que pasa es que yo no quiero ejecutar un archivo sino un comando :S Salu2
|
|
|