Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $errors = ['account'=>[], 'system'=>[], 'group'=>[], 'name'=>[]];
- $wiki = file_get_contents("http://util.xat.com/wiki/index.php?title=Errors");
- $sec = [];
- $sec['account'] = explode("\n\n", trim(strip_tags(explode('<h2> <span', (explode('Account Management Errors </span></h2>', $wiki)[1]))[0])));
- $sec['system'] = explode("\n\n", trim(strip_tags(explode('<h2> <span', (explode('System Errors/Blocks</span></h2>', $wiki)[1]))[0])));
- $sec['group'] = explode("\n\n", trim(strip_tags(explode('<h2> <span', (explode('Buying groups</span></h2>', $wiki)[1]))[0])));
- $sec['name'] = explode("\n\n", trim(strip_tags(explode('<!--', (explode('Buying short names</span></h2>', $wiki)[1]))[0])));
- foreach($sec['account'] as $err) {
- $err = explode(" - ", $err);
- $errors['account'][$err[0]] = $err[1];
- }
- foreach($sec['system'] as $err) {
- $err = explode("): ", $err);
- $errors['system'][explode("(", $err[0])[1]] = $err[1];
- }
- foreach($sec['group'] as $err) {
- $err = explode("): ", $err);
- $errors['group'][explode("(", $err[0])[1]] = $err[1];
- }
- foreach($sec['name'] as $err) {
- $err = explode("): ", $err);
- if(count($err) > 1 && $err[1] != '')
- $errors['name'][explode("(", $err[0])[1]] = $err[1];
- }
- print_r($errors);
Advertisement
Add Comment
Please, Sign In to add comment