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

 

 


Tema destacado:


  Mostrar Temas
Páginas: 1 2 3 [4] 5 6
31  Programación / PHP / Tratar con Arrays en Templates simples en: 24 Enero 2009, 19:50 pm
Buenas!
Estoy acostumbrado a tratar con Smarty como motor de plantillas y al mostrar datos de la db era facil con foreach... pero ahora quiero un sistema mas ligero, que solo puede asignar variables... asignas un dato en el codigo php y lo reemplaza por su correspondiente en la plantilla html. Pero cuando al hacer una query me llegan todos los datos de los mensajes de un foro por ejemplo, como lo muestro? Sin tener que meter nada de html en un foreach con php o por el estilo... para que se siga separando html de php.

Gracias.
PD: Solo necesito la idea mental, no se esfuercen en ejemplos :D
32  Informática / Electrónica / Voltaje de una Usb Power Bar en: 7 Diciembre 2008, 20:28 pm
Buenas,
Me ha dado la curiosidad por estas baterias que se cargan por USB y luego sirven para cargar otros gadgets...
La mas interesante que he encontrado es la "USB Power Bar", que es mas pequeña que el resto de baterias que he encontrado, tiene indicador led, linternita como detalle... en fin, que es perfecta exepto en que tiene una salida de 5.6V, frente al estandar USB de 5V...
Supongo que los gadgets tienen un margen de resistencia pero... Se podran quemar? o existe algun adaptador para bajar ese pelin de voltaje? o conocen alguna bateria por el estilo...?

Gracias :D
33  Programación / PHP / Separar cadena en variables y valores en: 10 Julio 2008, 12:55 pm
Buenas,
Mi hosting solo me deja usar una variable de $_SESSION... y tengo que pasar toda la info en una sola variable...
Hasta ahora he usado el metodo de carlos/65/98 etc y separarlos con un explode()... pero con esto se crea dependencia del orden de las palabras y en el momento de crear un nuevo dato habria que modificar todos los archivos...
Hay alguna forma de meter los datos como name:carlos/grupo:65/edad:98 y luego un script que cree las variables $name="carlos"; etc?

Gracias.
34  Programación / PHP / Integrar usuarios SMF con mi sistema de usuarios (y no al reves) en: 4 Julio 2008, 23:37 pm
Buenas!
Tengo un sistema de usuarios propio y deseo instalar SMF pero no a costa de perder mi sistema propio de usuarios, sino mantenerlo independiente... SMF incluye ssi.php para la integracion, pero solo para incluir el formulario de login... y no quiero eso.
Crear usuarios en los 2 sistemas no creo que de mucho problema, al igual que borrarlos, creo que sera cuestion de que mi sistema propio escriba una linea en mi tabla y en la de SMF a la vez (O tal vez el sistema de usuarios de SMF no sea tan simple? :S)
El problema es cuando un usuario logee en mi sistema... como creo yo la sesion de SMF?

Saludos y gracias.
35  Programación / PHP / Obtener la ruta completa... cual de estos es mejor? en: 13 Octubre 2007, 18:10 pm
Buenas,
ya se han escrito temas similares pero no estan totalmente completos...
Supongamos que la ruta del public_html es /home/tuweb/public_html/ y vamos a centrarnos en que tenemos un archivo 2 subdirectorios mas abajo, y necesitamos saber la ruta del public_html para incluir un archivo que esta en la raiz. Descartamos cosas como ../../ y DOCUMENT_ROOT, pues el primero no funciona en cuanto incluyes el archivo desde otro lado, y el segundo casi nunca esta definido.

Recopile 3 metodos para conseguir dicha ruta, el primero lo saque de un tema de este foro, otro del codigo fuente de SMF y otro directamente de php.net
Código
  1. str_replace("subdir/subdir/miscript.php", "", __FILE__);
Código
  1. dirname(dirname(__FILE__));
Código
  1. realpath("../../");
Luego ya pondriamos un IF para saber si la variable de la ruta esta definida, sino la definiriamos con alguno de estos metodos (alguna idea mejor?).

Mi pregunta seria... cual de estos 3 seria el mas limpio/rapido/optimo ? hay que tener en cuenta que se usaria al principio de todos los scripts, y por eso cada nanosegundo cuenta  :rolleyes:

Si alguno/a tiene idea de alguna otra forma...

Ya se que con una web modulada no haria falta nada de esto, pues ya los llamo desde un solo archivo y listo, pero para proyectos mas grandes no puedes llamarlo todo desde un fichero.

Saludos y gracias

EDITO:
Cito un comentario de php.net:
Citar
This is silly:
dirname(dirname( dirname( dirname(dirname( dirname( dirname(__FILE__))))))); // This is rediculous
       
function recursiveDirName($file, $x){
    if($x > 0) return recursiveDirName( dirname($file), $x-1 );
    return $file;
}

