Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Runex

#71
Scripting / Re: CREAR VENTANAS EN PYTHON
4 Mayo 2012, 20:55 PM
Cita de: carlos.foroelhaker en  4 Mayo 2012, 19:47 PM
Hola en python se hacer variables
calculos y funciones pero me gustaria hacerlo
en interfaz grafica

si alguien tiene el codigo fuente de algun programa tipo suma pero con interfaz grafica.

numero=input("introduce un numero?")
2numero=input("Introduce otro numero? ")
numero + numero=resultado
print resultado


Para escribir programas con interfaz gráfica debes aprender los módulos que te permiten hacer esto, Tkinter, Pyqt,Wxpython etc.

Un simple ejemplo en Tkinter sería así:

Código (python) [Seleccionar]
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from Tkinter import *
def suma():
total = int(entrada1.get()) + int(entrada2.get())
Label(root,text=total).pack()

root = Tk()
root.title("Suma")
numero1 = IntVar()
numero2 = IntVar()
entrada1 = Entry(root,textvariable=numero1)
entrada1.pack()
entrada2 = Entry(root,textvariable=numero2)
entrada2.pack()
aceptar = Button(root,text="Sumar",command=suma)
aceptar.pack()
root.mainloop()


De todas formas, para interfaces gráficas es necesario tener más conocimientos, que variables, cálculos y funciones, deberás entrar en el tema de la orientación a objetos, para entender las instancias como por ejemplo: " root = Tk() " y mirarte algunas cosillas más pero no te asustes, Python es muy fácil :)

Un saludo, si quieres aprender Tkinter o cualquier otro módulo busca en google, hay muchísima información :)
#72
Desarrollo Web / Re: Error PHP
4 Mayo 2012, 20:22 PM
Cita de: ~ Yoya ~ en  4 Mayo 2012, 19:45 PM
LOL, con die finalizas un script y envías un mensaje. El mensaje que estas enviando no es un mensaje de ERROR es un mensaje que haz puesto por si la consulta falla.

Saludos.

Ya pero si lo único que quiero saber es si falla, con el or die, me sirve, de todas formas, ya está arreglado.

Gracias por la ayuda :)
#73
Cita de: 0x5d en  4 Mayo 2012, 18:20 PM
Ahora que miro bien, "and" debes cambiarlo po &&

Nah ese no es el problema, ya lo he solucionado, && hace la misma funcion que and y || que or,
el problema estaba en el nombre de la variable. La había definido como $pasword, cuando la comparación y la consulta la realizaba con $password.

Un saludo y gracias 0x5d  ;-)
#74
Desarrollo Web / Re: Error PHP
4 Mayo 2012, 17:38 PM
Cita de: ~ Yoya ~ en  4 Mayo 2012, 15:59 PM
Usa mysql_error() por si el error esta en la consulta SQL, saber la razón porque se esta produciendo el error.

Ayudarías mucho mas, si en este mismo hilo, agregaras el error para evitar tener que probar el source...

Saludos.

Pd: Este hilo debería ir en la sección PHP

Ya está puesto el or die, para que devuelva el error, en caso de que se produzca en la consulta.
#75
Cita de: 0x5d en  4 Mayo 2012, 17:28 PM
Pues el error más lógico que veo es en los condicionales...
Código (php) [Seleccionar]

$reg['nombre']=$usuario and $reg['password']=$password

Es con doble "==" ... al menos cuando programo en PHP lo hago así :O

Saludos, Javier

Nah, también lo probé, de hecho lo tenia puesto con doble y al ver que no me funcionaba los cambie a simples, pero nada tampoco..

