Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

radius_put_attr(3) [php man page]

RADIUS_PUT_ATTR(3)							 1							RADIUS_PUT_ATTR(3)

radius_put_attr - Attaches a binary attribute

SYNOPSIS
bool radius_put_attr (resource $radius_handle, int $type, string $value, [int $options], [int $tag]) DESCRIPTION
Attaches a binary attribute to the current RADIUS request. Note A request must be created via radius_create_request(3) before this function can be called. PARAMETERS
o $radius_handle -The RADIUS resource. o $type -The attribute type. o $value - The attribute value, which will be treated as a raw binary string. o $options -A bitmask of the attribute options. The available options include RADIUS_OPTION_TAGGED and RADIUS_OPTION_SALT. o $tag -The attribute tag. This parameter is ignored unless the RADIUS_OPTION_TAGGED option is set. RETURN VALUES
Returns TRUE on success or FALSE on failure. EXAMPLES
Example #1 radius_put_attr(3) example <?php mt_srand(time()); $chall = mt_rand(); $chapval = md5(pack('Ca*',1 , 'sepp' . $chall)); $pass = pack('CH*', 1, $chapval); if (!radius_put_attr($res, RADIUS_CHAP_PASSWORD, $pass)) { echo 'RadiusError:' . radius_strerror($res). " <br />"; exit; } ?> CHANGELOG
+------------------+-----------------------------------------------+ | Version | | | | | | | Description | | | | +------------------+-----------------------------------------------+ |PECL radius 1.3.0 | | | | | | | The $options and $tag parameters were added. | | | | +------------------+-----------------------------------------------+ SEE ALSO
radius_get_attr(3), radius_get_vendor_attr(3), radius_put_vendor_attr(3). PHP Documentation Group RADIUS_PUT_ATTR(3)

Check Out this Related Man Page

PG_DELETE(3)															      PG_DELETE(3)

pg_delete - Deletes records

SYNOPSIS
mixed pg_delete (resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC]) DESCRIPTION
pg_delete(3) deletes records from a table specified by the keys and values in $assoc_array. If $options is specified, pg_convert(3) is applied to $assoc_array with the specified options. PARAMETERS
o $connection - PostgreSQL database connection resource. o $table_name - Name of the table from which to delete rows. o $assoc_array - An array whose keys are field names in the table $table_name, and whose values are the values of those fields that are to be deleted. o $options - Any number of PGSQL_CONV_FORCE_NULL, PGSQL_DML_NO_CONV, PGSQL_DML_ESCAPE, PGSQL_DML_EXEC, PGSQL_DML_ASYNC or PGSQL_DML_STRING combined. If PGSQL_DML_STRING is part of the $options then query string is returned. When PGSQL_DML_NO_CONV or PGSQL_DML_ESCAPE is set, it does not call pg_convert(3) internally. RETURN VALUES
Returns TRUE on success or FALSE on failure. Returns string if PGSQL_DML_STRING is passed via $options. EXAMPLES
Example #1 pg_delete(3) example <?php $db = pg_connect('dbname=foo'); // This is safe, since $_POST is converted automatically $res = pg_delete($db, 'post_log', $_POST); if ($res) { echo "POST data is deleted: $res "; } else { echo "User must have sent wrong inputs "; } ?> CHANGELOG
+-------------+---------------------------------------------------+ | Version | | | | | | | Description | | | | +-------------+---------------------------------------------------+ | 5.6.0 | | | | | | | No longer experimental. Added PGSQL_DML_ESCAPE | | | constant, TRUE/ FALSE and NULL data type support. | | | | |5.5.3/5.4.19 | | | | | | | Direct SQL injection to $table_name and Indirect | | | SQL injection to identifiers are fixed. | | | | +-------------+---------------------------------------------------+ SEE ALSO
pg_convert(3). PHP Documentation Group PG_DELETE(3)
Man Page