-----------------------------------------------------------------------------
dein code:
Code: Alles auswählen
if (!eregi('googlebot', $_SERVER(“HTTP_USER_AGENT“))) {
SESSION_start();
}
besserer und korrigierter code:
Code: Alles auswählen
if( strpos( $_SERVER['HTTP_USER_AGENT'], 'googlebot' ) !== false) {
session_start();
}
-----------------------------------------------------------------------------
dein code:
Code: Alles auswählen
if (eregi("Googlebot",$_SERVER[HTTP_USER_AGENT]));
else if (eregi("MSNbot",$_SERVER[HTTP_USER_AGENT]));
else if (eregi("slurp",$_SERVER[HTTP_USER_AGENT]));
else session_start();
besserer code:
Code: Alles auswählen
if( !eregi( '(Googlebot|MSNbot|slurp)', $_SERVER[HTTP_USER_AGENT'] ) ) {
session_start();
}
-----------------------------------------------------------------------------
man sollte sich heut zu tage an XHTML halten also bitte mit /> am schluss.
-----------------------------------------------------------------------------
dein code:
Code: Alles auswählen
function replace($x) {
$k1=array('ä','ö','ü','Ä','Ö','Ü',' ',':','&','?','!','"');
$k2=array('ae','oe','ue','ae','oe','ue','-','-','und','','','');
for ($i='0';$i<'12';$i++) {
$x = str_replace($k1[$i],$k2[$i],$x);
}
return $x;
}
// Durch auslesen der Datenbank hat die Variable $meinTitel
// den Wert „Google und AOL“
$meinTitelInDerUrl = replace($meinTitel);
besserer code:
Code: Alles auswählen
function replace( $str ) {
$k = array(
array( 'ä', 'ö', 'ü', 'Ä', 'Ö', 'Ü', ' ', ':' ,'&' ,'?' ,'!' ,'"', '__', '__' ),
array( 'ae', 'oe', 'ue', 'ae', 'oe', 'ue', '_', '_', 'und', '', '', '', '_', '_' )
);
$str = str_replace( $k[0], $k[1], $str );
resturn trim( $str );
}
$conf['title'] = replace( $title );
wenn du sonst noch fragen hast... einfach ne mail an tobsn[at]php.net
