Oct
29
2007
0

Conexión a mysql desde PHP, buscar

Aquí indico como hacer una conexión a mysql (BD) usando PHP

Primero debemos configurar la Base de datos, es decir, tener creada una BD (miBD) con un usuario(miUSER) y contraseña (miPASS) con permisos para leer y escribir dentro de ella, sabiendo esto, y alguna tabla conocida previamente creada ejm: ‘documents’, se utilizarán 2 archivos:

1 _bd.php : Contiene los datos de conexión a la BD y funciones que buscan, eliminan y modifican en la BD.

2 prueba.php : Éste archivo llama a la función de _bd.php y despliega en pantalla el resultado de la búsqueda BD.

(more…)

Written by doutdex in: Base de Datos,Mysql | Tags: ,
Oct
22
2007
2

Upload file (cargar archivo) PHP

Validaciones en upload.php

< ?php
//Limita el tamaño máximo del archivo que se sube a 10M, en código upload.php
 
//to lowerCase
//Para dejar todo en minúsculas
$tipo_archivo= strtolower($tipo_archivo);
 
  //Valida para saber si el archivo esta en el directorio temporal (directorio temporal revisa php.ini)
   if (!($HTTP_POST_FILES['doc_file']['tmp_name']!='')){
 
   echo 'without file'; //cuando se carga mal un archivo
   exit();
}
 
 //validación para verificar la extensión del archivo
 //TODO
 //validación para limitar el tamaño del archivo
 if (($tamano_archivo > $filesize_limit_upload)) {
  echo "The file size is upper the limit, the max size allowed is $filesize_limit_upload bytes";
  exit();
 }
 
 if (move_uploaded_file($HTTP_POST_FILES['doc_file']['tmp_name'], $dir_base_uploadDoc.$doc_filename)){
 
 }else{
  print("Some error can´t complete your requirement");
  exit();
 }
 
?>

Problems while uploading the document (problemas al tratar de cargar el archivo):

Warning: fread(): supplied argument is not a valid stream resource in

Warning: fclose(): supplied argument is not a valid stream resource in

Chech (Revisar) php.ini

upload_max_filesize = 2M;
post_max_size = 8M;

También revisar las siguientes variables (Also check if):

(post_max_size > upload_max_filesize).

Written by doutdex in: PHP | Tags: , ,
Oct
22
2007
0

Configuración de php.ini (seguro)

Pasos para seguridad al utilizar PHP en un servidor que está en internet (sitio público).

1. Deshabilitar las URL remotas para funciones que manejen archivos:
1. allow_url_fopen = Off
2. Register Globals
1. register_globals = Off (more…)

Written by doutdex in: PHP | Tags:
Oct
16
2007
1

Mini tutorial comandos Mysql

Conexión MySQL Client

mysql -u -h -P -p

Ejemplo de conexión utilizando usuario “root” desde la consola:

#$ mysql -u root -p
Enter password: #####
Welcome TO the MySQL monitor. Commands end WITH ; OR g.
Your MySQL connection id IS 89 TO server version: 4.1.11-Debian_4-log
Type 'help;' OR 'h' FOR help. Type 'c' TO clear the buffer.
mysql>

Trabajando con Bases de Datos – Creación de BBDD
(more…)

Written by doutdex in: Mysql | Tags: , ,
Oct
02
2007
0

Ftp commands – linux (ubuntu)

FTP – file transfer program Programa de transferencia de archivos

SYNOPSIS

ftp

[-pinegvd]

[host]

(more…)

Written by doutdex in: Unix | Tags:

TheBuckmaker.com Wordpress Themes | Geld von Privat, Streaming Audio