|
Tutorial de Francisco Gaytán Muñoz - 27 de Octubre de 2005
|
| PHP -Nuke es un sistema de creación de portales (weblogs) distribuido bajo la licencia GPL, con el que podréis crear fácilmente páginas de noticias con gran facilidad y un buen resultado final |
| Cap 1 |
Introducción
|
| |
El servidor web [[http://www.apache.org/ Apache]] y el lenguaje [[http://www.php.net/ PHP ]] con soporte para base de datos [[http://www.mysql.com/ MySQL ]]. El objetivo de este artículo se centra en la instalación de [[http://www.phpnuke.org/ PHP -Nuke]], y no en la instalación de Apache + PHP + MySQL |
| Cap 2 |
Preparando la instalación
|
| |
Como se hace aquí. Una vez listo Apache, lo siguiente será preparar la base de datos que PHP -Nuke necesita para la página. Supongo que ya tienes instalado MySQL , y que has cambiado el password del usuario root. Esto se hace así: # mysqladmin -u root -p password newpassword--- Donde newpassword es el nuevo |
| Cap 3 |
Notas sobre seguridad
|
| |
Recomendación es la siguiente: averiguar el usuario bajo el que corre vuestro servidor Apache, que suele ser nobody, y le dais a todos los ficheros de PHP -Nuke permisos de lectura/escritura para el propietario y permisos de lectura para el grupo. De esta forma otros usuarios no podrán ver el código. chmod |
|
|
|
Tutorial de Alfonso Ricaño Bringas - 27 de Octubre de 2005
|
| PHP (Hypertext Preprocessor) es un lenguaje interpretado de alto nivel que se integra a páginas HTML y se ejecuta en el servidor. Es un típico caso de un Server Side Scripts (lenguaje de... |
| Cap 1 |
¿Qué es PHP
|
| |
Open source, como InterBase, Linux y Apache Web Server, el total de la plataforma de software no tendrá costo. ------Mucha gente asocia al uso de PHP con la base de datos MySQL , sin embargo, como lo mencioné antes, se puede conectar con muchas bases de datos, incluyendo InterBase |
| Cap 2 |
La conexión de PHP con InterBase
|
| |
Lo primero que hay que hacer es realizar la conexión, por medio del comando PHP :------ibase_pconnect("base_de_datos. Gdb", "USUARIO", "contraseña");------donde el primer parámetro es la ruta completa hacia la base de datos, por ejemplo, si estamos utilizando Linux, podría ser algo así:------/opt |
| Cap 4 |
Un ejemplo
|
| |
),---APELLIDOS VARCHAR(40),---TELEFONO VARCHAR(40),---EMAIL VARCHAR(100),---PRIMARY KEY(CLAVEPERSONA)---)------Entonces para desplegar esta tabla crearemos un archivo HTML con código integrado de PHP :------ --- --- --- ;---$Q = ibase_query("SELECT * FROM PERSONAS;");---while ($R = ibase_fetch_object($Q |
|
|
|
Tutorial de Mononeurona - 27 de Octubre de 2005
|
| Entiendase que AJAX no se refiere a usar el objeto XMLHttpRequest de manera indispensable porque en realidad AJAX no es una tecnología, sino la unión de varias tecnologías que juntas pueden lograr cosas realmente impresionantes... |
| Cap 14 |
Ejemplos (3)
|
| |
Procesador--- ** PHP ** [inicio] ~1) ## "; ~1) $a= mysql _query("SELECT * FROM leimnud_tut1_ciudad"); ~1) if ( mysql _num_rows($a)==) { ~1) $_body. =" No hay Ciudades "; ~1) } ~1) else ~1) { ~1) $_body. =" Seleccione una ciudad "; ~1) while ($b= mysql _fetch_array($a)) { ~1) $_body. =" ". Htmlspecialchars($b |
| Cap 12 |
Ejemplos (1)
|
| |
. ----- MySQL Administrator dump 1. 4 -- -- ------------------------------------------------------ -- Server version 4.1.5-gamma-nt CREATE DATABASE leimnud2; USE leimnud2; CREATE TABLE `leimnud_tut1_ciudad` ( `id` int(10) unsigned NOT NULL auto_increment, `nombre` varchar(45) NOT NULL default '', PRIMARY KEY |
| Cap 5 |
Como funciona el proceso Cliente-Servidor
|
| |
:------Tenemos un **proc. Php** que recibirá variables por el método GET. --- ~1) ** PHP ** [inicio] ~1) ## ~1) ** PHP ** [fin] ~1) ---Si ponemos http://algo. Com/proc. Php? Valor=1 el archivo soltará---Enviaste el valor 1 ~1) ~1) ---Si ponemos http://algo. Com/proc. Php? Valor=2 el archivo soltará---Enviaste el valor |
|
|
|
Tutorial de KDE-Hispano - 09 de Noviembre de 2005
|
| Hace muuuuucho tiempo, cuando empezaba a aprender algo sobre php , me llamó la atención un sitio donde una persona escribia sus experiencias a la hora de aprender php de un... |
| Cap 2 |
Introducción a Gambas
|
| |
Hace muuuuucho tiempo, cuando empezaba a aprender algo sobre php , me llamó la atención un sitio donde una persona escribia sus experiencias a la hora de aprender php de un modo informal, pero muy instructivo, el sitio está [[http://www.rinconastur.net/ php /index. Php aquí]], y se lo recomiendo |
| Cap 6 |
Primer proyecto (4)
|
| |
Bueno, vamos allá con la base de datos. Utilizaré [[http://www.mysql.com MySql ]] y para esto creé la base de datos **HomeGestión** y una tabla (pa que más florituras en este proyecto). La tabla **gastos** tiene la siguiente estructura: - cod (int(11), no null, sin signo, autoincrement y primary |
| Cap 7 |
Primer proyecto (5)
|
| |
## Este codigo podemos dividirlo en dos partes, Insercion y muestreo. Primero definimos algunas variables que nos harán falta---y "rompemos" la cadena de la fecha por el simbolo "/" (barra del siete, jeje) y creamos la fecha tal y como le gusta a mysql . (que si, que hay mejores manera, pero bueno, cada cuál |
|
|
|
Tutorial de joangarnet - 15 de Septiembre de 2006
|
| Siempre va bien saber qué herramientas utiliza otra gente para ver si nos estamos perdiendo algo. |
| Cap 1 |
Pack de herramientas gratuitas
|
| |
phpDocumentor : Generador de documentación para PHP PHP Designer 2005 : Editor PHP (+HTML +XHTML +CSS +SQL) MySQL MySQL Query Browser : Gestor bases de datos MySQL DBdesigner : Sistema visual para diseño de bases de datosC |
|
|
|
Tutorial de joangarnet - 19 de Septiembre de 2006
|
| Yo soy un declarado usuario de Webmin, lo utilizo desde que me propuse tener mi propio servidor dedicado. |
| Cap 1 |
Administración Linux con Webmin
|
| |
- Backup del sistema - Firewall etc.. Módulos de servidor - Apache (cgi, php ..) - CVS - Sendmail, Postfix, QMail - Majordomo (listas correo)- MySQL , PostgreSQL - ProFTPD, WU-FTPD - SSH - Usermin - Virtualmin etc... Esto es un resumen de las funcionalidades más usadas |
|
|
|
Tutorial de Amanda - 08 de Marzo de 2006
|
| Qué son y como funcionan las bases de datos. Trataremos conceptos muy básicos que os servirán como apoyo a todos aquellos que queráis profundizar más tarde en este tema. |
| Cap 7 |
Integridad Referencial
|
| |
A partir de la versión 4. 0 con MySql se puede verificar la integridad referencial. Antes, para poder controlar este factor era necesario utilizar el comando SELECT.... LEFT JOIN, pero en la version 4.0. Se ha agregado a la lista de tipos de tablas soportadas en una instalación típica el tipo |
| Cap 1 |
Introducción a las bases de datos
|
| |
" Declaración de intenciones A lo largo de los siguientes capítulos vamos a intentar conocer como funciona MySql . Estos apuntes no quieren ser exhaustivos a la hora de estudiar aspectos de diseño, estructura y evaluación de las bases de datos. Serán una aproximación para entender como funciona |
| Cap 1 |
Introducción a las bases de datos
|
| |
" Delaración de intenciones A lo largo de los siguientes capítulos vamos a intentar conocer como funciona MySql . Estos apuntes no quieren ser exhaustivos a la hora de estudiar aspectos de diseño, estructura y evaluación de las bases de datos. Serán una aproximación para entender como funciona |
|
|
|
Tutorial de Puefale - 09 de Marzo de 2006
|
| Un interesante documento en el que se explica como poder ganarse la vida a con desarrollos Open Source. |
| Cap 4 |
Trabajo por cuenta ajena.
|
| |
Libres, el ejemplo por excelencia es PHP con MySQL y Apache. ------El objetivo es el contenido, no el continente. La empresa se gana la vida en el desarrollo o la adaptación del programa. Es el mismo modelo que las empresas que están es el sector sobre código cerrado. ------**Caso 3. - Administradores |
|
|
|
Tutorial de Ricardo Muñoz A. - 02 de Marzo de 2006
|
| PHPlib es un conjunto de clases que permiten de manera rápida y fácil manejar las sesiones, la autentificación y los permisos en aplicaciones PHP . También cuenta con clases para el manejo de Base... |
| Cap 1 |
Introducción: Que es PHPlib, características, ventajas.
|
| |
Clase es una abstraccion de las bases de datos. Hasta el momento hay 8 implementaciones: MySQL , MSSQL (MS SQL Server), PostgreSQL, ODBC, Sybase, MSQL, Oracle y OCI8. Básicamente esta clase realiza todas las tareas de acceso a BD que se harían mediante las funciones de PHP , con la diferencia |
| Cap 4 |
Usando el PHPLib para trabajar con una Base de Datos
|
| |
A un m¨¦todo de la clase o alguna operaci¨®n con variables. ==== 4. 1 Consulta b¨¢sica a una BD ==== Si se estuviera haciendo una consulta a una BD MySQL , en PHP se tendr¨ªa la siguiente sint¨¢xis: $db = [[http://www.php.net/ mysql _connect mysql _connect]]("nombrehost", "usuario"); [[http |
| Cap 3 |
Clase DB_Sql y la abstracción de BD
|
| |
Editando el prepend. Php La siguiente línea de código en el archivo prepend. Php indica que se va trabajar con una BD MySQL : require($_PHPLIB["libdir"]. "db_mysql. Inc"); Si se desea trabajar con otro motor de BD simplemente se debe reemplazar esta línea por la correpondiente al motor de BD. Por ejemplo |
|
|
|
Tutorial de t0m|ta - 07 de Marzo de 2006
|
| Desde la llegada del RSS, ofrecer un servicio de titulares de prensa en tu página se ha convertido en cosa de niños. Ya no hace falta suscribirse a esos servicios que te dan un código... |
| Cap 4 |
Como utilizar LastRSS para montarte unos titulares procedentes de varios fe
|
| |
[]= $row['feed']; } // Create lastRSS object $rss = new lastRSS; // Show all rss files foreach ($rss_left as $url) ShowOneRSS($url); mysql _close();? > El resultado lo podéis ver aquí: http://www.tomatoma.ws/ php /clip/sindicar. Php y en nuestra página principal PD: no puedo |
| Cap 2 |
Sindicando 1 sólo feed
|
| |
://www.tomatoma.ws/ php |
| Cap 3 |
Sindicando varios feeds
|
| |
_left as $url) {--- ShowOneRSS($url);---}---echo " ";---foreach ($rss_right as $url) {--- ShowOneRSS($url);---}---echo " ";---? > --- || ---Y aquí el resultado: http://www.tomatoma.ws/ php /clip |
|
|