EDIT:
Código (php) [Seleccionar]
<?php
$usuario $_POST["user"];
$pasword $_POST["pass"];
$consultados 0;
$conect mysql_connect("**","***","**") or die("Problemas en la db");
mysql_select_db("**") or die("Problemas en a tabla");
$consulta mysql_query("select nombre,password from usuarios where nombre='$usuario'") or die("Problemas en la consulta");
while($reg mysql_fetch_array($consulta))
{

if($reg['nombre']==$usuario and $reg['password']==$password)
{
?>

<script type="text/javascript">
alert("No existe el usuario");
</script>
<?php
}
else 
{
setcookie("Usuario",$usuario);
}
}


?>


Quitando una parte de la consulta, y cambiando lo que estaba en el if por lo que estaba en el else, consigue crear la cookie, pero en caso de que no exista el usuario, no salta ningún script...
Un saludo
#76
Desarrollo Web / Re: Error PHP
4 Mayo 2012, 15:13 PM
Cita de: JohnConnor en  4 Mayo 2012, 14:04 PM
Deberias sacar el nombre del host el usuario y la conttraseña antes de publicarlo!!!

:o
vaya fallo mio nicuenta me di xd.         de todas formas solo lo uso para hacer pruebas nada importante, de lo contrario hubiera tenido mas cuidado  ;)
#77
Desarrollo Web / Problema panel de logueo
4 Mayo 2012, 13:34 PM
Buenas compañeros, me ha surgido otro error, el caso, es que quiero realizar un panel de logueo y si el usuario existe crear una cookie con sus datos, de lo contrario que salte un script diciendo que no existe el usuario.

He hecho esto:
Código (php) [Seleccionar]
<?php
$usuario $_POST["user"];
$pasword $_POST["pass"];
$consultados 0;
$conect mysql_connect("***","***","***") or die("Problemas en la db");
mysql_select_db("****") or die("Problemas en a tabla");
$consulta mysql_query("select nombre,password from usuarios where nombre='$usuario' and password='$password'") or die("Problemas en la consulta");
while($reg mysql_fetch_array($consulta))
{
$consultados $consultados 1;
if($reg['nombre']=$usuario and $reg['password']=$password)
{
setcookie("Usuario",$usuario);
}
else 
{
?>

<script type="text/javascript" >
alert("No existe el usuario");
</script>
<?php
}
}

?>


Sin embargo no me reconoce nada, ni llega a saltar script, ni crea la cookie.
Encontráis algún error lógico? :S

Gracias :)
#78
Desarrollo Web / Error PHP
3 Mayo 2012, 12:18 PM
Compañeros, no consigo localizar el problema en el código, me salta error, os lo dejo a ver si me echais una mano:

Código (php) [Seleccionar]
<?php
 
if (isset($_POST["user"]) and isset($_POST["pass"]))
 {
  
$conect mysql_connect("","","") or die("Problemas en la db");
 
mysql_select_db("b9_10627635_wargames") or die("Problemas en a tablaa");
 
$consulta mysql_query("insert into usuarios(nombre,password) values('$_POST["user"]','$_POST["pass"]')") or die("Problemas en la consulta"
#79
Desarrollo Web / Wargames By Rune
2 Mayo 2012, 21:15 PM
Buenas compañeros, aprovechando que estoy de exámenes y vuelvo a las 11 y media a mi casa, he iniciado un proyecto de wargames por mi cuenta. De momento la página está digamos en estado fetal xD, pero bueno por algo se empieza y en cuanto saque un poco de tiempo la iré completando.

Faltan algunas cosas por implementar, como el registro, el logueo, sistema de cookies etc pero lo más costoso lo he dejado para el final.

Os lo dejo aquí, y espero que os guste:

http://wargame.byethost9.com/

Un saludo :)
#80
Scripting / Re: Ayuda con script python
2 Mayo 2012, 07:27 AM
Si debes realizar 2 tareas, es decir descargar un archivo y mientras enviar un comando inexistente, deberás usar threading.

Por otra parte porque no utilizas ftplib?, en vez de utilizar sockets.

Puedes leerte la documentación en http://python.org/doc/

Un saludo :)