Erik
Soy un chico de 14 años, el cual esta interesado en la creacion de paginas web, y deseo trabajar de esto en el futuro. Sino, siempre puedo buscar un trabajo en el McDonald's XD bueno pues soy un chico normal, que le gusta ver la tele, estar en el ordenador, en el msn, y jugar a videojuegos, y como no, salir con los amigos/novia.
Entradas de Erik
Interactuar con Archivos – PHP
8 Jun
Bueno, en esta parte del curso, aprenderemos a crear, editar, abrir, cerrar y leer archivos en nuestra web. Eso se hace de forma fácil.
Creación del archivo de texto:
Para comenzar a crear un archivo, lo abriremos con fopen() y siempre hay que cerrarlo al final con fclose().
Seria algo asi:
<?php
$abrir = fopen("ficherotexto.txt", "a+");
fclose($abrir);
?>
Aunque claro, si quieres que lo cree si aún no existe, tendrás que usar cualquier modo de apertura que no sea ni ‘r’ ni ‘r+’.
Como veis, se utiliza la funcion fopen y dentro de ésta, se coloca la direccion del archivo (ficherotexto.txt) y despues el modo (a+). Os preguntareis que es esto del modo, pues es la manera en que se abrira el archivo, por ejemplo, el modo a+ lo abrira para que se pueda leer y escribir, colocara el puntero al final del archivo (puntero = donde comenzara a escribir) y creara un archivo si éste no existe.
Estos son los distintos modos:
‘r’ Apertura para sólo lectura; coloca el puntero al archivo al principio del archivo.
‘r+’ Apertura para lectura y escritura; coloca el puntero al archivo al principio del archivo.
‘w’ Apertura para sólo escritura; coloca el puntero al archivo al principio del archivo y trunca el archivo a longitud cero. Si el archivo no existe se intenta crear.
‘w+’ Apertura para lectura y escritura; coloca el puntero al archivo al principio del archivo y trunca el archivo a longitud cero. Si el archivo no existe se intenta crear.
‘a’ Apertura para sólo escritura; coloca el puntero al archivo al final del archivo. Si el archivo no existe se intenta crear.
‘a+’ Apertura para lectura y escritura; coloca el puntero al archivo al final del archivo. Si el archivo no existe se intenta crear.
‘x’ Creación y apertura para sólo escritura; coloca el puntero al archivo al principio del archivo. Si el archivo ya existe, la llamada a fopen() fallará devolviendo FALSE y generando un error de nivel E_WARNING. Si el archivo no exite se intenta crear. Esto es equivalente a especificar las banderas O_EXCL|O_CREAT para la llamada al sistema open(2) subyacente.
‘x+’ Creación y apertura para lectura y escritura; coloca el puntero al archivo al principio del archivo. Si el archivo ya existe, la llamada a fopen() fallará devolviendo FALSE y generando un error de nivel E_WARNING. Si el archivo no exite se intenta crear. Esto es equivalente a especificar las banderas O_EXCL|O_CREAT para la llamada al sistema open(2) subyacente.
Fuente: http://www.php.net
Después si lo que queremos es comenzar a escribir dentro de este archivo de texto podrian usarse varias maneras, yo os explicaré tres maneras que son: Más >
Nos colocamos al proyecto, parece facil, pero no lo es tanto…
20 Mar
Al ponernos en el proyecto, comenzar a diseñarlo y montarlo, debemos pensar en que lenguajes utilizaremos para nuestra nueva web. Con la infinidad de lenguajes de programación/diseño que hay, es dificil, pero lo mejor es hacerlo con el que mejor se te de, o puedes afiliarte con alguien que sepa de otros lenguajes que tu no sepas, y repartir beneficios.
Despues a comenzar a escribir el codigo, hacerlo lo mas limpio y optimizado posible, hacer escritura correcta y sin faltas, (no tomeis de ejemplo este blog) siento mis faltas :S, bueno y despues de eso ya es acabar los detalles, ponerle color, hacerlo bonito, y ponerle las ultimas cosas imprescindibles.
Despues nos queda subirlo a Internet para que todo el mundo vea nuestra gran creación, la web que cambiara el mundo del Internet (eso espero), o puede que no haga mucho efecto en la sociedad y quede olvidada. (eso espero que no).
Una cosa olvidada, pensar el proyecto antes de comenzar
20 Mar
Bueno, se me olvidó explicar esta parte de la creacion de webs, en esta parte, como dice el titulo, te deberas mentalizar de que irá la web, que funciones tendrá, que ventajas, desventajas, posibles problemas, etc.
Lo mejor, es ponerse delante de una hoja con un lapiz y esperar una lluvia de ideas, para que eso sea mas facil, ir dibujando/escribiendo todo lo que nos llegue, y guardarlo, despues intentar juntar todo y sacar una conclusion, buenas cosas para que comiences a pensar, es una novedad, cosas que todabia no se hayan hecho, sacar algo muy profesional.
Después deberas pensar en los gastos que te llevara, ya que no todas las webs son gratis, necesitan mantenimiento y todo eso.
Aqui viene lo bueno, pensar en que beneficios podras obtener creando esto. Ya sea por parte de publicidad, por donativos o por compras (Hay muchas mas formas de ganarse la vida en Internet, que no sea fraude
)
Es ir pensando y repensando en la web perfecta. Una vez tengas todas las ideas, y tengas claro lo que quieres hacer, y sepas que lo vas a conseguir y estes decidido a hacerlo y motivado, es la hora de construirla.
Otro video de Photoshop CS5
10 Ene
Nuevo video de Photoshop CS5, el programa de la marca Adobe, el mas famoso para editar imagenes.
Este nos sigue sorprendiendo ![]()

Fuente: Tecnologies PC
#yorecomiendo :P – NotePad++
10 Ene
La verdad, es que un programa que va muy bien, es notepad++, es como el bloc de notas, pero mejorado pero mejorado ++ XD
Bueno teneis el sitio web
http://notepad-plus.sourceforge.net/es/site.htm
La verdad, es que a mi me va perfecto, porque es una forma de aprender mejor, porque tengo que escribir yo todo el codigo
y asi aprendo mas.
BasicNews version 0.2.3 – Ya descargable!
10 Ene
Hace tiempo que no sacabamos una version nueva ![]()
Puedes probarlo aqui
Puedes descargarlo aqui (link actualizado: 08/06/2010 a las 10:53 AM hora española)
Aqui os dejo con las nuevas funciones:
- Categorias!
- Si pones en cualquier noticia, se cortara y saldra el vinculo "Leer el resto del articulo".
y la hoja de instrucciones que viene dentro de la carpeta BasicNews
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
////////////////////////////////////////////////////////
\\\\\\\\\\\\\\\\\ INSTRUCCIONES \\\\\\\\\\\\\\\\\\
////////////////////////////////////////////////////////
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\COMO INSTALAR BASICNEWS
Para instalar BasicNews, tan solo sube la carpeta BasicNews a tu servidor y despues desde el navegador abre el archivo instalar.php dentro de la carpeta include.
Por ejemplo:http://www.misitio.com/include/instalar.php
o
http://www.misitio.com/BasicNews/include/instalar.php
Despues, rellena el formulario, con tus datos de conexion, y este creara las tablas en la Base de Datos.
Por ultimo debes abrir desde tu editor, o el bloc de notas que viene con linux/windows o el TextEdit que es el que viene en Mac abre el archivo que esta en BasicNews/include/conexion.php y cambia los datos entre "" por los datos de conexion a tu Base de Datos MySQL.IMPORTANTISIMO: Despues, por motivos de seguridad, borra el archivo instalar.php de tu servidor (para que nadie pueda editar los datos)
******* NOTA *******
Es posible que notes, que este sistema es muy simple y básico, este sistema, todabia esta en fase de pruebas, y lo estamos mejorando dia a dia añadiendole mas cosas cada dia. Si nos envias sugerencias, sobre que añadirle, iremos evolucionando mas y mas.
***** FIN NOTA *****Manda tus sugerencias a:
infosumarioweb@gmail.comDatos:
Version 0.2.3
Autor: Erik Cabezuelo && David Garceran
Sitio web: http://www.sumarioweb.com.ar && http://tecnologiespc.zobyhost.com
Contacto:
SumarioWeb: infosumarioweb@gmail.com
TecnologiesPC: tecnologiespc@gmail.com
David: gaga_128@hotmail.com
Erik: im_eriik_69@hotmail.comQUE NOVEDADES TRAE ESTA VERSION?
Esta version trae:
- Categorias!
- Si pones <!--mas--> en cualquier noticia, se cortara y saldra el vinculo "Leer el resto del articulo".
Espero les guste esta nueva version
Arrays – PHP
9 Ene
Una array es una variable que contiene varios elementos. Hay varias formas de crear arrays. Y aqui os las explicare.
Una array es algo asi $variable[1], parece dificil, pero en verdad es muy facil. Las arrays pueden servir por ejemplo para mostrar frases aleatorias a los visitantes.
Vamos a ver una forma de crear arrays:
<?php $variable[1] = "Hola Mundo"; $variable[2] = "Adios Mundo"; ?>
Mostrarlas tambien es muy facil, seria asi:
<?php $variable[1] = "Hola Mundo"; $variable[2] = "Adios Mundo"; echo $variable[1]." hoy me desperte temprando para poder escribir en mi blog, asi que es hora de que me vaya a dormir. ".$variable[2]."<br />Hasta mañana"; ?>
Ves, asi aunque hayamos escrito dos veces la misma variable, saldra la frase:
Hola Mundo hoy me desperte temprando para poder escribir en mi blog, asi que es hora de que me vaya a dormir. Adios Mundo
Hasta mañana
Asi es facil de entender, pues nos vamos a otra forma de crearlas:
Más >
Procesar formulario en el mismo código del form – PHP
9 Ene
Bueno, el titulo no es muy explicativo, pero no sabia como explicarlo. Asi que lo explico ahora con ejemplos.
Imaginate que tienes un formulario que sirve como ayuda para sumar (tu pones un numero en cada campo y te los suma). Y al procesarlo no quieres que te lleve a otra pagina, porque prefieres que aparezca el resultado en la misma pagina del formulario.
Pues eso, se hace, poniendo simplemente poniendo en el action del formulario <?php $_SERVER['PHP_SELF'] ?> bueno, para verlo mas claro, lo haremos con un ejemplo.
Nuestro formulario para poder sumar 2 valores seria:
Y nuestro codigo de la pagina2.php seria:
<?php $resultado = $_REQUEST['valor1'] + $_REQUEST['valor2']; echo $_REQUEST['valor1']." + ".$_REQUEST['valor2']." = ".$resultado." 100% de acierto"; ?>
Eso seria lo que hariamos normalmente, pero lo que queremos hacer no es eso, sino lo que pretendemos hacer es:
Más >
Borrar datos de una tabla en la BD – PHP
9 Ene
Aqui ya acabamos con MySQL, porque el ultimo paso importante es borrar datos de una tabla de la BD. Eso es muy simple, no necesitamos ningun formulario ni nada, pero podemos hacer una confirmacion. Bueno, vamonos a nuestro codigo de seleccionar y mostrar las noticias, en la ultima parte del curso teniamos este codigo:
-
<?php
-
// Incluimos el archivo de conexion
-
require("conexion.php");
-
$sel = mysql_query("SELECT * from prueba_sumarioweb ORDER BY ID DESC", $conectar)or die(mysql_error());
-
// ya tenemos el select hecho
-
// ahora vamos a mostrar nuestros datos
-
// mostramos el titulo
-
// mostramos el contenido
-
//mostramos el nombre y la opcion editar
-
}
-
?>
Pues este codigo será cambiado por:
-
<?php
-
// Incluimos el archivo de conexion
-
require("conexion.php");
-
$sel = mysql_query("SELECT * from prueba_sumarioweb ORDER BY ID DESC", $conectar)or die(mysql_error());
-
// ya tenemos el select hecho
-
// ahora vamos a mostrar nuestros datos
-
// mostramos el titulo
-
// mostramos el contenido
-
//mostramos el nombre y las opciones editar y borrar
-
echo "Escrito por ".$datos['nombre'].". <a href='editar.php?id=".$datos['ID']."'>EDITAR</a> o <a href='borrar.php?id=".$datos['ID']."'>BORRAR</a>";
-
}
-
?>
