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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18
61  Programación / PHP / Problema al concatenar cadenas en: 13 Mayo 2011, 03:46 am
Hola a todos, voy al grano. Tenía un code que es el menú de una página web, algo así:

Código:
<li class="current_page_item"><a href="#">Inicio</a></li>
<li ><a style="margin-top:-15px; padding-left:0px; padding-right:0px"><img src="images/img04.jpg"/></a></li>
<li><a href="index2.php">¿Quiénes somos?</a></li>
<li ><a style="margin-top:-15px; padding-left:0px; padding-right:0px"><img src="images/img04.jpg"/></a></li>
<li><a href="index3.php">Trabajo comunitario</a></li>
<li ><a style="margin-top:-15px; padding-left:0px; padding-right:0px"><img src="images/img04.jpg"/></a></li>
<li><a href="index4.php">¿Por qué reciclar?</a></li>
<li ><a style="margin-top:-15px; padding-left:0px; padding-right:0px"><img src="images/img04.jpg"/></a></li>
<li><a href="index6.php">Campaña</a></li>
<li ><a style="margin-top:-15px; padding-left:0px; padding-right:0px"><img src="images/img04.jpg"/></a></li>
<li><a href="index7.php">&iexcl;Comente!</a></li>
<li ><a style="margin-top:-15px; padding-left:0px; padding-right:0px"><img src="images/img04.jpg"/></a></li>
<li><a href="index5.php">¡H&aacute;gase cliente!</a></li>
<li ><a style="margin-top:-15px; padding-left:0px; padding-right:0px"><img src="images/img04.jpg"/></a></li>
<li><a href="#">Contacto</a></li>

Entonces, para no repetirlo en cada index y hacerlo más dinámico se me ocurrió automatizarlo de la siguiente forma:

1. Crear un archivo config.php donde indico la cantidad de secciones totales, el nombre y link de cada sección. Y además, una función que hice para obtener solo el nombre de la pag. actual:

Código:
<?php
$web_habilitada = "1";
//Secciones
$total_secciones = "7";
$seccion1 = "Inicio";
$seccion1_link = "index.php";
$seccion2 = "¿Quiénes somos?";
$seccion2_link = "index2.php";
$seccion3 = "Trabajo comunitario";
$seccion3_link = "index3.php";
$seccion4 = "¿Por qué reciclar?";
$seccion4_link = "index4.php";
$seccion5 = "Campaña";
$seccion5_link = "index5.php";
$seccion6 = "Repartos";
$seccion6_link = "index6.php";
$seccion7 = "¡Hágase cliente!";
$seccion7_link = "index7.php";
//Funciones
function pagina_actual() {
  $pagina = $_SERVER['REQUEST_URI'];
  $pagina_actual = str_replace("/", " ", $pagina);
  echo trim($pagina_actual);
  }
?>

2. En cada index, fijo un for en 1, y me fijo si es menor que la cantidad de secciones totales que indica config.php. A su vez, me fijo si la página actual es igual a la sección que voy a escribir (porque utilizo un estilo de css diferente cuando estamos en una página, es decir, en la sección aparece en verde el nombre de la página actual):

Código:
<?php
for($a = 1; $a < $total_secciones; $a++) {
    $pag = pagina_actual();
if($pag == $sección.$a) {
?>
<li class="current_page_item"><a href="<?php echo $sección.$a_link; ?>"><?php echo $sección.$a; ?></a></li>
<?php
} else {
?>
<li ><a style="margin-top:-15px; padding-left:0px; padding-right:0px"><img src="images/img04.jpg"/></a></li>
<li><a href="<?php echo $sección.$a_link; ?>"><?php echo $sección.$a; ?></a></li>
<?php
}
}
?>

Entonces, la idea sería que imprima las cosas bien como lo indica el config.php. Pero me imprime:


