Ayuda a poner una condición

  • Autor Autor SnAFKe
  • Fecha de inicio Fecha de inicio
S

SnAFKe

Zeta
Verificación en dos pasos activada
Hola,

Alguien me puede ayudar con este script.

Insertar CODE, HTML o 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"
 
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.
 
Atrás
Arriba