File uploading

File uploading, se puede usar en Linux y Windows

Código:

<?
// ASP-style tags are okay in PHP 3.0.4 and above; some HTML editors recognize these tags

// File Upload Script for PHP/3 for Windows

// Released under the terms of the public GNU license
// Based upon code written by Rasmus Lerdorf
// Modified for Windows by Michael Grier
// E-mail: bigmike@bigmweb.com

// You need to write-enable a directory, named "upload", below the one you place this script in
// On Windows NT, you can do this with a DOS program named CACLS
// Directions for this can be found at "http://www.bigmweb.com/home/cacls.html"

if($action1){ // if
files have been uploaded, process them

Carrito de la compra (PHP/MySQL)

Código:

<?
/* shoppingcart.php
*
*
*/

if(!$session && !$scid) {
$session = md5(uniqid(rand()));
SetCookie("scid", "$session", time() + 14400);
} /* last number is expiration time in seconds, 14400 sec = 4 hrs */

class Cart {
function check_item($table, $session, $product) {
$query = "SELECT * FROM $table WHERE session='$session' AND product='$product' ";
$result = mysql_query($query);

if(!$result) {
return 0;
}

Enviar el contenido de un formulario por mail.

<HTML><BODY BGCOLOR=FFFFFF>
<?php
$to = 'youremail@yourhost.www';
$from = 'autoreply@yourhost.www';//Check if we have something POSTed by the form.
if (isset($HTTP_POST_VARS)){
//Start with an empty body for the mail message
$body = '';
//Iterate through all the POSTed variables, and add them to the message body.
while (list($key, $value) = each($HTTP_POST_VARS)){
$body .= $key . ' = ' . $value . ;
}
//Build up some nice From/Reply Headers
$headers = "From: $from";
$headers .= "Reply-To: $from";
//Mail the message out.
//Requires setting php3.ini sendmail path as per instructions
$success = mail($to, "Posted " . date("m/d/Y"), $body, $headers);
//Always check return codes from functions.
if ($success){
echo "<B><CENTER>Thank you for your input</CENTER></B>";
}

Manual básico de Wifiway

Wifiway es un life cd de Linux pensado per conectarse en redes wifi con contraseña, la cual hemos olvidado.Lleva aplicaciones como airoway, airoscript.es (con las mejoras del Dlink decrypter y el wlandecrypter), airoipw2200.sh, ipwraw 2.0 (que permite wireless para las ipw3945 en la interface wifi) ...

Para conectarse en una red wifi con seguridad WEP se tiene que seguir los siguientes pasos:

1-Cuando arrancamos el CD nos pide la franja horaria y todo seguido el tipo de teclado, una vez seleccionado esto nos quedara en un consola donde poniendo la comanda "startx" entraremos en el entorno gráfico del sistema operativo.

Aplicaciones Windows ejecutadas en Linux

SeamlessRDP” es una aplicación de linux que hace capaz ejecutar aplicaciones de Windows en un SO linux.

En este video echo por "bogsli", que se encuentra en la Web "bogsli.wordpress.com", podemos ver como se ejecuta Internet Explorer.

Instalación de un servidor MySQL

- Desde la Web oficial www.mysql.org podemos descargar gratuitamente la última versión de MySQL. Encontraremos diferentes versiones según el sistema operativo al que queramos instalar-lo.

 

- Una vez instalado podemos configurar el MySQL. El puerto, el host y el socket són parámetros importantes a tener en cuenta ya que son los que suelen dar más problemas. Se pueden configurar desde el archivo my.cnf, que se encuentra en la carpeta “mysql/bin/”.

- En la Web oficial www.phpmyadmin.net encontraremos un gestor de bases de datos muy utilizado actualmente y gratuito. (descarga)

Funciones

El uso de funciones nos da la capacidad de agrupar varias instrucciones bajo un solo nombre y poder llamarlas a estas varias veces desde diferentes sitios, ahorrándonos la necesidad de escribirlas de nuevo.

De la misma forma nos permitirá hacer cambios en la Web muy rápidamente, ya que modificando la función nos aorramos de repetir la operación en cada una de las veces que se utiliza el código.

<?php
function Nombre(parametro1, parametro2...)
{
instrucción1;
instrucción2;
instrucción3;
instrucción4;

return valor_de_retorno;
}
?>

Buscador con PHP

Muchas páginas llevan su buscador propio de elementos dentro de la Web. Con este código se puede hacer un buscador sencillo que busca una palabra dentro de una Tabla con muchas noticias y cuando la encuentra la muestra por pantalla.

La palabra o texto a buscar se lo enviamos desde otra página usando una variable que llamaremos $palabra.

<FORM ACTION="busca.php><INPUT TYPE="TEXT" NAME="palabra"><INPUT TYPE="SUBMIT" NAME="Buscar">"

Busca.php

<?php
$conexio = mysql_connect("nombre_servidor", "usuario", "contraseña");
mysql_select_db ("nombre_BBDD", $conexio) OR die ("No se puede conectar");

Subir imagenes con javascript

Con este código podremos generar un formulario con que poder subir imágenes gif y jpg en el servidor:

<html>
<head>
<!-- Copiar dentro del tag HEAD -->
<script LANGUAGE="JavaScript">

extArray = new Array(".gif", ".jpg");
function LimitAttach(form, file) {
allowSubmit = false;
if (!file) return;
while (file.indexOf("\\") != -1)
file = file.slice(file.indexOf("\\") + 1);
ext = file.slice(file.indexOf(".")).toLowerCase();
for (var i = 0; i < extArray.length; i++) {
if (extArray[i] == ext) { allowSubmit = true; break; }
}

Manual de CSS, hojas de estilo

Tutorial completo y práctico sobre hojas de estilo en cascada (CSS). Aprende a utilizar esta tecnología que te ayudará a crear páginas más atractivas y precisas. El curso contiene la descrición, uso, sintaxis, y lista de atributos para crear estilos.

Desarrolloweb (manual)