Ajuda a colocar uma condição

  • Autor Autor SnAFKe
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
S

SnAFKe

Zeta
Verificación en dos pasos activada
Hola,

Alguien me puede ayudar con este script.

Inserir CODE, HTML ou PHP:
	public function checkAvailability($domain) {

		$row = $this->getModuleRow();
		$api = $this->getApi($row->meta->id, $row->meta->key, $row->meta->sandbox == "true");
		$api->loadCommand("modules_domains");
		$domains = new ModulesDomains($api);
		$tld = $this->getTld($domain);
		$sld = substr_replace($domain, '', -strlen($tld));
		$result = $domains->available(array('domain-name' => $sld, 'tlds' => ltrim($tld, '.')));
		
		if ($result->status() != "OK")
			return false;
			
		$response = $result->response();

		return in_array($response->{$domain}->status, array("unknown", "available"));
	}

El código hace si el resultado no da OK regresa que no esta disponible el dominio de lo contrario si lo esta esto lo hace bien.

Lo que yo quiero es que, siempre si no da OK, en ciertos dominios lo marque como resultado ok.

Por ejemplo los dominios, ".ab.com" ".cd.com" ".ef.com" los marca como != "OK", pero yo quiero que esos dominios ".ab.com" ".cd.com" ".ef.com" si los marque como "unknown", "available"
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Mete todos esos que quieres a un array y checa si están en el array y los pones con ese status.
 
Gracias por contestar, pero se me olvido agregar algo y no se programar.

Me podrías decir como?

Muchas gracias.

- - - Actualizado - - -

Gracias por contestar, pero se me olvido agregar algo y no se programar.

Me podrías decir como?

Muchas gracias.
 
Voltar
Topo