| 1 |
lars |
1 |
<?php
|
|
|
2 |
|
|
|
3 |
//$Id: funktionen.inc.php 1450 2009-08-10 15:25:35Z tiefland $
|
|
|
4 |
|
|
|
5 |
/**
|
|
|
6 |
* @author Patirck Lautsch <lautsch@weban.de>
|
|
|
7 |
* @copyright 2009 Webagentur Niewerth
|
|
|
8 |
* @package Content-management
|
|
|
9 |
* @version $Rev: 1450 $
|
|
|
10 |
* @license propietary
|
|
|
11 |
* @filesource
|
|
|
12 |
*
|
|
|
13 |
*/
|
|
|
14 |
|
|
|
15 |
/**
|
|
|
16 |
*
|
|
|
17 |
* @author Patirck Lautsch <lautsch@weban.de>
|
|
|
18 |
* @copyright 2009 Webagentur Niewerth
|
|
|
19 |
* @package Content-management
|
|
|
20 |
*/
|
|
|
21 |
|
|
|
22 |
function get_string_between( $string, $start, $end )
|
|
|
23 |
{
|
|
|
24 |
$string = " " . $string;
|
|
|
25 |
$ini = strpos( $string, $start );
|
|
|
26 |
if ( $ini == 0 )
|
|
|
27 |
return "";
|
|
|
28 |
$ini += strlen( $start );
|
|
|
29 |
$len = strpos( $string, $end, $ini ) - $ini;
|
|
|
30 |
return substr( $string, $ini, $len );
|
|
|
31 |
}
|
|
|
32 |
|
|
|
33 |
// Funktion: <NAME> wandelt zuerst den String in ISO-8859-1 um und
|
|
|
34 |
// ersetzt danach <Leerzeichen><Umlaut> in <Umlaut>
|
|
|
35 |
function deutsche_umlaute( $string )
|
|
|
36 |
{
|
|
|
37 |
$string = utf8_decode( $string );
|
|
|
38 |
|
|
|
39 |
$string = str_replace( " ß", "ß", $string );
|
|
|
40 |
$string = str_replace( " ä", "ä", $string );
|
|
|
41 |
$string = str_replace( " Ä", "Ä", $string );
|
|
|
42 |
$string = str_replace( " ü", "ü", $string );
|
|
|
43 |
$string = str_replace( " Ü", "Ü", $string );
|
|
|
44 |
$string = str_replace( " ö", "ö", $string );
|
|
|
45 |
$string = str_replace( " Ö", "Ö", $string );
|
|
|
46 |
$string = str_replace( " Ã ", "ß", $string );
|
|
|
47 |
|
|
|
48 |
return $string;
|
|
|
49 |
}
|
|
|
50 |
?>
|