Lines Matching refs:options

173 function validateUrlSyntax( $urladdr, $options="" ){  argument
180 if (!preg_match( '/^([sHSEFRuPaIpfqr][+?-])*$/', $options ))
187 if (strpos( $options, 's') === false) $aOptions['s'] = '?';
188 else $aOptions['s'] = substr( $options, strpos( $options, 's') + 1, 1);
190 if (strpos( $options, 'H') === false) $aOptions['H'] = '?';
191 else $aOptions['H'] = substr( $options, strpos( $options, 'H') + 1, 1);
193 if (strpos( $options, 'S') === false) $aOptions['S'] = '?';
194 else $aOptions['S'] = substr( $options, strpos( $options, 'S') + 1, 1);
196 if (strpos( $options, 'E') === false) $aOptions['E'] = '-';
197 else $aOptions['E'] = substr( $options, strpos( $options, 'E') + 1, 1);
199 if (strpos( $options, 'F') === false) $aOptions['F'] = '-';
200 else $aOptions['F'] = substr( $options, strpos( $options, 'F') + 1, 1);
202 if (strpos( $options, 'R') === false) $aOptions['R'] = '-';
203 else $aOptions['R'] = substr( $options, strpos( $options, 'R') + 1, 1);
205 if (strpos( $options, 'u') === false) $aOptions['u'] = '?';
206 else $aOptions['u'] = substr( $options, strpos( $options, 'u') + 1, 1);
208 if (strpos( $options, 'P') === false) $aOptions['P'] = '?';
209 else $aOptions['P'] = substr( $options, strpos( $options, 'P') + 1, 1);
211 if (strpos( $options, 'a') === false) $aOptions['a'] = '+';
212 else $aOptions['a'] = substr( $options, strpos( $options, 'a') + 1, 1);
214 if (strpos( $options, 'I') === false) $aOptions['I'] = '?';
215 else $aOptions['I'] = substr( $options, strpos( $options, 'I') + 1, 1);
217 if (strpos( $options, 'p') === false) $aOptions['p'] = '?';
218 else $aOptions['p'] = substr( $options, strpos( $options, 'p') + 1, 1);
220 if (strpos( $options, 'f') === false) $aOptions['f'] = '?';
221 else $aOptions['f'] = substr( $options, strpos( $options, 'f') + 1, 1);
223 if (strpos( $options, 'q') === false) $aOptions['q'] = '?';
224 else $aOptions['q'] = substr( $options, strpos( $options, 'q') + 1, 1);
226 if (strpos( $options, 'r') === false) $aOptions['r'] = '?';
227 else $aOptions['r'] = substr( $options, strpos( $options, 'r') + 1, 1);
385 function validateEmailSyntax( $emailaddr, $options="" ){ argument
388 if (!preg_match( '/^([sHSEFuPaIpfqr][+?-])*$/', $options ))
395 if (strpos( $options, 's') === false) $aOptions['s'] = '-';
396 else $aOptions['s'] = substr( $options, strpos( $options, 's') + 1, 1);
398 if (strpos( $options, 'H') === false) $aOptions['H'] = '-';
399 else $aOptions['H'] = substr( $options, strpos( $options, 'H') + 1, 1);
401 if (strpos( $options, 'S') === false) $aOptions['S'] = '-';
402 else $aOptions['S'] = substr( $options, strpos( $options, 'S') + 1, 1);
404 if (strpos( $options, 'E') === false) $aOptions['E'] = '?';
405 else $aOptions['E'] = substr( $options, strpos( $options, 'E') + 1, 1);
407 if (strpos( $options, 'F') === false) $aOptions['F'] = '-';
408 else $aOptions['F'] = substr( $options, strpos( $options, 'F') + 1, 1);
410 if (strpos( $options, 'u') === false) $aOptions['u'] = '+';
411 else $aOptions['u'] = substr( $options, strpos( $options, 'u') + 1, 1);
413 if (strpos( $options, 'P') === false) $aOptions['P'] = '-';
414 else $aOptions['P'] = substr( $options, strpos( $options, 'P') + 1, 1);
416 if (strpos( $options, 'a') === false) $aOptions['a'] = '+';
417 else $aOptions['a'] = substr( $options, strpos( $options, 'a') + 1, 1);
419 if (strpos( $options, 'I') === false) $aOptions['I'] = '-';
420 else $aOptions['I'] = substr( $options, strpos( $options, 'I') + 1, 1);
422 if (strpos( $options, 'p') === false) $aOptions['p'] = '-';
423 else $aOptions['p'] = substr( $options, strpos( $options, 'p') + 1, 1);
425 if (strpos( $options, 'f') === false) $aOptions['f'] = '-';
426 else $aOptions['f'] = substr( $options, strpos( $options, 'f') + 1, 1);
428 if (strpos( $options, 'q') === false) $aOptions['q'] = '-';
429 else $aOptions['q'] = substr( $options, strpos( $options, 'q') + 1, 1);
431 if (strpos( $options, 'r') === false) $aOptions['r'] = '-';
432 else $aOptions['r'] = substr( $options, strpos( $options, 'r') + 1, 1);
493 function validateFtpSyntax( $ftpaddr, $options="" ){ argument
496 if (!preg_match( '/^([sHSEFuPaIpfqr][+?-])*$/', $options ))
503 if (strpos( $options, 's') === false) $aOptions['s'] = '?';
504 else $aOptions['s'] = substr( $options, strpos( $options, 's') + 1, 1);
506 if (strpos( $options, 'H') === false) $aOptions['H'] = '-';
507 else $aOptions['H'] = substr( $options, strpos( $options, 'H') + 1, 1);
509 if (strpos( $options, 'S') === false) $aOptions['S'] = '-';
510 else $aOptions['S'] = substr( $options, strpos( $options, 'S') + 1, 1);
512 if (strpos( $options, 'E') === false) $aOptions['E'] = '-';
513 else $aOptions['E'] = substr( $options, strpos( $options, 'E') + 1, 1);
515 if (strpos( $options, 'F') === false) $aOptions['F'] = '+';
516 else $aOptions['F'] = substr( $options, strpos( $options, 'F') + 1, 1);
518 if (strpos( $options, 'u') === false) $aOptions['u'] = '?';
519 else $aOptions['u'] = substr( $options, strpos( $options, 'u') + 1, 1);
521 if (strpos( $options, 'P') === false) $aOptions['P'] = '?';
522 else $aOptions['P'] = substr( $options, strpos( $options, 'P') + 1, 1);
524 if (strpos( $options, 'a') === false) $aOptions['a'] = '+';
525 else $aOptions['a'] = substr( $options, strpos( $options, 'a') + 1, 1);
527 if (strpos( $options, 'I') === false) $aOptions['I'] = '?';
528 else $aOptions['I'] = substr( $options, strpos( $options, 'I') + 1, 1);
530 if (strpos( $options, 'p') === false) $aOptions['p'] = '?';
531 else $aOptions['p'] = substr( $options, strpos( $options, 'p') + 1, 1);
533 if (strpos( $options, 'f') === false) $aOptions['f'] = '?';
534 else $aOptions['f'] = substr( $options, strpos( $options, 'f') + 1, 1);
536 if (strpos( $options, 'q') === false) $aOptions['q'] = '-';
537 else $aOptions['q'] = substr( $options, strpos( $options, 'q') + 1, 1);
539 if (strpos( $options, 'r') === false) $aOptions['r'] = '-';
540 else $aOptions['r'] = substr( $options, strpos( $options, 'r') + 1, 1);