Localization of form-validation messages in WebDynpro

Hello all,
We're trying to solve this issue:
How to get localized (e.g. Slovak) messages which are result of form validation?
Situation: there is a context atribute, it's type is a simple type and this attribute is bound to an UI input element. When the form is submitted, every such attribute it's checked against it's simple-type.
So the question is how to get these messages - when validating automatically - for example:
  "Enter the value in the format 25.11.1987"
in defined language? Is there a way how to configure/translate them?
Thanks a lot!!
Rado

Hi Radoslav,
You need use Message Pool for showing any data in the WEB Dynpro Applicaiton screen for intenationalization.
Please refer to this link might help in you scenario :
[Developing International Web Dynpro Applications|http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/user-interface-technology/wd%20java/wdjava%20archive/internationalization%20of%20web%20dynpro%20applications.pdf]
Hope it helps
Regards
Arun

Similar Messages

  • Web Form Validation Message Language Setting at Runtime when work in multi lingual environment

    Business Catalyst use the default culture language to display web form validation message.
    When we are in multi lingual environment and not using subdoamin to handle multilingual sites, we found that the validation message did appear in the default culture setting. To make this work, we need to add the below script in our template.
    <script type="text/javascript">
    $(document).ready(function(){               
    var head= document.getElementsByTagName('head')[0];
    var script= document.createElement('script');
    script.src= '/BcJsLang/ValidationFunctions.aspx?lang=FR';
    script.charset = 'utf-8';
    script.type= 'text/javascript';
    head.appendChild(script);
    </script>
    Assuming the template is in french. You can change the lang parameter in the script according to your language.

    After user 1 submits the page, it might not even be committed, so there is no way to have the pending data from user1 seen by user2.
    However, we do have a new feature in ADF 11g TP4 that I plan to blog more about called Auto-Refresh view objects. This feature allows a view object instance in a shared application module to refresh its data when it receives the Oracle 11g database change notification that a row that would affect the results of the query has been changed.
    The minimum requirements in 11g TP4 to experiment with this feature which I just tested are the following:
    1. Must use Database 11g
    2. Database must have its COMPATIBLE parameter set to '11.0.0.0.0' at least
    3. Set the "AutoRefresh" property of the VO to true (on the Tuning panel)
    4. Add an instance of that VO to an application module (e.g. LOVModule)
    5. Configure that LOVModule as an application-level shared AM in the project properties
    6. Define an LOV based on a view accessor that references the shared AM's VO instance
    7. DBA must have performed a 'GRANT CHANGE NOTIFICATION TO YOURUSER'
    8. Build an ADF Form for the VO that defined the LOV above and run the web page
    9. In SQLPlus, go modify a row of the table on which the shared AM VO is based and commit
    When the Database delivers the change notification, the shared AM VO instance will requery itself.
    However that notification does not arrive all the way out to the web page, so you won't see the change until the next time you repaint the list.
    Perhaps there is some way to take it even farther with the active data feature PaKo mentions, but I'm not familiar enough with that myself to say whether it would work for you hear.

  • Why is HTML showing in the form validation message?

    Here is what is showing when I use server side form validation.
    <ul><li>You must select a location </li></ul> Go <a href="javascript:history.back()">back</a> and correct the problem.
    Obviously, the HTML tags are not supposed to be shown.  What's going on here?  I just upgraded to CF9 on Linux and this started happening.  Any ideas?

    It's a standard CF server-side form validation and looks like this on the form:
    <input type="hidden" name="somefield_required" value="some field is a required field">
    When they submit the form (and didn't enter something for somefield), the automatic message comes up.  The formatting of the message is messed up on CF9.  I've been using this type of server-side validation for years (probably since CF5) and have never seen this problem before.
    Actually, this works fine on another server (CF 9,0,0,251028) but on CF 9,0,1,274733 it is having this issue.  Both are running CF Enterprise on Linux.
    Error message is supposed to look like this:
    Form entries are incomplete or invalid.
    some field is a required field
    Go back and correct the problem.
    The messed up message looks like this:
    Form entries are incomplete or invalid.
    <ul><li>some field is a required field</li></ul> Go <a href="javascript:history.back()">back</a> and correct the problem.

  • Localization with generic validation messages

    Hi,
    We've created two property files (global.properties) in en_US
    and fr_FR folders. We can change the language of our controls on
    the fly using resourceManager.localeChain without any problem.
    We've also created a fr_FR profile using bin\copylocale.exe en_US
    fr_FR and changed the strings appropriately.
    However all generic validator messages remain in english even
    if french is selected.
    Is anything else required to be able to switch validator
    messages?
    Thanks

    You need to localize the framework resource files using this
    ant script:
    C:\Program Files\Adobe\Flex Builder
    3\sdks\3.0.0\frameworks\build.xml
    C:\Program Files\Adobe\Flex Builder
    3\sdks\3.0.0\frameworks\locale\en_US\framework_rb.swc
    C:\Program Files\Adobe\Flex Builder
    3\sdks\3.0.0\frameworks\projects\framework\bundles\en_US\src\validators.properties
    While you are at it, locallize all the .properties files
    there, otherwise if you use date controls your months, days, etc.
    will be messed up, wrong decimal separators will be used etc.
    See this FB3 help topic and sub-topics:
    Editing framework resource properties
    Localizing Flex Applications

  • Search Form Validation Message Customization

    Hi -
    In the Advanced Search form when the user enters 'non-numeric' value in a numeric field the application throws a message like "asdasd in MyNumField is not a number" when the Find button is clicked.
    Is it possible to display the field's Label value instead of the name?
    Say I have set "Req Quantity" as MyNumField's label how can I display
    "asdasd in Req Quantity is not a number"
    Thanks in advance for your time,
    Saran

    Saran,
    You can do this by using a custom property on the ViewObject attribute:
    - open the ViewObject editor
    - select the attribute
    - click the "Custom Properties" tab
    - enter "PROMPT" as the name and the desired prompt as the value
    - click Add button
    - click OK
    Steven Davelaar,
    JHeadstart Team.

  • Is there a way to bypass the form Validation

    I'm getting really upset with the Coldfusion built-in form validation for any HTML formfield ending by _date , _required, _time and so on...
    My application proposes to the users to create some Properties for an object and later on to modify the values for all these properties.
    I've got a piece of code building dynamically some form fields named just like the properties (by a simple cfloop on a DB query getting the property list).
    And a registering page to records the new value in the DB.
    But it crashes onto the classical "
    Form entries are incomplete or invalid.
    I can't control what the users set as property name (one of them was Checklist_required).
    Is there any way to prevent this error by disabling this auto validation ?
    (I'd like to avoid having to rename any field dynamically created and rename any forms variables before registering them on the DB : it's just NO WAY for me to rename the properties created by the users)

    Fober1, that's not how it works.  It's pretty much the ultimate example of the disjoint between how HTML forms work and how the naive CFML Cfform / cfinput design wished they work.
    When a request is being processed by the coldfusion server, it just looks at the list of FORM (POST) variable names (whether it came from cfform or not; URL/GET params are exempt), and for those with certain suffixes (_date, _required, etc.), and it assumes their existence is intended to request validation another field without that suffix.  It doesn't actually know or care whether form submission, nor the HTML rendered in the user's browser, actually came from "cfform" or "cfinput".   The composition of the request that comes in (when a user clicks on "submit", or a hacker uses any tool imaginable) is out of the server's hands.  The cfform code is not used during form submission processing, because the receiving template (the form action="this_one.cfm") doesn't even have to be the same template that has the cfform in it. There could be multiple conflicting cfforms directing users to request the same template on a single site, with or without the validation, even without considering what a whole other person might decide to send to your server.
    The fact that it can work as intended for a typical user is irrelevant, because the purpose of validation is to deal with the atypical situation.  A malicious or merely mischievous user that wanted to circumvent the validation would simply modify a copy of the page to leave out the "validation request" fields.    For the developer to truly validate the input, additional code must be written, making the feature not only inadequate, but a complete waste of time.  There absolutely should be a way to disable it at worst; Ideally, it would be taken out of coldfusion completely.  It's not only useless, it's a security risk, wooing programmers to write code that doesn't do what they think it does.
    The error message it gives isn't so great, either, and it's a pity that it can't show more than one validation message at a time, either.  If more than one input is invalid, you could end up going through one round after another of submit + back button.
    edit: I forgot to add the other important reason that this feature should never have existed: It is a nuisance to everyone else who doesn't want to use it at all, too!  Those suffixes simply couldn't have been a worse choice, colliding with probably thousands of peoples' variable names.  Why not "*_cfval_date" "*_cfval_time" etc?

  • How to get UI page validation messages?

    Hi,
    I have problem regarding Front End validation messages..how to get this
    in my project i have a form with some fields
    i need to generate small pop up message "already exist" for entering same values for perticular
    columns (when click the tab for next column then i need message)
    can any body help me..

    Community Feedback and Suggestions (Do Not Post Product-Related Questions Here)
    Mod: locking.

  • What is your strategy for form validation when using MVC pattern?

    This is more of a general discussion topic and will not necessarily have a correct answer. I'm using some of the Flex validator components in order to do form validation, but it seems I'm always coming back to the same issue, which is that in the world of Flex, validation needs to be put in the view components since in order to show error messages you need to set the source property of the validator to an instance of a view component. This again in my case seems to lead to me duplicating the code for setting up my Validators into several views. But, in terms of the MVC pattern, I always thought that data validation should happen in the model, since whether or not a piece of data is valid might be depending on business rules, which again should be stored in the model. Also, this way you'd only need to write the validation rules once for all fields that contain the same type of information in your application.
    So my question is, what strategies do you use when validating data and using an MVC framework? Do you create all the validators in the views and just duplicate the validator if the exact same rules are needed in some other view, or do you store the validators in the model and somehow reference them from the views, changing the source properties as needed? Or do you use some completely different strategy for validating forms and showing error messages to the user?

    Thanks for your answer, JoshBeall. Just to clarify, you would basically create a subclass of e.g. TextInput and add the validation rules to that? Then you'd use your subclass when you need a textinput with validation?
    Anyway, I ended up building sort of my own validation framework. Because the other issue I had with the standard validation was that it relies on inheritance instead of composition. Say I needed a TextInput to both check that it doesn't contain an empty string or just space characters, is between 4 and 100 characters long, and follows a certain pattern (e.g. allows only alphanumerical characters). With the Flex built in validators I would have to create a subclass or my own validator in order to meet all the requirements and if at some point I need another configuration (say just a length and pattern restriction) I would have to create another subclass which duplicates most of the rules, or I would have to build a lot of flags and conditional statements into that one subclass. With the framework I created I can just string together different rules using composition, and the filter classes themselves can be kept very simple since they only need to handle a single condition (check the string length for instance). E.g. below is the rule for my username:
    library["user_name"] = new EmptyStringFilter( new StringLengthFilter(4,255, new RegExpFilter(/^[a-z0-9\-@\._]+$/i) ) );
    <code>library</code> is a Dictionary that contains all my validation rules, and which resides in the model in a ValidationManager class. The framework calls a method <code>validate</code> on the stored filter references which goes through all the filters, the first filter to fail returns an error message and the validation fails:
    (library["user_name"] as IValidationFilter).validate("testuser");
    I only need to setup the rule once for each property I want to validate, regardless where in the app the validation needs to happen. The biggest plus of course that I can be sure the same rules are applied every time I need to validate e.g. a username.
    The second part of the framework basically relies on Chris Callendar's great ErrorTipManager class and a custom subclass of spark.components.Panel (in my case it seemed like the reasonable place to put the code needed, although perhaps extending Form would be even better). ErrorTipManager allows you to force open a error tooltip on a target component easily. The subclass I've created basically allows me to just extend the class whenever I need a form and pass in an array of inputs that I want to validate in the creationComplete handler:
    validatableInputs = [{source:productName, validateAs:"product_name"},
                         {source:unitWeight, validateAs:"unit_weight", dataField:"value"},
                   {source:unitsPerBox, validateAs:"units_per_box", dataField:"value"},
                        {source:producer, validateAs:"producer"}];
    The final step is to add a focusOut handler on the inputs that I want to validate if I want the validation to happen right away. The handler just calls a validateForm method, which in turn iterates through each of the inputs in the validatableInputs array, passing a reference of the input to a suitable validation rule in the model (a reference to the model has been injected into the view for this).
    Having written this down I could probably improve the View side of things a bit, remove the dependency on the Panel component and make the API easier (have the framework wire up more of the boilerplate like adding listeners etc). But for now the code does what it needs to.

  • Forms save message problem!

    Um working in forms 9i.
    I have set SeprateFrame = True in the configuration file, so that the forms applet opens up in a new window.
    Now there are two BROWSER windows...one, in which user types the URL of the Forms server and Second, in which the forms applet opens.
    I can close the form without getting the default Forms "Do u want to save the ....?" message (by clicking the cross button on the APPLET inside the BROWSER)if there are any pending changes in the data block with a form level When_Window_Closed trigger using Exit_Form(No_Validate). But the problem starts when there are pending changes in the form and I directly press the cross button on the BROWSER which encloses the APPLET. I get the same annoying Forms message "Do u want to save?".
    Could somobody tell me how to control the BROWSER window enclosing the APPLET, because all the forms triggers are related with forms only and one have no control over the BROWSER.
    Please help.

    hi
    try this.
    BEGIN
                   /* ** Force validation to happen first */
                   Enter;
                   IF NOT Form_Success THEN
                        RAISE Form_Trigger_Failure;
                   END IF;
                   /* ** Commit if anything is changed */
                   IF :System.Form_Status = 'CHANGED'
                        THEN
                        Commit_Form;
                        /* ** A successful commit operation sets Form_Status back ** to 'QUERY'. */
                        IF :System.Form_Status <> 'QUERY' THEN
                             Message('An error prevented your changes from being committed.');
                             Bell;
                             RAISE Form_Trigger_Failure;
                        END IF;
                   END IF;     
    :system.message_level := '10';
    COMMIT_FORM;
    :system.message_level := '0';
    if
    :system.form_status != 'CHANGED'
    then
    -- go_block('block');
    else
    Message ( 'Your entered data could not be saved. Please check the form.' );
    Message ( ' ' );
    end if;
    end; -----
    On-Message trigger (Form Level)
    begin
    if
    abs ( message_code ) = 40400
    then
    clear_message;
    bell;
    message ( message_text, no_acknowledge );
    else
    message ( message_text );
    end if;
    end;
    Sarah

  • Validation messages in JSF (when not using ADF faces)

    I've spent some time with JDeveloper 11 and would like to use it on an upcoming project. I have to target IE 6, so I won't be able to take advantage of ADF Faces. Instead I'd like to use the ADF Business Components with a standard JSF interface so it can be used by people still running IE 6.
    I've created a Business Component from a database table and can bind a JSF HTML Creation Form by dragging the appropriate view from the AppModule in the Data Controls pane. However, when I attempt to submit the page without all the fields being valid I get the following validation error message:
    j_id__ctru2:j_id__ctru6: Validation Error: Value is required. j_id__ctru2:j_id__ctru6: Validation Error: Value is required.
    I've tried making this more descriptive, but editing the error message in the Validation Rules section of the Business Component has no effect. What's the best way to convey a meaningful validation message to the user when not using ADF Faces?
    Also - I'm still very new to JDeveloper. Since I won't be able to rely on my users having Internet Explorer 7, would you recommend I stay with JDeveloper 10? The examples and documentation I've seen so far for JDeveloper 11 appear heavily biased towards using ADF Faces so I'm starting to wonder how much support is there for using plain old JSF.
    Thanks for your time!

    Hi,
    if you are completely new to this then I suggest to use JDeveloper 10.1.3 and ADF Faces in there. Its good to use with IE6 as well. Currently we do have more tutorials available for this release than for 11, which for this reason is a better choice for someone new to this
    Frank

  • ISR Adobe Form Validation

    hi,
    In ISR Adobe Forms I have 2 textfields where the user can enter the telephone no and email id .I want to do validation.So I have given the validation pattern as '('999')' 999-9999 and A'@'A'.'AAA.But it is showing "Field Validate Failed"..
    What is the reason?
    Can anyone tell me the steps how to validate the fields in adobe form..
    Regards,
    Rheema Rahael.

    Hi Rheema,
    Either you can do the validation messages through the BAPI return messages fromt the BADI or through scripting by using the message box method (refer adobe life designer help). I would ssugggest to do more validations at script level or do a thorough check of the form, while pressing the review button (user command -'CHECK'.).
    Regarding the validation patterns, kindly check the help doc of designer.
    Hope these helps,
    - anto.

  • Feedback form validation not working

    Hi all,
    My feedback form i am put form validation its not working, please help me,
    my entire code is given below
    <?php
              /* ========================= CODE WILL EXECUTE WHEN FORM WILL SUBMIT =====================*/
                        if($_GET["formFilledStatus"]=="t")
                                  $name = $_GET['txtName'];
                                  $email = $_GET['txtEmail'];
                                  $phone          =          $_GET['txtPhone'];
                                  $dateofappoitment          =          $_GET['txtDOA'];
                                  $timeofappoitment          =          $_GET['txtTA'];
                                  $userRequirement = $_GET['txtSuggestion'];
                                  $to= "[email protected]";
                                  $subject = "FEEDBACK & ENQUIRY FORM";
                                  $message = "<BR><B> User Name:- </B>".$name."<BR><BR><B> Email:- </B>".$email."<BR><BR><B> Phone:- </B>".$phone."<BR><BR><B>Date of Appoitment:-</B><BR>".$dateofappoitment."<BR><BR><B> Time of Appoitment:- </B>".$timeofappoitment."<BR><BR>                                <B> Address:- </B>".$userRequirement;
                                  $headers  = "MIME-Version: 1.0\r\n";
                                  $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
                                  $headers .= "From:".$email;
                                  // Additional headers
                                  //$headers .= 'Bcc: [email protected]' . "\r\n";
                                  $mailStatus=mail($to, $subject, $message, $headers);
                        /* ========================= END CODE =====================*/
    ?>
    <script language="javascript">
    function isEmail(email)
                        if(email.indexOf("@") != "-1" && email.indexOf(".") != "-1")
                        return true;
                        else
                        return false;
              function validate()
                        if(document.enquiryForm.txtName.value=="")
                                  alert("Name required!");
                                  document.enquiryForm.txtName.focus();
                                  return false;
                        if(document.enquiryForm.txtPhone.value=="")
                                  alert("Please Enter your Phone!");
                                  document.enquiryForm.txtPhone.focus();
                                  return false;
                        if(document.enquiryForm.txtDOA.value=="")
                                  alert("Please Select your date of appoitment!");
                                  document.enquiryForm.txtDOA.focus();
                                  return false;
                        if(document.enquiryForm.txtTA.value=="")
                                  alert("Please Enter time of appoitment!");
                                  document.enquiryForm.txtTA.focus();
                                  return false;
                        if(document.enquiryForm.txtSuggestion.value=="")
                                  alert("Please Enter your address!");
                                  document.enquiryForm.txtSuggestion.focus();
                                  return false;
    </SCRIPT>
    <style type="text/css">
    <!--
    .home_page_font {
              font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 11px;
              font-style: normal;
              line-height: normal;
              font-weight: bold;
              font-variant: normal;
              text-transform: none;
              color: #333333;
              text-align: justify;
    .home_page_font1 {          font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 11.6px;
              font-style: normal;
              line-height: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              color: #333333;
              text-align: justify;
    .home_page_font1 {          font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 11px;
              font-style: normal;
              line-height: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              color: #868d98;
              text-align: justify;
    .style6 {color: #000000}
    -->
    </style>
            <FORM ACTION="" METHOD="GET" NAME="enquiryForm1" ONSUBMIT=" return validate()">
                        <INPUT TYPE="HIDDEN" NAME="formFilledStatus" VALUE="t">
                   <DIV ALIGN="LEFT">
            <TABLE WIDTH="100%" BORDER="0" ALIGN="CENTER" CELLPADDING="3" CELLSPACING="0" BORDERCOLOR="#F1D6D6" class="home_page_font1" STYLE="border-collapse:collapse;">
            <?php
                        /* ============ CODE IF MAIL SUCCESSFULLY SENT ====================== */
                        if($mailStatus)
                        ?>
                  <TR>
                <TD COLSPAN="2" HEIGHT="25">
                <DIV class="c-text1" ALIGN="CENTER"><b>
                <h3 class="style6">Your Enquiry Has Been Successfully Sent.<b></h3>
                </DIV></TD>
              </TR>
                          <?
                          /*================== CODE END ====================================== */
    ?>
                          <TR>
                <TD COLSPAN="2" HEIGHT="25">
                <DIV class="home_page_font" ALIGN="CENTER">
                  <div align="left">Suggestion &amp; Feedback Form</div>
                </DIV></TD>
              </TR>
              <TR>
                <TD class="power-com1"><FONT COLOR="#FF0000">* </FONT> <STRONG>Your
                Name :</STRONG></TD>
                <TD><INPUT NAME="txtName" SIZE="35" MAXLENGTH="48" VALUE="" class="txtfld"></TD>
              </TR>
              <TR>
                <TD class="power-com1"> </TD>
                <TD> </TD>
              </TR>
              <TR>
                <TD class="power-com1"><STRONG>Your
                E-Mail : </STRONG></TD>
                <TD><INPUT NAME="txtEmail" MAXLENGTH="48" SIZE="35" VALUE="" class="txtfld"></TD>
              </TR>
              <TR>
                <TD class="power-com1"> </TD>
                <TD> </TD>
              </TR>
              <TR>
                <TD class="power-com1"><FONT COLOR="#FF0000">* </FONT><STRONG>Phone/Mobile
                :</STRONG><br>(Include Country/Area Code)</TD>
                <TD><INPUT TYPE="TEXT" NAME="txtPhone" SIZE="22" MAXLENGTH="60" VALUE="" class="txtfld"></TD>
              </TR>
              <TR>
                <TD class="power-com1"> </TD>
                <TD> </TD>
              </TR>
              <TR>
                <TD class="power-com1"><STRONG><font color="#FF0000">*</font>Date of Appoitment :</STRONG><br>(Include Country/
                Area Code)</TD>
                <TD><INPUT TYPE="TEXT" NAME="txtDOA" SIZE="22" MAXLENGTH="60" VALUE="" class="txtfld" id="txtDOA"></TD>
              </TR>
              <TR>
                <TD class="power-com1"> </TD>
                <TD> </TD>
              </TR>
              <TR>
                <TD class="power-com1"><STRONG><font color="#FF0000">*</font>Time of Appoitment : </STRONG></TD>
                <TD><INPUT NAME="txtTA" SIZE="35" VALUE="" class="txtfld" id="txtTA"></TD>
              </TR>
              <TR>
                <TD class="power-com1"> </TD>
                <TD> </TD>
              </TR>
              <TR>
                <TD VALIGN="TOP" class="power-com1"> </TD>
                <TD> </TD>
              </TR>
              <TR>
                <TD VALIGN="TOP" class="power-com1"><FONT COLOR="#FF0000">* </FONT> <STRONG>Address</STRONG></TD>
                <TD><TEXTAREA NAME="txtSuggestion" ROWS="3" COLS="29" WRAP="Virtual" class="txtfld"></TEXTAREA></TD>
              </TR>
              <TR>
                <TD COLSPAN="2">
                <CENTER><INPUT TYPE="SUBMIT" NAME="" VALUE="Submit Query">
                <INPUT TYPE="RESET" NAME="Reset1"></CENTER></TD>
              </TR>
            </TABLE>
              </DIV></FORM>

    Rather than reinventing the wheel, I tend to use SpryValidation widgets to validate the form using JavaScript. However, to ensure that no validation is untouched, you also need to validate the inputs using serverside script.
    The example that you have shown is valiadtion in JavaScript. This means that anyone with JS turned off will bypass your validation.
    Gramps

  • PHP Form Validation and Insert Records

    Hi There,
    I've been scratching my head for 2 days and couldn't find a solution.
    Here is my problem:
    Go to http://ecopethandbags.com/contactTest.php and click the "Send Comments" button.
    You will see that the validation works.
    Now, go to http://ecopethandbags.com/contactTestInsert.php, this time, I've inserted the "Insert Record" server behavior.
    Click the "Send Comments" button again.
    You will see the ugly message like "Column 'firstname' cannot be null" in a plain white page.
    My question is:
    How can I insert the PHP form records in my database and take advantage of the form validation nicely like in http://ecopethandbags.com/contactTest.php
    I am attaching the files.
    Thank you for you help!

    boloco wrote:
    My question is:
    How can I insert the PHP form records in my database and take advantage of the form validation nicely like in http://ecopethandbags.com/contactTest.php
    Use simple PHP logic to merge the scripts together.
    Dreamweaver automatically puts the Insert Record server behavior code at the top of the script. You need to adapt it so that the validation is done first. If the validation succeeds, use the Insert Record server behavior. If not, redisplay the form.
    if (array_key_exists('send', $_POST)) {
      // validate the form input
      if (!$suspect && empty($missing)) {
      // send the mail
        if ($mailSent) {
        unset($missing);
        // insert the Insert Record server behavior code here

  • Spry Validation - Showing a valid message text

    I am having problem finding out how to have a text message
    pop up when the text is valid in a form
    Invalid message automatically works fine
    Thanks

    answered it on the spry forum.
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=72&catid=602&threadid =1419666&enterthread=y

  • How to make the server slide form validation using JSP?

    anyone knows how to do server-side form validation??
    Thanks in advanced

    try this way
         //create a validation java class in that class u create separate methods for validating
         for example if u want to validate that a particular text box should not be empty
         then u can try this way
         say like this
         class ServerValidation()
         boolean message=false;
         public static boolean isTextBoxEmpty(String value)
         if(value.length<1)
         System.out.println("Text box is empty");
         message=false
         else
         message=true
         return message
    now say u r having a html page in which there is a text box on submiting u call say validate.jsp
    in this jsp u write this way
    <%
    String message=request.getParameter("name of ur text box");
    boolean b=ServerValidation.isTextBoxEmpty(message)
    if(b)
    //valid is true do ur other activity
    else
    String messageToUser="Please Enter Some value"
    u can now display this message on jsp and create a back button
    %>
    hope its clear

Maybe you are looking for

  • Error while executing a report  in BI 7.0

    Hello Friends, My BI7.0 system  is a fresh installation. I  have  created a query using Nw2004s Bi Frontend-Bex Query Designer. After saving the changes when I click on Execute Button (in between Saveall & Check buttons) I am getting an error in the

  • Lion's Mail 5.0, Need help!

    Hi guys, i've been using thunderbird on my previous snow leopard.. and the mail function just fit my need exactly.. where i download all the email when i get online and i can even acceess them when i'm off.. and another good things is that i'm able t

  • Formula in BIBW

    I would like to have a report with customer & material in the rows and sales (value) in the columns.  The condition for arriving the sales value is that out of total sales, customer who has reached 70% of the sale value to be appeared first, next 20%

  • Upgrade Exchange 2010 SP2 to SP3 getting fail

    Hi, I am trying to upgrade from exchange 2010 SP2 to SP3, but it getting failed. I have already run the prepare schema, prepare and domain prep in all domains and it got replicated in DR Domain controllers. But, still i am not able to upgrade the ser

  • How to create a sales order using bapi

    hi     i need to create a sales order using bapi. can any one help me