# sendAndLoad - Response issues!

**URL:** <https://forum.kirupa.com/t/sendandload-response-issues/315670>\
**Category:** flash\
**Created:** [November 1, 2010, 2:03pm UTC](https://forum.kirupa.com/t/sendandload-response-issues/315670 "2010-11-01T14:03:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jnewbie](https://avatars.discourse-cdn.com/v4/letter/j/53a042/32.png) [@jnewbie](https://forum.kirupa.com/u/jnewbie)\
**Post date:** [November 1, 2010, 2:03pm UTC](https://forum.kirupa.com/t/sendandload-response-issues/315670/1 "2010-11-01T14:03:23Z")

</div>

Hey - really hoping someone can help me here after a few hours trawling several forums and posts… I am stumped.

I have a fairly simple form built in as2 using an input text box that users can enter text, edit and save to a database.

90% of the time this works fine. But during testing of the form it was noticed that some of the time the sendAndLoad fails - either never changes to a successful onLoad or no response on pressing the Save button.

I have noticed that if simple text is entered and saved - no problems.  
But if the user presses Enter or skips a few lines it all goes pair shaped when trying to save!

Is there something I am missing or is this in the nature of sendAndLoad to be a bit unpredictable?

The ASP I am communicating with is fairly straight forward and has been re-used several times. It just returning a number to say that the text has been updated in the database.

Anyway - here is my code:

```auto

save_btn.onPress = function() {
    TransferText = escape(my_txt.htmlText);
    var result_lv = new LoadVars();
    result_lv.onLoad = function(success:Boolean) {
        if (success) {
            var SuccessString:Number = result_lv.Success;
            if (SuccessString>0) {
                EnoteSaved = true;
                Error_mc.gotoAndStop("SaveSuccess");
                Error_mc._visible = true;
                _root.EnotesArrayEnotesID[_root.CurrentPage] = result_lv.Success;
            } else {
                if (SuccessString<-1) {
                    Error_mc.gotoAndStop("SaveErrorText");
                    Error_mc._visible = true;
                } else {
                    Error_mc.gotoAndStop("SaveError");
                    Error_mc._visible = true;
                }
            }
        } else {
            _root.JDTraceAG.text += "
Error connecting to server-45";
            Error_mc.gotoAndStop("SaveError");
            Error_mc._visible = true;
        }
    };
    var send_lv:LoadVars = new LoadVars();
    send_lv.sendAndLoad(_root.SiteURL+"functions/functions.asp?intToDo=45&chrParams="+_root.idUser+"^"+_root.idCourse+"^"+_root.ExternalTopicID+"^"+_root.CurrentPage+"^"+TransferText, result_lv, "POST");
    //CS-end
};

```

Thank you for any help or pointers ye can give!  
Joe
