“Conocimiento Programación>Programación PHP /MySQL

Cómo enlazar una función OCI

2012/4/29
" . Oci- bind por nombre " El lenguaje PHP tiene soporte incorporado para la variable vinculante con la función de unión variable es importante porque evita los ataques de inyección en los sitios web y bases de datos permite a los estados para ser reutilizados. Un ataque de inyección se produce cuando un campo de entrada en un sitio web se convierte directamente en una consulta de base de datos. Esto le da a los usuarios malintencionados el acceso a la base de datos . El enlace de datos resuelve este problema. Mediante el uso de la función de PHP " oci- bind- por - nombre", puede crear sitios web seguros que no son vulnerables a ataques de inyección . Instrucciones
1

Decida cómo va a ejecutar el código PHP. Si usted tiene un servidor PHP , puede ejecutar código con los archivos PHP . Si usted no tiene acceso a un servidor PHP , puede utilizar un intérprete PHP en línea. Introduzca el código de este tutorial en un archivo PHP o el intérprete PHP en línea
2

Comience su programa de PHP con la siguiente declaración : .

<
Php 3

Crear una variable que almacena una cadena de conexión a la base de datos . Esta cadena es altamente específico para la base de datos . PHP utiliza la función " oci_connect " para conectarse a bases de datos Oracle . La función toma varios parámetros : un nombre de usuario , una contraseña y la cadena de conexión . La siguiente declaración es un ejemplo de cómo usar " oci_connect " con una cadena de conexión de ejemplo :

$ connection = oci_connect ( 'username' , ' password' , 'localhost /OCIDB ');

4

Crear una variable que almacena una declaración OCI . Una declaración OCI consiste en una cadena de conexión y una consulta de base de datos . Una consulta de base de datos es un comando que se entrega a la base de datos . Por ejemplo , la siguiente sentencia crea una tabla denominada " MyTable " que tiene dos columnas : un número de identificación y una cadena de texto o VARCHAR :

$ OCIStatement = oci_parse ( $ connection , "INSERT INTO MyTable (id, texto) VALUES ( : id, : text ) ") ;
5

Utilice la función" oci_bind_by_name "para insertar el valor" 1 " en la primera fila de la columna ID :
< p > oci_bind_by_name ($ OCIStatement " : id" , 1 ) ;
6

Utilice la función " oci_bind_by_name " para insertar el valor "Texto" en la primera fila de la columna de texto :
< p> oci_bind_by_name ($ OCIStatement " : texto", " texto" ) ;
7

Concluir el programa de PHP con la siguiente declaración . El programa ya está listo para ser probado en su servidor PHP o intérprete PHP en línea.

>

Programación PHP /MySQL
Tutorial de Creación de sistemas de eventos en PHP PHP
Cómo convertir Variables PHP en Cuerdas
Cómo convertir texto medio a JPG en PHP
Tutorial MySQL Cómo cargar una imagen
Cómo abrir un archivo PDF en PHP
Cómo crear un archivo de texto para MySQL
Cómo subir archivos DOC en PHP
Mayor subcadena común en PHP
Conocimiento de la computadora © http://www.ordenador.online