Ir para conteúdo
  • 0

Mudando Vocations (Modern Acc)


phardole

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

Cara o meu é modern acc não tem createaccount :(

axei isso dentro da pasta API

 

<?php

require("system/system.php");

require("../config.php");

auth();

require("../system/application/libraries/POT/OTS.php");

 

/* Status types */

define('OK', 0);

define('MISSING_VAR', 1);

define('ACCOUNTNAME_TAKEN', 2);

define('UNKNOWN', 3);

 

/* Variable is missing? */

if(!isset($_GET['accountName']) || !isset($_GET['password']) || !isset($_GET['email'])) {

die(json_encode(array('status'=>MISSING_VAR)));

}

 

$ots = POT::getInstance();

$ots->connect(POT::DB_MYSQL, array('host' => HOSTNAME, 'user' => USERNAME, 'database' => DATABASE, 'password' => PASSWORD));

$account = new OTS_Account();

$account->find($_GET['accountName']);

 

/* Account name taken? */

if($account->isLoaded()) {

die(json_encode(array('status'=>ACCOUNTNAME_TAKEN)));

}

$name = $account->createNamed($_GET['accountName']);

$account->setPassword(sha1($_GET['password']));

$account->setEmail($_GET['email']);

$account->setCustomField('premdays', PREMDAYS);

try {

$account->save();

}

catch(Exception $e) {

die(json_encode(array('status'=>UNKNOWN, 'message'=>$e->getMessage())));

}

die(json_encode(array('status'=>OK, 'id'=>$account->getId())));

Link para o comentário
Compartilhar em outros sites

  • 0

Ahh, modern acc entendo nada.

Baixe o programa Agent Ransack, coloca ele pra procurar a pasta do modern toda e coloca pra procurar Sorcerer, e quando achar, lá vai tá o lugar pra editar.

 

Atenciosamente, Thiagobji.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...