PHP: mysqli_ssl_set - Manual

downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

mysqli_stat mysqli_sqlstate

Last updated: Fri, 26 Jan 2007

view this page in

# mysqli_ssl_set

(PHP 5)

mysqli_ssl_set

(no version information, might be only in CVS)

mysqli->ssl_set -- Used for establishing secure connections using SSL

## Description

Procedural style:

bool mysqli_ssl_set ( mysqli link, string key, string cert, string ca, string capath, string cipher )

Object oriented style (method):

class mysqli {
bool ssl_set ( string key, string cert, string ca, string capath, string cipher )
}

The function mysqli_ssl_set() is used for establishing secure connections using SSL. It must be called before mysqli_real_connect(). This function does nothing unless OpenSSL support is enabled.

`key` is the pathname to the key file. `cert` is the pathname to the certificate file. `ca` is the pathname to the certificate authority file. `capath` is the pathname to a directory that contains trusted SSL CA certificates in pem format. `cipher` is a list of allowable ciphers to use for SSL encryption. Any unused SSL parameters may be given as `NULL`

## Возвращаемые значения

This function always returns `TRUE` value. If SSL setup is incorrect mysqli_real_connect() will return an error when you attempt to connect.

## Смотрите также

mysqli_options() и mysqli_real_connect().

add a note User Contributed Notes
mysqli_ssl_set
flux
07-Mar-2007 09:55
`Here es little example to create a SSL Connection
<?php
$db = mysqlii_init();
/*
When you want so use a separate cnf
$test = $db->options(MYSQLI_EAD_DEFAULT_FILE,'myother.cnf');
*/
$db->ssl_set('server-key.pem','server-cert.pem',
'cacert.pem',NULL,NULL);
$db->real_connct('localhost','root','','mydb');
//Here some query
$db->close();
?>`
add a note
mysqli_stat mysqli_sqlstate

Last updated: Fri, 26 Jan 2007
show source | credits | stats | sitemap | contact | advertising | mirror sites
Copyright © 2001-2007 The PHP Group
All rights reserved.
This mirror generously provided by: Yahoo! Inc.
Last updated: Sat Mar 10 10:36:09 2007 PST