Blogs.ya.com Quitar publicidad
Codigo fuente
Memorias de mi aprendizaje con los códigos.
Acerca de
Sindicación
+ WEB CODIGO FUENTE +
 
MI WEB: Lista de artículos
Siiii!!! por fin he acabado... leches que faenada de enlaces... Como pierda este archivo me da algo, enserio.

Este está más trabajado que el anterior (na más faltaria, no? que después del cambiazo y el trabajo, sea para peor)

AVISO IMPORTANTE
Para quienes tengan el bloqueo de pop-ups (usease, ventanas que salen como churros), no podrán verla, y parte de la gracia está ahí, que salga en un pop-up al que no se le puede redimensionar ni naa de naa, sólo cerrarlo o apretar en los enlaces ^ ^

Saluditos!!!!

(A ver si este finde pongo un archivo CSS y me quito trabajo)

 
PHP: Variables (Parte 2)
Hablabamos de las variables y de como declararlas, pues seguimos:

Tenemos otro tipo de variables, las estáticas que nos sirven para ir almacenando datos. Por ejemplo nos vendría bien para crear un contador de visitas, o para no dejar ver algo más de X veces... etc

NOTA: Aún no tengo un código para enseñar esto, he probado el de visual basic y no vale (ya lo imaginaba). El dia que tenga el código lo coloco.

CONSTANTES