This is much easier:
$file = recursiveDirName(__FILE__, 7);

Que opinan sobre esto? se refiere solo a comodidad o tiene algun otro sentido?
36  Programación / PHP / PHP - MYSQL: Seleccionar por las primeras cifras de una celda en: 19 Septiembre 2007, 16:09 pm
Buenas,
tengo una db de noticias con una columna llamada fecha con datos del tipo 20070102,
para no tener que hacer 3 columnas diferentes para cada dato (tal vez sea mala idea a la larga?)... y ahora quiero hacer un buscador para que el usuario busque en el archivo segun el ano, o ano + mes... como podria hacer algo asi? es decir que si quiere ver todas las noticias de 2005, como haria para mostrar todas las filas en cuyo dato de la columna fecha sea 2005... ?

Gracias.
37  Programación / PHP / Que error hay en esta funcion php? en: 3 Septiembre 2007, 13:26 pm
Buenas,
Estoy haciendo unas cuantas funciones en php para simplificar los registros de usuarios noticias etc...
Este es el codigo de la funcion, mas abajo el error:
Código
  1. <?
  2. // Funcion para anadir noticia
  3. function add($autor, $titulo, $not) {
  4. $db->query("INSERT INTO news (autor, titulo, noticia) VALUES ('$autor','$titulo','$not')");
  5. }
  6.  
  7. add("Robert", "Hola mundo!", "El clasico Hola Mundo...");
  8. ?>

Y me da el siguiente error:
Citar
Fatal error: Call to a member function on a non-object in...

He buscado mucho pero no encuentro el significado...

Gracias
38  Programación / PHP / Reconocer urls externas en php en: 31 Agosto 2007, 15:48 pm
Buenas,
antes de nada dar gracias a los que participaron en mi anterior tema sobre Javacript para MD5... y decir que no busco que me hagan un script php, sino pistas para saber por donde empezar...
Lo que quiero hacer es una funcion php que al colocarla al final de cada archivo de mi pagina verifique si es un link hacia una pagina externa o interna, si es externa deberia modificarla al estilo de mipag.com/proxy.php?url=...
La historia es que no quiero pasar el texto de un comentario por ejemplo por la funcion para que modifique el enlace estaticamente, sino que lo modifique en la salida, para que si algun dia en la funcion decido cambiar la forma de tratar las urls se cambien todas.
Y ya luego tampoco deben ser tratadas las webs afiliadas, entonces tendria que hacer alguna especie de lista blanca en un txt con mi dominio y los dominios afiliados para que los dejara intactos no? o tal vez sea mejor hacer que la zona de la pagina donde se encuentran sea excluida? (creo que esta ultima idea complicaria las cosas...).

Saludos y gracias.
PD: ya busque sobre como reconocer urls con php... pero no encuentro nada.
39  Programación / PHP / Urls Amigables (solo con el titulo) en: 21 Agosto 2007, 21:23 pm
Buenas,
busque por la red y por el foro pero lo maximo que encontre para un sistema de noticias es del tipo /ID/titulo-y-tal pero eso no me gusta, por que si tenemos 1 millon de noticias ya el id ya quedando mal... y mi idea seria que la id de la noticia fuera sacada del titulo pasado por url.
Pense en codificar a md5 el nombre pasado por url para usarlo como ID de la noticia, pero no se si tiene inconvenientes de performace o de otro tipo, que opinan ustedes? o hay formas mas recomendables?

Resumiendo estoy formando mi sistema de noticias propio y para las url me gustaria pasar tipo /06/02/2007/titulo-de-la-noticia/ y no teniendo que pasar una variable mas con la id de la noticia. Respecto a lo anterior mejor asi o la fecha con - en vez de / ? (no se si depende del gusto o que los buscadores vean demasiada profundidad de dirs...).

Por cierto... si tienen urls donde se hable a fondo del tema (y no se centre tanto en modrewrite sino mas en el tema...) les agracederia que las pusieran.

Muchas gracias.
40  Programación / PHP / Auto-Login con PHP? en: 20 Agosto 2007, 23:33 pm
Buenas,
voy a explicar la idea con un ejemplo para no liar mucho... haber, imaginemos que tengo una cuenta en pepito.com, y miweb.com tiene el user y pass de esa cuenta, como podria hacer Auto-Login desde miweb.com para que yo no tuviera que teclear ninguna informacion de usuario? es decir, en miweb.com le de a la opcion de Auto-Login y ya me apareciera logeado en pepito.com
Algo parecido usan en PassPack (un gestor de pass online).
Pongo esto en el foro de PHP por que se supone que el login tendria que hacerse desde la parte del server, si pasa por el cliente con javascript por ejemplo ya podria ser captada...

El caso estaria en que pepito.com no me perteneceria... en resumen la idea es pasar los datos a la web para el login sin pasar por el cliente.

Saludos.
Páginas: 1 2 3 [4] 5 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines