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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7
31  Programación / PHP / Re: Ayuda con Redireccion en PHP en: 29 Septiembre 2009, 13:37 pm
Casi bien pero te falta mirar a fondo la documentación de apache http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html. Mod rewrite también te va a permitir realizar redirecciones. De hecho, se suele utilizar mod_rewrite para realizar redirecciones 301 cuando cambian las urls de las paginas y mantener el page ranking de las paginas antiguas hasta que vuelvan a indexar las nuevas. Cosillas de SEO.

32  Programación / PHP / Re: Ayuda con Redireccion en PHP en: 27 Septiembre 2009, 20:22 pm
Perfecto..
Muchas Gracias!

¿Qué hace header? A mi no me ha quedado nada claro si es mejor usar esa funcion de php o hacer un refresh en la cabecera de un fichero html o usar mod_rewrite de apache..

Gracias por aclarame las dudas y un saludo,




33  Foros Generales / Foro Libre / Re: ¿ Que regalan ustedes ? en: 18 Agosto 2009, 12:12 pm
 ;-)

Yo tengo que hacer un regalo para alguien especial que pronto es su cumpleaños... Soy más de regalos personalizados. Normalente los hago a mano, a mi hermano le regale un motor dodge a escala que monte y a mi compañero de piso le estoy montando un modelo a escala de un coche de competición... No se, ya veré que se me ocurre para esta persona. Quizás un ramo de sus flores favoritas hechas con papel...
34  Programación / PHP / Re: [URGENTE] Como coger el texto entre dos carácteres específicos en: 12 Agosto 2009, 08:20 am
En este caso regexp solo quiere decir "regular expresion". Tienes varias funciones que te permitiran usar esa expresión regular, entre ellas preg_match.
35  Programación / PHP / Re: Sistema de permisos con PHP en: 10 Agosto 2009, 11:12 am
A mi siempre me ha gustado usar algo como un ACL. Por un lado defino los permisos, por otro perfiles y por ultimo asigno a usuarios perfiles.

Código:
$perms = array('lectura', 'escritura', 'borrado');
$roles = array('admin', 'anonimo', 'logado');
$roles_perm = array('admin' => array('lectura', 'escritura','borrado'), user => array('lectura'));
$user = array('name' => 'pepito', 'roles' => array('logado','admin'));

global $user,$roles_perm;

function control_access($perm = FALSE) {
  global $user,$roles_perm;
  $roles = $user['roles'];
  foreach ($roles as $key => $value) {
    $perms = $roles_perm($value);
    if (in_array($perm,$perms)) {
       return TRUE;
    }
  }
  return FALSE;
}

...

if (control_access('escritura')) {

....

}
Lo acabo de hacer de cabeza en este momento por lo que no se si funciona el código... pero vamos, es para que pilles la idea de como funcionaria un sistema de acl cutre.
36  Programación / PHP / Re: Busco programador de medio tiempo. en: 30 Julio 2009, 10:22 am
Yo quiero saber más.
37  Programación / PHP / Re: Cambiar palabra y ejecutar función [help] en: 24 Julio 2009, 16:44 pm
Es una expresion regular. Las barras son para escapar los caracteres especiales (que pueden formar parte de una expresión pero quieres que se interpreten por lo que son).
38  Programación / PHP / Re: Cambiar palabra y ejecutar función [help] en: 24 Julio 2009, 16:34 pm
Bueno... para estas chorradas suelo usar preg_replace ya que me resulta lo más comodo. Algo como lo que tu quieres hacer sería más o menos así:

Código:
<?php
$pattern[] ='/\[red\](.*)\[\/red\]/i';
$pattern[] = '/\[blue\](.*)\[\/blue\]/i';
$replace[] = '<font color="red">${1}</font>';
$replace[] = '<font color="blue">${1}</font>';
$text = "El [blue]perro[/blue] de san roque no [red]tiene[/red] rabo";
print preg_replace($pattern,$replace,$text);
?>
De esta forma te puedes crear los patrones y los reemplazos en un fichero aparte, para añadir lo quitar los que quieras y añadirlos a través de un include.

Un saludo,
39  Programación / PHP / Re: ayuda creando un buscador en: 24 Julio 2009, 09:36 am
Bueno... para estas cosas siempre uso swish-e. Dispone de un  binding en php para manejarlo.

Un saludo,
40  Programación / PHP / Re: Recojer datos con TinyMce en: 16 Julio 2009, 13:14 pm
Tenía un problema parecido con un sistema de cache que necesita almacenar html en base de datos o memcache. Funciona con ambos a través de unos drivers.

La solución que se me ocurrio para obtener lo mismo que generaba el motor de templates de la aplicación fue generar un hash reversible con el código html.

  private function _encodeCache($toCache = NULL) {
    return base64_encode($toCache);
  }
 
  private function _decodeCache($inCache = NULL) {
    return base64_decode($inCache);
  }

De esta forma puedo almacenar el contenido en cualquier soporte sin necesidad de preocuparme por los "caracteres extraños".

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