Son parecidas a las variables

  • Se definen una vez por programa (para definirla utilizamos la función DEFINE.
  • Se diferencian de las variables por no llevar el signo del dolar.
  • Sólo pueden tener valores escalares (es decir, que puedan ser ordenados. Nada de matrices ni objetos).
  • Se pueden utilizar en cualquier parte del programa.
  • Distinguen entre mayusculas y minusculas.
  • Para definirlas:

    <?php

    define("primera_constante", "Diuska"); //Siempre mostrará el mismo valor

    echo primera_constante; //Se envia el resultado al usuario

    ?>

    Utilizamos define segudi del nombre de la constante (marcado en rojo) y el valor que tendrá (marcado en azul).
    Lo que está en verde son los comentarios.

    Y se acabó!!! ^ ^
    Saluditos!!!!


 
PHP: Variables (Primera parte)
A ver:
Sabemos que las variables son como cajitas en las que se puede guardar casi lo que se quiera, que en algunos lenguajes de programación hace falta declararlas (useasé, crearlas antes de usarlas para que el programa sepa de que le hablamos poniendo el tipo de datos que pueden llevar, lo que pueden ocupar....). Tmb sabemos que hay de muchos tipos:

  • Boleano: Que sólo tiene como valor verdadero o falso
  • Entero: Sólo puede almacenar números enteros
  • Flotante: Los números pueden tener decimales
  • Cadena: Tiene carácteres
  • Matriz: Lleva nombres asignados a valores... El ejemplo que tengo es de visual básic:
    Tenemos por decir algo, 10 botones que han de cumplir la misma función, por ejemplo que al apretarlos nos salga un número del 1 al 10. Cada botón tiene su nombre (1, 2, 3...) Se crea la matriz para ordenar estos botones y hacerlos funcionar con una sola función, es decir que no programamos cada botón para que nos dé el resultado, sino que creamos una función que tiene en cuenta esta matriz para hacer funcionar a todos esos botones.... No se si queda claro...
  • Objeto: Contiene propiedades y métodos
  • Recurso: Contiene referencias a un recurso externo, por ejemplo un controlador externo.
  • NUL: Sólo puede llevar como valor NUL y significa que no tiene nada (ya veremos para que nos sirve algo que no tenga nada de nada XD)

No sé si habia dicho que en PHP no hace falta declarar las variables, que con sólo escribirlas ya está, pero aún así se pueden declarar:



La función GETTYPE determina el tipo actual de la variable y SETTYPE le da el tipo de valor:

<?php

$numerillo = 1919; //Esta variable es de valor numerico

echo "La variable es de tipo ". gettype($numerillo) . "<br>"/

$numerillo = settype($numerillo, "string"); //Acabamos de convertirla en una
cadena

echo "La variable es ahora ". gettype($numerillo);

?>


Esto nos dá como resultado una página que pone:
La variable es de tipo integer0La variable es ahora boolean

GETTYPE nos devuelve un valor de cadena que describe el tipo de datos encontrado (integer).



Ámbito de las variables



El ámbito es la parte de una variable que podemos manipular (usease, lo que lleva dentro).
La mayoria de variables están disponibles en cualquier parte del programa, pero al escribir una función, las variables que lleva són locales, usease q sólo las está interpretando desde la función y si son llamadas desde otra parte pues no se entera xq las funciones, como sólo devuelven un valor, al hacerlo... tienes serios problemas psicologicos, pierden la memoria pobretas.... Ara enserio, se destruyen, pierden todo el valor.

<?php

$my_data = "Variable externa";

function send_data() {

$my_data = " Variable interna";

echo $my_data;

}


send_data();

echo $my_data;

?>


La parte amarilla es la función que le está dando a la variable el valor de "Variable interna" y está es llamada por la función.
Encima de la función tenemos la misma variable con otro valor "Variable externa" que no es que sea la misma variable, sólo que si está dentro de una función, la variable sólo tiene poder allí, y si la tenemos fuera podemos utilizarla en cualquier parte.
La última línea de código llama a la variable desde fuera de la función. Y que veremos en pantalla? pues la variable que se encuentra fuera de la función, que la que está dentro no la ve.
La penúltima línea llama a la función, esta vez si que veremos como resultado "Variable interna" xq es la que esta utilizando la función.

Y SI QUIERO LLAMAR A UNA VARIABLE DESDE DENTRO DE UNA FUNCIÓN?

A este tipo de variables las llamariamos globales xq pueden ser llamadas desde cualquier parte. Para ello hay que declararla con la palabra GLOBAL

<?php

$my_data = "Variable externa";

function send_data() {

global $my_data;

echo $my_data;

}

send_data();

echo $my_data;

?>




Otro dia más ^ ^

Saluditos!!!!


 
FLASH: _blank
Ays!! por fin he acabado uno de mis trabajos ^ ^ y he de recordarme a mi misma que en los botones de flash, basta con release... que sino al clicar te salen 2 ventanas cuando es _blank
Ese era mi problema con mi propia web, pero por mandra y por muchas cosas, no me entretube a mirar cual era el problema, la cosa cambia cuando lo que haces no es para ti.
"En casa del herrero, cucharas de palo"

Esta semana voy a estar muy liada con unos proyectos que tengo en mente. A ver si puedo con todo :-P

Saluditos!!!!


 
PHP: Recuento y apuntes
Para no volver a empezar todo de nuevo, dejo los enlaces a los primeros artículos:



Apuntes

La función hecho no es en realidad una función sino una construcción del lenguaje, es decir, que no devuelve un valor, lo que hace es enviar una cadena al navegador.
Los delimitadores estándar son <?php y ?>. También se puede añadir PHP en el código HTML, como ocurre con CSS, sólo hace falta especificar que lo que viene va a ser PHP:
EJEMPLO:
<script language="PHP">Añadimos el código PHP</script>


El ; indica el final de un bloque de instrucción. Los bloques de código van entre llaves { y }.
Los comentarios dentro del código empiezan por // si queremos escribir sólo una línea. Si queremos escribir más de una, empieza por /* y termina con */
Las variables siempre comienzan por el signo de dolar $ seguido podemos poner una barra baja o una letra, nunca número o signos. Distingue mayusculas de minusculas y no hay límite de carácteres para ponerles nombre. Tampoco hace falta declararlas, con ponerlas es suficiente ^ ^
CODIGO EJEMPLO:
<?php
//Comentario dentro del código
echo "Prueba codigo fuente";
if ($variable1 == $variable2) {
/* Aquí realizaríamos una operación
con las variables... o con lo que sea
Esto sería un comentario de varias líneas
*/
}
?>

NOTA: Vocabulario Aunque sea para visual básic, tmb se utilizan estas palabras en PHP.

Saluditos!!!!

 
ENTRE LINEAS: Vuelta a PHP
Tengo én mi poder un supertocho de PHP, al que he ido hechando vistacillos pequeños. Ahora ya hace un par de dias que he empezado a tomarmelo enserio.
El primer capítulo trata sobre la instalación (pero como yo me bajo paquetes, me lo he saltao).
Dentro de nada empezaré otra vez con el diario de aprendizage jijii He de buscarme un buen servidor gratuito que me lo acepte.

Saluditos!!!!!

NOTA: De momento queda "Mi arroba" como posible servidor para PHP

 
FUENTES
Hace algún time que quiero crearme un CD enterito de fuentes, y es que las hay de muy chulas, fijaos:



Pondré aquí enlaces a páginas donde puedes descargarte las fuentes de forma gratuita:


Hay muchisimas más, pero no voy ha crear una lista de todas, con unas cuantas me basta.


Cómo coloco las fuentes??

Una vez descargadas las fuentes que queremos, lo primero es sacarlas de zip si es que están en zip y sino, irnos directamente a la carpeta Panel de control que encontraremos haciendo doble clic en "Mi PC".
Dentro de esta carpeta entraremos en la que pone "Fuentes".
Apretamos en "Archivo" / Instalar fuente
Buscamos en lugar donde hemos puesto nuestras fuentes, veremos como salen en un cuadro, seleccionamos todas y aceptamos.
Después de esto, ya podemos eliminar la fuente que teniamos guardada y su zip. Quedará registrada en esta última carpeta sin riesgo de perderla.

Saluditos!!!!!!

 
WEB: Granito a granito
Aysss!! ya he empezado a crear mis PDF, de momento he tenido time para crear 3 archivos y aún me quedan unos cuantos. Aún no he decidido como voy a cambiar la web... apenas he tenido tiempo. Imagino que este finde podré sentarme aquí, tranquilita y dejar volar mi imagnación o almenos poder acabar los PDFs.

A ver si mñn llego más pronto y escribo algo interesante xq hoy tengo la cabeza saturada.

Saluditos!!!!!

 
PDF: Que són y como crearlos
Qué son los PDF?
Pues los PDF son iguales que cualquier archivo de texto normal en plan word, es decir, que puedes encontrar texto, imágenes, sonido, enlaces..... Todo lo que pueda verse en un archivo de word se puede ver en un archivo PDF.
Que los diferencia?
Pues que pesan mucho menos los PDFs que los archivos de texto o una simple imágen.
Otro punto a tener en cuenta es que si creas un PDF es más dificil que tu documento sea modificado xq si no se dispone del programa no se puede retocar nada de nada.
Está a disposición de todos los usuarios el programa para leer esta clase de archivos, el Adobe reader. Tmb podemos probar la versión shareware del mismo Acrobat Professional 7.0 con el que podremos, aparte de leerlos, crearlos.
Con un programa así podríamos imprimir tooodo un libro y pesaria muy poco. Tmb se suele utilizar para enviar largos textos con imágenes por email (volvemos a lo mismo, pesa menos así), para crear manuales.... Lo que se os ocurra.
Todos funcionan igual (q yo sepa) creamos el texto (o lo que sea) y después se apreta en la tecla de imprimir, si tenemos impresora, nos preguntará que si queremos utilizar la impresora de de toda la vida o nuestro programa PDF. Se elige el programa, se elige donde guardarlo, le damos un nombre y listos, ya tendremos nuestra creación en PDF.




Tenemos además algunas webs en las que te puedes descargar un creador de PDFs:

  • PDF995
    Licencia: Freeware
    Idioma: Inglés
    Lo malo: Pues no lo he probado este, pero he leido que te sale una página de publi cuando lo utilizas
  • CutePDF
    Licencia: Freeware
    Idioma: Inglés
    Lo malo: Pues tampoco lo he probado, pero según dicen, no tiene punto malo... ^ ^
  • PDFFactory
    Licencia: Freeware
    Idioma: Inglés
    Lo malo: Este si lo he tenido ^ ^ Lo malo de este programilla es que al final de cada página pone un enlace a la de PDFFactory, por lo demás es muy sencillo, una vez visualizas lo que conviertes a PDF, guardas y listos.
  • PDF reDirect v2
    Licencia: Freeware
    Idioma: Inglés
    Lo malo: Pues ni idea, pero te enseña con imágenes como utilizar un programa de estos, que como ya he dicho, funcionan todos igual.
  • Solid converter
    Licencia: Versión trial, 30 dias
    Idioma: Castellano
    Lo malo: Que no hay versión freeware? ^ ^ Este programa es lo contrario a los que he dicho. Pasa documento PDF a Word.


Saluditos!!!!!

 
BASES DE DATOS: Carátulas de CD´s
Contestando a Azrrael, pues si se puede hacer esto que dices, vamos a ver cómo:

Primero preparamos las imágenes que queremos colocar en una carpeta. Abrimos Access y clicamos de la lista de objetos a "Tablas". Podemos o crear una tabla nueva o coger la que ya teniamos de las fichas de los CD´s. Yo cojo la de las listas de CD´s, así que la selecciono y apreto en esa regla que se vé encima de los objetos, en "Diseño".



Imagino que recordais esta parte, donde habíamos creado las tablas ^ ^ Ahora pondremos otro campo para colocar las imágenes:



En el tipo de datos, seleccionamos "Objeto OLE". Cerramos esta ventana y guardamos cambios.

Nos vamos a los objetos de formulario. Seleccionamos el de la ficha de los CD´s y volvemos a apretar en la regla "Diseño".
Arriba del toooodo de nuestra pantalla, que tenemos el típico "Archivos" /Herramientas", etc, apretamos en "Ver" / "Lista de campos", nos saldrá una ventana con los campos de la tabla. Buscamos en esta ventanita el campo "Imagen", lo cogemos con el ratón y lo arrastramos hasta el formulario. Lo colocamos al gusto, le damos las dimensiones que creamos convenientes y.... empieza la fiesta ^ ^ Cerramos la ventana y guardamos los cambios.

Abrimos el formulario y damos un clic en el cuadro donde debe ir la imagen y apretamos en "Insertar" / "Objeto" o botón derecho "Insertar objeto". Nos saldrá una ventana para poder colocar cosas. Nosotros queremos imágens de las carátulas de los CD´s que además ya tenemos preparadas en una carpeta. Pues escogemos la opción de "Crear desde archivo"



Apretamos después en "Examinar" y buscamos la carpeta, entramos en ella y buscamos la foto que va en la primera ficha. Esto se hace con cada ficha.
Cuando acabemos, veremos que al pasar de ficha en ficha aparecen las imágenes.

Para no tener que hacer esto, se puede crear otra tabla con estas imágenes e ir colocandolas como hicimos con lo de las relaciones entre la tabla de las fichas y la tabla de los tipos de música.

En la forma de diseño, en las propiedades de este campo, se puede hacer que nadie pueda modificarla. Hay muchas opciones para probar.
Ya me contareis.

Saluditos!!!!!