programacion (Página 180) - Userlinux.net

Posts sobre la categoría programacion (Página 180)

A PHP Error was encountered

Severity: Warning

Message: Invalid argument supplied for foreach()

Filename: views/posts_index_v.php

Line Number: 11

Combos enlazados

30.Mar.2005 ~ 5 Comentarios ~ 6141 Lecturas
Con "combo" No me refiero a ningún ayuken!!!! (guiño guiño), al grano. Haciendo un formulario web para introducción de datos encuentro un pequeño problema, los combos enlazados. ¿Qué es eso?: Supongamos dos combos, uno con Comunidades Autónomas y otro con Provincias, ya os haceis la idea, ¿verdad?. Al seleccionar una comunidad autónoma concreta deben aparecer solamente las provincias pertenecientes.

Teniendo en cuenta que es muy probable que todos estos datos salgan de una base de datos, hemos de rellenar los combos con JavaScript pero conectando (a MySQL) en este caso vía PHP. El ejemplo estático (sin base de datos alguna) sería el siguiente:

<script language="JavaScript1.2">
function addOption(prov)
{
var comboBox = document.getElementById('opcion2');
switch (prov)
{
case 1:
comboBox.options.length = 0;
var newOption = new Option('1- Provincia1', '1');comboBox.options[comboBox.options.length] = newOption;
break;
case 2:
comboBox.options.length = 0;
var newOption = new Option('2- Provincia1', '1');comboBox.options[comboBox.options.length] = newOption;
var newOption = new Option('2- Provincia2', '2');comboBox.options[comboBox.options.length] = newOption;
var newOption = new Option('2- Provincia3', '3');comboBox.options[comboBox.options.length] = newOption;
break;
}
}
</script>
<select name="opcion1" onchange="addOption(this.value);">
<option value="">--selecciona--</option>
<option value="1">Autonomía1</option>
<option value="2">Autonomía2</option>
</select>
<select name="opcion2" id="opcion2"></select>
Categorías:

A PHP Error was encountered

Severity: Warning

Message: Invalid argument supplied for foreach()

Filename: views/posts_index_v.php

Line Number: 11

¿Cuál es tu barco?

20.Jan.2005 ~ 8 Comentarios ~ 1900 Lecturas
Hace algunos años una buena página web (por la que muchas empresas pagaban millones) debía tener imperiosamente un mínimo de dos versiones, (Netscape Navigator vs. Internet Explorer), para garantizar el éxito y el correcto funcionamiento de la misma en la cuasi totalidad de posibles clientes que pudieran visitarla.

Hoy en día, gracias al lenguaje CSS entre otros muchos factores, podemos afirmar que ya no hace falta duplicar todos los archivos para que el visionado de una web sea minimamente correcto en los dos motores de renderizado más famosos del mundo: Gecko y el de Internet Explorer (¿alguien sabe como se llama?).

¿Pero qué pasa cuando trabajamos con PNG's?. Pasa que Internet Explorer no es capaz de mostrar su canal de transparencia y encontramos efectos extraños con este tipo de imágenes, ¿hay solución posible minimizando el esfuerzo del programador/diseñador?. No lo sé, pero os voy a contar como trato de resolver ese tipo de situaciones:
Categorías:

A PHP Error was encountered

Severity: Warning

Message: Invalid argument supplied for foreach()

Filename: views/posts_index_v.php

Line Number: 11

Primeros pasos con Docbook

28.Oct.2004 ~ 0 Comentarios ~ 1875 Lecturas
Hace tiempo tuve una peque�a aproximaci�n a Docbook para escribir documentos "t�cnicos", en mi querida Slackware (�qu� recuerdos!). No nos pongamos sentimentales, nace ahora la inquietud de volver a recordar aquellos primeros pasos con Docbook, sgml, xml, xslt... Aunque ahora lo que lleva mi HDD es una Debian. Como en aquella �poca no dej� reflejada ninguna informaci�n al respecto, tendr� que partir de cero. Lo primero de todo ser� instalar las herramientas con las que vamos a trabajar:

