Changeset 4582

Show
Ignore:
Timestamp:
12/01/06 22:44:50 (2 years ago)
Author:
ryan
Message:

Fix pregs. Props Mordred.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-includes/user.php

    r4495 r4582  
    8282 
    8383    if ( !empty($meta_key) ) { 
    84         $meta_key = preg_replace('|a-z0-9_|i', '', $meta_key); 
     84        $meta_key = preg_replace('|[^a-z0-9_]|i', '', $meta_key); 
    8585        $metas = $wpdb->get_results("SELECT meta_key, meta_value FROM $wpdb->usermeta WHERE user_id = '$user_id' AND meta_key = '$meta_key'"); 
    8686    } else { 
  • trunk/wp-login.php

    r4495 r4582  
    166166case 'resetpass' : 
    167167case 'rp' : 
    168     $key = preg_replace('/a-z0-9/i', '', $_GET['key']); 
     168    $key = preg_replace('/[^a-z0-9]/i', '', $_GET['key']); 
    169169    if ( empty( $key ) ) { 
    170170        wp_redirect('wp-login.php?action=lostpassword&error=invalidkey');