Mercurial > hg > lukkari
comparison index.php @ 175:6dea01a68019
Trim input.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 25 Aug 2015 08:29:09 +0300 |
parents | d98aaa540459 |
children | 113820219e8b |
comparison
equal
deleted
inserted
replaced
174:eaac0a84a7d2 | 175:6dea01a68019 |
---|---|
197 $data = @iconv("iso8859-15", $pageCharset, $data); | 197 $data = @iconv("iso8859-15", $pageCharset, $data); |
198 | 198 |
199 // <td id="oj_nimi" class="smallheadercell"><strong>Korjausrakentamisen rakennussuunnittelu 3 op</strong></td> | 199 // <td id="oj_nimi" class="smallheadercell"><strong>Korjausrakentamisen rakennussuunnittelu 3 op</strong></td> |
200 if (preg_match("#<td id=\"oj_nimi\" class=\"smallheadercell\"><strong>(.+?)\s+(\d+)\s*(op|ECTS\s+cr)\s*</strong></td>#", $data, $m)) | 200 if (preg_match("#<td id=\"oj_nimi\" class=\"smallheadercell\"><strong>(.+?)\s+(\d+)\s*(op|ECTS\s+cr)\s*</strong></td>#", $data, $m)) |
201 { | 201 { |
202 $cache = array("desc" => $m[1], "op" => intval($m[2]), "uri" => $uri); | 202 $cache = array("desc" => trim($m[1]), "op" => intval($m[2]), "uri" => $uri); |
203 return TRUE; | 203 return TRUE; |
204 } | 204 } |
205 else | 205 else |
206 // <td><strong>... (N op)</strong></td> | 206 // <td><strong>... (N op)</strong></td> |
207 if (preg_match("#<td><strong>(.+?)\s+\((\d+)\s*(op|ECTS\s+cr|cr)\)\s*</strong></td>#i", $data, $m)) | 207 if (preg_match("#<td><strong>(.+?)\s+\((\d+)\s*(op|ECTS\s+cr|cr)\)\s*</strong></td>#i", $data, $m)) |
208 { | 208 { |
209 $cache = array("desc" => $m[1], "op" => intval($m[2]), "uri" => $uri); | 209 $cache = array("desc" => trim($m[1]), "op" => intval($m[2]), "uri" => $uri); |
210 return TRUE; | 210 return TRUE; |
211 } | 211 } |
212 } | 212 } |
213 return FALSE; | 213 return FALSE; |
214 } | 214 } |