script does not work with IOs

I have a script for registration and login, but in the iphone app, the buttons works, but the script does not work, what can be wrong?
here is the script.

using UnityEngine;
using System.Collections;

public class LoginSystem : MonoBehaviour {

    public enum lMode{login,register};
    public lMode LoginMode;

    public GUISkin skin;
    //login
    private string user = "";
    private string pass = "";
    private bool   remember;
    private int    boolstatus;
    //register
    private string name = "";
    private string password = "";
    private string email = "";

    public string Log;
    public Texture LogTexture;

    public string sceneMap;

    void Start () {
        boolstatus = PlayerPrefs.GetInt("bs");
        if (boolstatus == 1) {
            remember = true;
        }else{
            remember = false;
        }
        if (remember == true) user = PlayerPrefs.GetString ("login");
    }

    void Update () {
        if (remember == true) {
            PlayerPrefs.SetString("login",user);
            boolstatus = 1;
            PlayerPrefs.SetInt("bs",boolstatus);
        }else{
            boolstatus = 0;
            PlayerPrefs.SetInt("bs",boolstatus);
        }
    }
    void OnGUI(){
        GUI.skin = skin;

        GUI.DrawTexture (new Rect (Screen.width / 2 -288, Screen.height / 2 -200, 576, 500), LogTexture);

        GUILayout.BeginArea(new Rect(Screen.width/2 -180,Screen.height/2 +178,380,40),"","");
        GUILayout.Label ("<color=black>"+Log+"</color>");
        GUILayout.EndArea();

        if (LoginMode == lMode.login) {
            GUILayout.BeginArea(new Rect(Screen.width/2 -190,Screen.height/2 -135,380,270),"","Box");
            LoginGUI();
            GUILayout.EndArea();
        }else if (LoginMode == lMode.register){
            GUILayout.BeginArea(new Rect(Screen.width/2 -190,Screen.height/2 -135,380,300),"","Box");
            RegisterGUI();
            GUILayout.EndArea();
        }
    }
    void LoginGUI(){
        GUILayout.BeginHorizontal ("",skin.customStyles[1]);
        GUILayout.Label ("<size=21>Usuário</size>");
        user = GUILayout.TextField (user,15,GUILayout.Width(280),GUILayout.Height(40));
        GUILayout.EndHorizontal ();
        GUILayout.Space (4);
        GUILayout.BeginHorizontal ("",skin.customStyles[1]);
        GUILayout.Label ("Senha");
        pass = GUILayout.PasswordField(pass,"*"[0],20,GUILayout.Width(280),GUILayout.Height(40));
        GUILayout.EndHorizontal ();
        GUILayout.BeginHorizontal ();
        GUILayout.FlexibleSpace ();
        GUILayout.Label ("<size=21>Lembrar Usuário</size>",GUILayout.Width(180));
        remember = GUILayout.Toggle (remember,"", GUILayout.Width (40), GUILayout.Height (40));
        GUILayout.EndHorizontal ();
        GUILayout.FlexibleSpace ();
        if(GUILayout.Button("Logar-se",GUILayout.Height(50))){
            Log = "";
            RequestLogin();
        }
        if(GUILayout.Button("Registrar-se",GUILayout.Height(50))){
            Log = "";
            LoginMode = lMode.register;
        }
    }
    void RegisterGUI(){
        GUILayout.BeginHorizontal ("",skin.customStyles[1]);
        GUILayout.Label ("<size=21>Usuário</size>");
        name = GUILayout.TextField (name,15,GUILayout.Width(280),GUILayout.Height(40));
        GUILayout.EndHorizontal ();
        GUILayout.Space (4);
        GUILayout.BeginHorizontal ("",skin.customStyles[1]);
        GUILayout.Label ("E-Mail");
        email = GUILayout.TextField (email,35,GUILayout.Width(280),GUILayout.Height(40));
        GUILayout.EndHorizontal ();
        GUILayout.Space (4);
        GUILayout.BeginHorizontal ("",skin.customStyles[1]);
        GUILayout.Label ("Senha");
        password = GUILayout.PasswordField(password,"*"[0],20,GUILayout.Width(280),GUILayout.Height(40));
        GUILayout.EndHorizontal ();
        GUILayout.FlexibleSpace ();
        if(GUILayout.Button("Registrar-se",GUILayout.Height(50))){
            Log = "";
            RequestRegister();
        }
        if(GUILayout.Button("Voltar",GUILayout.Height(50))){
            Log = "";
            LoginMode = lMode.login;
        }
    }
    void RequestRegister(){
        if (name.Length < 1) {
            Log = "Preencha o campo do Usuário.";
        }else{
            if(email.Length < 1){
                Log = "Preencha o campo do E-Mail.";
            }else{
                if(password.Length < 1){
                    Log = "Preencha o campo da Senha.";
                }else{
                    WWWForm register = new WWWForm();
                    register.AddField("user",name);
                    register.AddField("pass",password);
                    register.AddField("email",email);
                    WWW w = new WWW("http://nfx.comuv.com/register.php",register);
                    StartCoroutine(RequestRegisterInformations(w));
                }
            }
        }
    }
    void RequestLogin(){
        Log = "";
        if (user.Length < 1) {
            Log = "Preencha o campo do usuario";
        }else{
            if(pass.Length < 1){
                Log = "Preencha o campo da senha";
            }else{
                WWWForm login = new WWWForm();
                login.AddField("user",user);
                login.AddField("pass",pass);
                WWW w = new WWW("http://nfx.comuv.com/Login.php",login);
                StartCoroutine(RequestLoginInformations(w));
            }
        }
    }
    IEnumerator RequestLoginInformations(WWW w){
        yield return w;
        if (w.error == null) {
            Log = w.text;
        }
    }
    IEnumerator RequestRegisterInformations(WWW w){
        yield return w;
        if (w.error == null) {
            Log = w.text;
            if(Log == "Conta criada com sucesso!"){
                user = name;
                pass = password;
                name = "";
                password = "";
                LoginMode = lMode.login;
            }
        }
    }
}

Sorry, I’m not sure I can help with that one.

But I can say you’ll get more responses if describe the issue in the thread title, rather than “need help”. I learned that the hard way.