Einzelnen Beitrag anzeigen
Alt 03.06.2008, 12:20   #4 (permalink)
Saphod
PostRank: 1
 
Benutzerbild von Saphod
 
Registriert seit: 12.05.2007
Ort: Hannover
Beiträge: 22
Das hier scheint zu funktionieren:

Funktion:
=======

PHP-Code:
function block_ip($ip) {
      global 
$wpdb;
      
$query "INSERT IGNORE INTO wp_blocked_ips (ip) VALUES ('$ip')";
      if (
$wpdb->query($query) === FALSE) {
           return 
FALSE;
      } else {
           return 
$wpdb->get_results($query);
      }
 } 
Aufruf:
=====

PHP-Code:
$blocked block_ip('123.456.789.012');
 
 if (!(
$blocked === FALSE)) {
     echo 
"Everything went fine.";
 } else {
     echo 
"An error has occured!";
 } 
Das mit dem DB-Handler ->dbh und mysql_error() funktioniert leider nicht...
__________________
Marco Luthe Online! - http://www.saphod.net
Saphod ist offline   Mit Zitat antworten