client_functions_character.patch
| client_functions_character-correction.php 2009-09-12 14:39:54.000000000 +0200 | ||
|---|---|---|
| 33 | 33 | |
| 34 | 34 |
function ryzom_character_valid_key($key, &$uid, &$slot, &$full) {
|
| 35 | 35 |
$arr = explode("R", $key);
|
| 36 |
if(sizeof($arr) != 4) return false; |
|
| 36 |
if(sizeof($arr) != 4 || !ctype_digit($arr[1]) || !ctype_digit($arr[2]) || !ctype_xdigit($arr[3])) return false;
|
|
| 37 | 37 |
$full = ($arr[0]=='F'); |
| 38 | 38 |
$uid = $arr[1]; |
| 39 | 39 |
$slot = $arr[2]; |