All pastes #445236 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-04-17 19:37 UTC
rendered paste body
xtense_ogsinc.php ligne 182

Modifier

$data=str_replace('.','',$data); //compatibilité 0.76
	$lines = explode("\n", $data);
	$OK = false;
	foreach ($lines as $line) {
		$arr = array();
		$line = trim($line);

		if (preg_match("!^(.*) \( ?([0-9]{1,11}) disponible.*\)!Usi", $line, $arr)) {
			list($string, $defence, $level) = $arr;

			$defence = trim($defence);
			$level = trim($level);

			if (isset($link_defence[$defence])) {
				$OK = true;
				$defences[$link_defence[$defence]] = $level;
			}
		}
	}


par


foreach ($lang_defence as $def) {
	$nextdef = "next ".$def."";
	$data=str_replace($def,$nextdef,$data);
	}

	$data=str_replace('.','',$data);
	$lines = explode("next", $data);
	$OK = false;
	foreach ($lines as $line) {
		$arr = array();
		$line = trim($line);
 
		if (preg_match("!^(.*) \( ?([0-9]{1,11}) disponible.*\)!Usi", $line, $arr)) {
			list($string, $defence, $level) = $arr;

			$defence = trim($defence);
			$level = trim($level);

			if (isset($link_defence[$defence])) {
				$OK = true;
				$defences[$link_defence[$defence]] = $level;
			}
		}
	}