Y si lo pienso, lo que no puede hacer es unir $sección con la variable $a del for y crear una única sección, por ejemplo seccion1. No se me ocurre como hacer... ¿Alguien me puede dar una ayuda?.

Gracias!
62  Programación / PHP / Re: Problema tonto en: 12 Mayo 2011, 13:48 pm
Resuelto. Gracias ;D
63  Informática / Software / Re: Imprimir carátulas de DVD en: 12 Mayo 2011, 13:47 pm
El caratulator no me funciona bien en W7. Es decir, abre y todo pero al momento de imprimir, no imprime nada màs que una linea en la hoja. Y no es la impresora porque probé imprimiendo común luego, así que no me sirve.

El Nero Cover Designer tendría que bajarmelo para probar, aunque ando buscando algo sencillo como el caratulator, que ponga la imágen y me salga como el tamaño del dvd y listo.
Sino bueno, instalaré XP en una pc virtual solo para eso :-\

Gracias :D
64  Programación / PHP / Problema tonto en: 12 Mayo 2011, 03:20 am
Hola a todos. Siempre seleccioné varios registros, y por lo tanto utilicé mysql_fetch_array();. Pero ahora, que solo quiero seleccionar uno:

Código:
<?php
include("conexion.php");
$usuario = trim($_POST['usuario']);
 $pass = mysql_query("SELECT password FROM usuarios WHERE usuario='$usuario'", $conexion);
  echo $pass;
?>

Devuelve:

Citar
Resource id #3

No comprendo por qué. Alguna vez tuve esa misma respuesta, pero al utilizar count(*), nunca seleccionando un registro.

Gracias.
65  Informática / Software / Imprimir carátulas de DVD en: 11 Mayo 2011, 01:59 am
Hola a todos. Les voy a comentar mi situación:

• Anteriormente utilizaba el programa CD and DVD Cover Print (aunque solo unas pocas veces), porque no conozco otro para imprimir carátulas de DVD. Con este software me encontraba en cierta "desventaja" porque:

- Me gastaba muchísima tinta. No se si era yo o que, pero al imprimir una carátula de DVD, si bien salía excelente de calidad, la tinta que me gastaba era impresionante.
- El crack de ese programa no funciona para Windows 7.

En fin, necesito si alguien me recomienda un software para imprimir carátulas de dvd (14mm) que use poca tinta, o que me tire algún tip para bajar la calidad. Y que, por sobretodo, funcione en Windows 7.

Muchas gracias!
66  Programación / Desarrollo Web / Re: Como crear webs en: 2 Mayo 2011, 01:25 am
Leete un tutorial de HTML, luego otro de CSS y por fin uno de PHP. Html & PHP/ASP son los más necesarios.
Con HTML se crea lo que sería la parte "visual" para el usuario, pero PHP/ASP trabaja del lado del servidor, haciendo peticiones, enviando mails, etc. Es decir, creando páginas dinámicas.
Por más que el tuto sea del 2000 creeme que si no tenés conocimientos, te va a ir grande.

Y por cierto, Google no muerde.
67  Programación / PHP / Re: Solicitar pass al abrir script.php en: 2 Mayo 2011, 01:17 am
Deberían de darle ban permanente a estas personas.
68  Programación / Desarrollo Web / Re: Intranet en: 28 Abril 2011, 05:33 am
Envias un mail con un link que contenga un codigo de activación, que a su vez, se encuentre guardado en la base de datos junto con el usuario que realiza la petición. Al ingresar al link, verifica que usuario es y le das opción de escribir nueva, o generar aleatoria. ¿Cuál es el problema?.
69  Programación / PHP / Re: Manera correcta de hacer sesiones en: 27 Abril 2011, 03:31 am
Comprendo, gracias  ;D
70  Programación / PHP / Re: Manera correcta de hacer sesiones en: 27 Abril 2011, 00:38 am
@~ Yoya ~: ¿Y de que serviría obtener la ID de la sesión?. Si de todos modos es aleatoria y al destruirla muere.
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines