|
" Hay la misma diferencia entre un sabio y un ignorante que entre un hombre vivo y un cadáver " - Aristóteles - ![]() |
Computerfacil.com |
Chat
Fotos
Últimos Posts
Ayuda
Búsqueda
Miembros
Calendario
|
| Bienvenido, invitado ( Identificarse | Registrarse ) | Reenviar mensaje de validación |
|
|
Forista del Mes: Kobas |
![]() ![]() ![]() |
| mkas |
Publicado: Jan 27 2008, 07:11 PM
|
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Vamos a aprender php
1.0 - Para que podriamos utilizar php 1.1 - Lo primario 2.0 - Bucles 3.0 - Condicionales 4.0 - Sesiones en php 5.0 - Cookies 6.0 - Funciones utiles 7.0 - GET y POST 7.1 - Creando formularios con html y procesarlos con php 8.0 - Otras cosas sobre php 9.0 - SQL 9.1 - DATABASE 10.0 - Creando aplicaciones 10.1 - Creando aplicaciones basicas 10.2 - Creando aplicaciones avazandas 10.2.1 - Cookies utilites 10.3 - Creando aplicaciones dificiles 10.3.1 - Aplicaciones con sql o sesiones No tengo creado el manual ya, ire haciendolo, pero como estoy en el portatil me cuesta mucho, no seguire el arbol de las aplicaciones, ire randeando. Mensaje modificado por mkas el Jan 27 2008, 09:37 PM |
| mkas |
Publicado: Jan 27 2008, 07:13 PM
|
||||
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Bucles Los bucles se utilizan para ir haciendo una sentencia hasta que se cumple una condicion. While: Si la condicion es cierta, se mostrara la sentencia, por ejemplo.
Ejemplo: www.phperosmkas.gratishost.com/while.php // No os asusteis. El bucle for, es casi lo mismo que while, solo que recorta un poco de codigo. Si quereis hacer que no os salga numeros todo el rato haceis esto:
Recordad: Nunca pongais en la condicion del while al final esto ";", fatal el punto y coma no debe ponerse. Cualquier error me avisais y corrigo el codigo. ¿Quieres ganar dinero escribiendo sobre tus aficiones? - www.Redactores.es |
||||
| mkas |
Publicado: Jan 27 2008, 07:17 PM
|
||||
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Sesiones en php. Para comenzar siempre una session, tenemos que poner esto.
Para saber que session es la actual en una web hay que a�adir esto:
Y m�s adelante; registrar sessiones,las funciones $PHP_SELF y $SID... Saludos. |
||||
| mkas |
Publicado: Jan 27 2008, 07:19 PM
|
||||||
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Condicionales If, el if que es en ingles: si... osea, que si pasara esto, pasaria esto otro. Y os demostrare un ejemplo de variables:
Ahora en el interior del if a�adiremos else :OOO.
Simple y rapido. Ahora la condicional case y switch, que es como un conjunto de diferentes else's y if's ya vereis. Lo que hace es mirar si la variable es correcta si en el case quieres poner una cosa y la variable coincide te sale el mensaje que quieras, y si pones otro case diciendo que es otra cosa diferente a la variable te sale lo que tu quieras, y si en todos los case's que has hecho ninguno es correcto, tienes que poner uno que sea default, porque asin si ninguno es correcto te sale lo por defecto, y un codigo vale mas que mil palabras:
Simple y reluciente, pd- ami me gustan las manzanas royal, que son muy verdes y acidas xd. |
||||||
| mkas |
Publicado: Jan 27 2008, 07:22 PM
|
||
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Cookies El uso de las cookies se ha de exponer anteriormente a un echo, o cualquier funcionamiento de texto plano y/o funcionamiento php.Hasta y todo antes de etiquetas <script>,<html>,<xso>,<pssa> y etc... Las cookies tienen 6 parametros; 1- Nombre de la cookie 2- El valor de la cookie 3- El tiempo de la cookie. 4- El directorio de la cookie 5- El dominio del directorio 6- Si la cookie es segura via http Para generar una cookie, hariamos algo as�:
Con este ejemplo creamos una cookie llamanda computerfacil con el valor mkas, que durara 3600 segundos (1 hora), esta en el directorio / de el dominio computerfacil.com/foros/. PD: No hace falta poner el www. en computerfacil.com. Proximamente, más. |
||
| mkas |
Publicado: Jan 27 2008, 07:24 PM
|
||||||||||||||||||||
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Funciones utiles 1 - str_repeat La funcion str_repeat repite la cadena/palabra deseada tantas veces como se quiere.
2 - md5 Esto encripta la cadena/palabra deseada en md5.
3 - crypt Esto encripta la cadena/palabra deseada en un hash profundo.
4 - str_shuffle Esta funcion desordena la palabra o cadena.
5 - sha1 Otra manera de encriptar cadenas o palabras.
6 - strstr Devuelve la cadena a partir de la letra deseada.
7 - strpbrk Muestra una cadena a partir de la primera letra o caracter deseado.
8 - similar_text Esto calcula el porcentaje de similitud entre dos cadenas.
9 - strlen Cuenta cuantas letras hay en la palabra
10 - str_replace Remplaza dos cadenas en un texto.
Anotaciones:
[li]~En algunos codigos la funcion puede devolverte la palabra FALSE porque no tiene nada de lo que pide la funcion~[/li] Si quieren ejemplos online, pidanlos. Mensaje modificado por mkas el Jan 27 2008, 07:25 PM |
||||||||||||||||||||
| mkas |
Publicado: Jan 27 2008, 07:44 PM
|
||||||||
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Lo primario Echo: muestra un texto plano, variables o diferentes codigos.
Declarar una variable: Una variable es un codigo comprimido en una palabra o palabras para acortar y no tener que repetir, 1 y otra vez.
Sumar variables: Nos servira para hacer calculadoras, aunque eso sera más dificil, y tambien nos servira para juntar dos palabras...
Y ahora juntaremos lo primero que hemos aprendido para hacer una simple aplicación, diminuta...
|
||||||||
| mkas |
Publicado: Jan 27 2008, 07:45 PM
|
||||||||
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Lo primario Echo: muestra un texto plano, variables o diferentes codigos.
Declarar una variable: Una variable es un codigo comprimido en una palabra o palabras para acortar y no tener que repetir, 1 y otra vez.
Sumar variables: Nos servira para hacer calculadoras, aunque eso sera más dificil, y tambien nos servira para juntar dos palabras...
Y ahora juntaremos lo primero que hemos aprendido para hacer una simple aplicación, diminuta...
|
||||||||
| proquibas |
Publicado: Jan 27 2008, 08:07 PM
|
|
Mega user Grupo: Super Moderadores Mensajes: 800 Miembro nº: 34.078 Registrado: 18-January 08 |
Es un aporte genial1
Un slaudo. -------------------- |
| pirith |
Publicado: Jan 27 2008, 08:46 PM
|
|
Byte avanzado ![]() ![]() ![]() ![]() Grupo: Miembros Mensajes: 190 Miembro nº: 33.960 Registrado: 15-January 08 |
Si, gracias por los posts. Puesto que dentro de poco me entrara temario en clase :-)
|
| enka |
Publicado: Jan 27 2008, 09:15 PM
|
![]() Kilobyte man Grupo: Moderadores Mensajes: 389 Miembro nº: 26.830 Registrado: 23-August 07 |
Si señor muy buen manual
e[n]ka -------------------- |
| mkas |
Publicado: Jan 27 2008, 09:20 PM
|
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Gracias, a si, esto no tiene fuente, es 100% mio.
No me declaro ni un pro ni un noob del php, solo se lo que se ;)! Ire actualizando las listas. Y pronto el taller |
| mkas |
Publicado: Jan 27 2008, 09:29 PM
|
||||
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
GET y POST GET y POST es una manera de transferir datos por html, y declararlos en php. La función seria así:
Que diferencia hay entre GET o POST, pues, la verdad, no sabria decirte precisamente, pero yo utilizo más POST, es más seguro y más dificil de hackear. Por lo que yo se, aunque GET sirve para otras cosas tambien. Como veis, el codigo de arriba es html, y hay un trozo que es <form action="archivo_que_se_procesara>, imaginaos que ese archivo se llama cp.php, pues seria <form action="cp.php">, en ese documento php, iria la funcion que se haria cuando envias los datos mediante GET o POST, esto de enviar datos y hacer formularios, lo veremos en otro temario más adelante. Luego el archivo que se procesara, para seros más sencillo, el cp.php seria algo así.
en la $variable, se mostraria el dato enviado mediante input text ;). Más Adelante lo veremos, por ahora sabeis lo normal del GET y POST, para ver como complementar eso, ir a donde pone: Creando formularios con html y procesarlos con php. |
||||
| mkas |
Publicado: Jan 27 2008, 09:36 PM
|
||||||
|
Miembro binario ![]() ![]() ![]() Grupo: Miembros Mensajes: 70 Miembro nº: 34.531 Registrado: 27-January 08 |
Como visteis en la lección GET y POST, se ve como procesar un form a php, ahora os enseñaremos al 100% eso. Lo primero que tendriamos que hacer es empezar con un form. como_quieras_que_se_llame.html
Como veis, simplemente hemos hecho un formulario con un textbox, ahora veremos que pasa cuando apretamos al boton que lo procesara. archivo_que_se_procesara.php
Como veis, es de lo más sencillo, traspasa un texto mediante post. Aunque si deseais, tambien podria ser, si pasar el post a una variable.
Pero, a que es más comodo con la variable. Bueno, espero que os haya aclarado dudas de GET y POST. Mensaje modificado por mkas el Feb 5 2008, 08:38 PM |
||||||
![]() |
![]() ![]() ![]() |
|
|
|
eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity |
|