solar:/home/r0sk# apt-get install docbook docbook-utils jade sgml-base
Se instalar�n los siguientes paquetes extras:
jadetex libkpathsea3 libncursesw5 libsgmls-perl libt1-5 libwww0 lynx sgmlspl sp tetex-base tetex-bin tetex-extra texinfo
Paquetes sugeridos:
sgmls-doc doc-base
Paquetes recomendados
openjade1.3 openjade tetex-doc dialog texi2html perl-tk
Se instalar�n los siguientes paquetes NUEVOS:
docbook-utils jadetex libkpathsea3 libncursesw5 libsgmls-perl libt1-5 libwww0 lynx sgmlspl sp tetex-base tetex-bin tetex-extra texinfo
0 actualizados, 14 se instalar�n, 0 para eliminar y 542 no actualizados.
Necesito descargar 32,9MB de archivos.
Se utilizar�n 116MB de espacio de disco adicional despu�s de desempaquetar.
�Desea continuar? [S/n]
s
...

Pong�monos c�modos mientras descarga el material necesario de trabajo (33Mb).
Categorías:

A PHP Error was encountered

Severity: Warning

Message: Invalid argument supplied for foreach()

Filename: views/posts_index_v.php

Line Number: 11

Curioso rollover en javascript

11.May.2004 ~ 4 Comentarios ~ 1452 Lecturas
Si veis el menú de la izquierda, he añadido un mini banner de publicidad para los que me querais enlazar de forma más gráfica, el rollover está hecho de forma un tanto extravagante, en javascript. Este código irá en la cabecera de la página, para que precargue las imágenes en el Load:

<script language="JavaScript">
Imagenes = new Array();
function Precargar()
{
for (var j=0; j<Precargar.arguments.length; j++)
{
Imagenes[j]=new Image;
Imagenes[j].src=Precargar.arguments[j];
}
}
Precargar('images/banners/banner01.jpg', 'images/banners/banner01hover.jpg');
</script>

Y a la hora de hacer el enlace simplemente habrá que poner algo así:

<a href="http://www.userlinux.net"><img src="images/banners/banner01.jpg" border="0" alt="banner01" onmouseover="this.src=Imagenes[1].src;" onmouseout="this.src=Imagenes[0].src;" title="diario de r0sk"/></a>
Categorías:

A PHP Error was encountered

Severity: Warning

Message: Invalid argument supplied for foreach()

Filename: views/posts_index_v.php

Line Number: 11

SGML/XML, creando documentación

20.Jan.2003 ~ 2 Comentarios ~ 1569 Lecturas
Según he estado leyendo por internet hay varias herramientas para la creación de documentación específica. Me explico. A la hora de documentar un proyecto nos basta con un editor de texto normal, pero esto limita mucho, tanto la maquetación del texto como el formato del mismo (si bien el txt es legible en todas las plataformas, no nos permite la introducción de fotos/gráficos...)
Categorías:

Buscar

Cargando...

Últimos comentarios

  • graffic
  • reidrac
  • reidrac
  • Wu
  • dilam
  • r0sk
  • reidrac
  • r0sk
  • chucu
  • r0sk
  • el_palomo_programador
  • r0sk
  • reidrac
  • Player 1
  • r0sk

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

bsd humor bake twitter vacaciones ps3 hack 2007 python blog django alemania_2006 mundial cake felicidades games conciertos rsidenotes juegos openbsd web iphone sidenotes rfilms ubuntu barça cakephp blogsfera mac bash meme macosx deportes canción ds personal films freebsd 2008 opinion nintendo sysadmin futbol mysql php frases userlinux debian ssh linux blogs champions apple lugo league programación twitt lucux seguridad cumpleaños

Archivo

Social

Enlaces de interés