FPM application - Not validating the Input at Review time

Hello Guru,
I am creating new FPM application from existing, as we have some issues in existing application. In existing application when I click on Review button it will fire below FPM event and validate the data and gives error message if any validation error.
fpm.raiseReviewAndSaveEvent(IFPM.EVENT_REVIEW, IFPM.EVENT_SAVE,
new VAC("Old DC Name", "Old Component Name" ));
In my new application when I click on Review button it does not validate the data and even not display validation error messages. I have changed according to my new DC as below.
fpm.raiseReviewAndSaveEvent(IFPM.EVENT_REVIEW, IFPM.EVENT_SAVE,
new VAC("New DC Name", "New Component Name" ));
My question is how FPM konws which fields it has to validate?
Do I have to mention this information somewhere, if yes then how Can I put information for my new DC?
Hope this helps to understand my requirements.
Your help will be appreciated.
Thanks,
Ameet

Hi,
Please double check if MCU on FE server works well, when two participants are connected, the session is essentially peer-to-peer. When three or more participants are connected, the Application Sharing feature depends on the Front End Server Multi Point Control
Unit (MCU) to provide the sharing stream to all parties.
Please check if port 5065/TCP is available on Front End server.
Please also troubleshooting with the help of Recommended Steps part in the link below:
http://blogs.technet.com/b/nexthop/archive/2012/11/05/lyncmd-troubleshooting-lync-server-2010-application-sharing-internal-and-remote-scenarios.aspx
Best Regards,
Eason Huang
Eason Huang
TechNet Community Support

Similar Messages

  • When i run keynote in the play mode, some times the computer get stuck, why?, when i run key note in the play mode, some times the computer get stuck, why?

    when i run keynote in the play mode, some times the computer get stuck, why?, when i run key note in the play mode, some times the computer get stuck, why?

    hello,
    I had the same issue. This is what I was told to do.
    iWork has to be removed completely to be effective when re-installing, you must use an application removal tool to do this or it wont remove every Keynote file.
    Appcleaner   will do this and its free.
    The following procedure has helped solve many issues with Keynote:
    1  Close Keynote then use Appcleaner
    2  Empty the Trash
    3  Shut down the Mac, then restart and press the shift key immediately after the startup sound, then release shift when the Apple logo appears
              allow the Mac to boot up to the desktop, it will take longer then usual as the hard drive is being repaired
    4  restart the Mac
    5  Reinstall iWork
    6  Repair permissions:
              Applications > Utilities > Disk Utility > First  Aid:   click on your system disc in the drive column
              and select Repair  Disk Permissions
    7  open Keynote and test

  • My iphone5's camera is not working.The shutter freezes each time.How much time it normally takes to fix it.(i have an appointment this week). and if they can't will they give me a new iphone5 ?

    My iphone5's camera is not working.The shutter freezes each time.How much time it normally takes to fix it.(i have an appointment this week). and if they can't will they give me a new iphone5 ?

    Yes part of Apple Store
    You will get a service replacement ,maybe new maybe refurbed to new standard
    but in a "brown box" so no bits and pieces just unit for unit exchange
    They will know of iPhone history from their systems but always
    worth having proof of ownership but not essential (as far as I know )

  • New Tab in FPM application not visible

    Hi All,
    I am new to WD ABAP and working on an enhancement in EHSM 3.0 application using WDA and FPM. I am facing a problem while adding a new tab to an existing application.
    My requirement is to add a new tab in the Edit Incident screen (EHHSS_INC_REC_OIF_V3 configuration) and I have followed the below steps:
    Created an Z Enhancement for the component EHHSS_INC_REC_OIF_V3.
    Created a new config entry (ZEHHSS_CLASSIFICATION_PARAMETERS) for the component FPM_FORM_UIBB component
    Created a new Feeder class for the configuration and used it in the config entry
    Added a Main View, Subview and UIBB element in the EHHSS_INC_REC_OIF_V3 component similar to other existing tabs.
    For the UIBB --> I have selected FPM_FORM_UIBB as component, Window as FORM_WINDOW and the config ID mentioned above.
    I am able to see the new tab in the design time. There are also no errors when I perform a check.
    But once I login to the portal and go to the Edit Incident screen, the new tab is not shown. Please let me know if there are any additional steps needed to be performed?
    Also could someone let me know how do we link a Feeder class with a BOPF node and use it in the WDA FPM screen?
    I have given screenshots showing the behaviour at design time and runtime.
    Poojith MV

    Hi Chetan,
    I am now able to add a new tab after adding a new entry with the Main View name in "Assign Access levels to Incident Tabs" in transaction SPRO.
    However, I am now facing a new issue when I add a main view in OIF component. There are 12 main views in the Object Instance Schema with ID's MainView<sequencenumber> as shown below.
    But when I add a new main view I am getting the ID with the format MainVIew<sequencenumber_hexadecimalvalues> and also I am able to edit the ID value which is not enabled for other main views as shown below.
    The problem with this hexadecimal value is that every time a change is done and I save the configuration, the number changes and this is causing problem as the configuration in SPRO does not match and the new tab becomes invisible.
    Please could you let me know what could be the reason and how to rectify this?
    Regards,
    Poojith M V

  • Console Application not updating the database

    Dear all,
    I am new to c# development. I have a console application front end in program.cs
    I have a local database on visual studio.
    When I execute the stored procedure locally on the database the data is getting updated in the database.
    When I update the same through Console Application - the data is not appearing in the database.
    Can somebody throw light on this? Where I am missing
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Data;
    using System.Data.SqlClient;
    namespace AssetApp
    class Program
    static void Main(string[] args)
    bool value = true;
    while (value)
    value = getdisplay();
    //Console.ReadLine();
    //value = false;
    private static bool getdisplay()
    Console.WriteLine("-------------------------------------- ");
    Console.WriteLine("---------------------------------------");
    Console.Clear();
    Console.WriteLine("----------Asset Application------------");
    Console.WriteLine(" 1 Company Asset ");
    Console.WriteLine(" 2 Standby Laptop Register ");
    Console.WriteLine(" 3 Scrap Register ");
    Console.WriteLine(" 4 Purchase Register ");
    Console.WriteLine(" 5 Service Call Report ");
    Console.WriteLine(" 6 IT Helpdesk ");
    Console.WriteLine(" 7 Exit ");
    Console.WriteLine("---------------------------------------");
    string input = Console.ReadLine();
    switch (input)
    case "1":
    CompanyAsset();
    break;
    case "2":
    Console.WriteLine("Standy Laptop Register");
    break;
    case "3":
    Console.WriteLine("Scrap Register");
    break;
    case "4":
    Console.WriteLine("Purchase Register");
    break;
    case "5":
    Console.WriteLine("Service call Report");
    break;
    case "6":
    Console.WriteLine("IT Helpdesk");
    break;
    case "7":
    return false;
    default:
    break;
    return true;
    private static void CompanyAsset()
    Console.WriteLine("------Company Asset------------------------");
    Console.WriteLine("Type the Department Name");
    string departmentName = Console.ReadLine();
    Console.WriteLine("Type the First Name");
    string firstName = Console.ReadLine();
    Console.WriteLine("Type the Last Name");
    string lastName = Console.ReadLine();
    Console.WriteLine("Type the User Name");
    string userName = Console.ReadLine();
    Console.WriteLine("Type the Model Number");
    string modelNumber = Console.ReadLine();
    Console.WriteLine("Type the AssetTypeID");
    string assetTypeID = Console.ReadLine();
    Console.WriteLine("Type the SerialNumber");
    string serialNumber = Console.ReadLine();
    Console.WriteLine("Type the WarrantyStartDate");
    DateTime warrantyStartDate = Convert.ToDateTime(Console.ReadLine());
    Console.WriteLine("Type the WarrantyEndDate");
    DateTime warrantyEndDate = Convert.ToDateTime(Console.ReadLine());
    Console.WriteLine("Company");
    string company = Console.ReadLine();
    Console.WriteLine("EngineerID");
    string engineerID = Console.ReadLine();
    Console.WriteLine("ITHelpdeskID");
    string itHelpdeskID = Console.ReadLine();
    Console.WriteLine("EmpID");
    string empID = Console.ReadLine();
    //Handshake
    SqlConnection myNewConnection = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\AssetApp.mdf;Integrated Security=True");
    //open the database
    myNewConnection.Open();
    //create command
    SqlCommand myCommand = myNewConnection.CreateCommand();
    //using the stored procedue to update the database using parameters add
    myCommand.CommandText = "InsertAsset";
    myCommand.CommandType = CommandType.StoredProcedure;
    myCommand.Parameters.Add(new SqlParameter("@DepartmentName", departmentName));
    myCommand.Parameters.Add(new SqlParameter("@FirstName", firstName));
    myCommand.Parameters.Add(new SqlParameter("@LastName", lastName));
    myCommand.Parameters.Add(new SqlParameter("@UserName", userName));
    myCommand.Parameters.Add(new SqlParameter("@ModelNumber", modelNumber));
    myCommand.Parameters.Add(new SqlParameter("@AssetTypeID", int.Parse(assetTypeID)));
    myCommand.Parameters.Add(new SqlParameter("@SerialNumber", serialNumber));
    myCommand.Parameters.Add(new SqlParameter("@WarrantyStartDate", warrantyStartDate));
    myCommand.Parameters.Add(new SqlParameter("@WarrantyEndDate", warrantyEndDate));
    myCommand.Parameters.Add(new SqlParameter("@Company", company));
    myCommand.Parameters.Add(new SqlParameter("@EngineerID", int.Parse(engineerID)));
    myCommand.Parameters.Add(new SqlParameter("@ITHelpdeskID", int.Parse(itHelpdeskID)));
    myCommand.Parameters.Add(new SqlParameter("@EmpID", int.Parse(empID)));
    int recordsAffected = myCommand.ExecuteNonQuery();
    if (recordsAffected == 1)
    Console.WriteLine("Successful your entry");
    else
    Console.WriteLine("Your entry is not successful");
    myNewConnection.Close();
    Console.WriteLine("");
    Console.WriteLine("Press Enter to continue");
    Console.ReadLine();
    public static void StandbyLaptopRegister()
    Console.WriteLine("-------------------------------");
    Console.WriteLine("Select the Date & Time");
    string DateTime = Console.ReadLine();
    Console.WriteLine("");
    ALTER PROCEDURE dbo.InsertAsset
    @DepartmentName NVARCHAR(50),
    @FirstName NVARCHAR(50),
    @LastName NVARCHAR(50),
    @UserName NVARCHAR(50),
    @ModelNumber NVARCHAR(50),
    @AssetTypeID INT,
    @SerialNumber NVARCHAR(50),
    @WarrantyStartDate SMALLDATETIME,
    @WarrantyEndDate SMALLDATETIME,
    @Company NVARCHAR(50),
    @EngineerID INT,
    @ITHelpdeskID INT,
    @EmpID INT
    @parameter1 int = 5,
    @parameter2 datatype OUTPUT
    AS
    /* SET NOCOUNT ON */
    BEGIN
    INSERT CompanyAsset(DepartmentName,
    FirstName,
    LastName,
    UserName,
    ModelNumber,
    AssetTypeID,
    SerialNumber,
    WarrantyStartDate,
    WarrantyEndDate,
    Company,
    EngineerID,
    ITHelpdeskID,
    EmpID)
    VALUES(@DepartmentName,
    @FirstName,
    @LastName,
    @UserName,
    @ModelNumber,
    @AssetTypeID,
    @SerialNumber,
    @WarrantyStartDate,
    @WarrantyEndDate,
    @Company,
    @EngineerID,
    @ITHelpdeskID,
    @EmpID)
    /*RETURN @@IDENTITY*/
    END
    Cheers
    Sathya

    Hello,
    Usually when I see
    AttachDbFilename=|DataDirectory| ...
    The database was added into the project via the IDE add new data source and if so make sure under the property window for the database that "Copy to Output Directory" is set to either the first or last option as the default "Copy always"
    copies the database each time you build the project thus overwrites the last time you ran the project.
    I would recommend the "Copy if Newer" which means the database is only copied if you make changes to the database. Set "Copy if newer", build run check results.
    Of course this may not be the issue but may very well be too.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help, this will help others who are looking for solutions to the same or similar problem.

  • Win32 application not valid

    Awhile ago I posted a topic about iTunes 7.0.I am having trouble downloading the new software.Whenever I finish downloading the iTunes 7.0 software,a message pops up on the screen that says 'The publisher cannot be verified'.I still click run,and another message pops up that says 'The Win32 application is not valid'.I have a dial-up connection,so I don't know if my connection has something to do with this.What does this mean?Is there any way I can fix this problem so I can successfully download iTunes 7?
    I really don't want to end up taking my iPod Nano back to the store.
    Any help would be greatly appreciated.
    -Ashlee

    OK, I too had this problem, was at it for 2 1/2 days. My girlfriend bought her son an ipod also, she got a disc with hers that I didn't get with mine. I picked up her disc last night and this is what i did. I installed the disk, big help. But then I had to go into my system configuration utility setup and under the general tab you select selective setup, and load system services then click launch or ok. I tried to write everything down while I was doing it. It worked for me because was able to get on and d/l songs onto my sons ipod nano.
    I know it is fustrating but this is what worked for me. I think it is a block on your computer to not let something from another computer company (apple) onto your computer.
    Anyway, I hope it works for anyone who tries it.
    GOOD LUCK!

  • Validating the input screen

    How to validate the input screen as like the web page screen
    Example:
      If we are giving the integers in place of characters then it should throw the error like “please use the character fields”. The validation should occur, On spot.
    Only after this validation, the cursor should go to the next input field.

    Hi,
    If you are giving integers, then there might be possiblity that it may be a character.
    For ex., if you giving 1 in character,eventhough it is integer it can be a character also.So you cannot validate it.
    But if you want to restrict numbers,then you can use the following.But it will work only if you press enter or execute button.
    parameters : p_c1(4) type c modif id z1,
                 p_i type i.
    at selection-screen on p_c1.
    if p_c1 ca '0123456789'.
    message i000.
    endif.
    Kindly reward points by clicking the star on the left of reply,if it helps.

  • Can not change the input volume level of a track

    I mean the buton for the volume in the track information window, between "Input" (Mono/Stereo) and "Monitor"
    It is on the lowest level and not highlighted, so I can't move it.
    On my iBook I got an older version of GarageBand 2, there I can change the input volume, but I want to use the iMac because I use an external Microphone.
    I don't think its got something to do with the mic, I've tried different settings, with the line in, and the internal mic, but this input volume level bar ist never highlighted.
    What's wrong?

    http://www.thehangtime.com/gb/gbfaq2.html#volumesliderdimmed

  • FCPX10.1.1 does not solve the problem with long-time clip editing!

    OS: clean installed mac os10.9.1
    FCPX: FCPX10.1.1
    Project: 4clips, all of the clips is about 1 hour long (dvcprohd)
    Disk: 900MB/S++
    machine specs:
    2*3.06Ghz 6-core
    24GB DDR3
    and I've tried these graphic cards:
    K5000
    and
    2 5770
    all get the same results:
    If I double press the "L" key, the response of FCPX is too slow
    If I do other operation like browse the clip, or import long time clip,
    the FCPX will become too slow to browse the timeline.
    I've found the FCPX like to generate audio waves of the clip and
    there's no option to shutdown this! I've tried all the options in FCPX like
    do not show the waveform of audio in preference and close the audio waveform in timeline
    I don't think I can work the project with 10.1.x.
    the 10.0.9 also has the 1st problem, but don't have the 2nd problem.
    Another project: 2000++ 4K 50P clips(XAVC), but on FCPX 10.0.9, all of the clips is less than 40mins, always 20seconds.
    though it will get slower when we import clips day after day,
    it's much more smoother than 10.1.1!!!!!!
    so,
    I don't think we should update to 10.1.x for the little promotion of performance.
    and 10.1.x also do not support nvidia K5000 card.
    the render is slower than ait5700.....
    I hope apple can solve the problem,
    all of the above is just basic editing needs!
    if the fcpx can not do even a long-time clip editing
    why should I use it?

    2 project:
    1. 4*1 hour clips dvcprohd
    that's the problem! I can not bear it.
    2. 2000++clips 4K XAVC 50P project which I don't run on FCPX 10.1.1
    I run it in fcpx10.0.9, it's fine, but slower when I imported more and more clips.
    until now I can bear it.
    the fcpx10.1.1 editing long-time clip has problem:
    1.
    it use 150MB/s harddisk speed to generate the waveform.
    I have 900MB/s disk speed, so that's not the problem,
    but it generate all the time!
    1 hour clip's wavefrom generates for 1 hour without stopping, if I stop it , the fcpx crashed!
    2.
    when I skimming the clip for editing, the fcpx gets slower, always 2mins to response my operation.
    3.
    when I double press J or L key, the fcpx will need about 1 min to response.
    the FCPX10.0.9 editing long-time clip problem:
    the fcpx10.0.9 can handle the long-time clips, but also has very slow response when I doulbe press J or L key.

  • If I do not touch the curser for a time, bubbles appear on the screen. How Can I stop this?

    If i watch a movie using firefox, after a few minutes bubbles start appearing on the screen. I have to move the curser to eliminate them. Is there a way to stopping this from happening?

    AndrewG33 wrote:
    I am new to iMac and thinking about subscribing to itunes match. Is it worthwhile and if I want to still store music on the iMac in iTunes am I able to still do this even if I do not renew the subscription in a years time. Thank you for your help.
    See this page from the Apple web site for more information: http://www.apple.com/itunes/itunes-match/
    AndrewG33 wrote:
    Oh and also, I have set up 4 user log ins one for each member of the family will the same itunes library be used by each person in their own log in or will they have to have their own match subscriptions?
    A computer can be associated to only one Apple ID at a time. Multiple Users on the same computer cannot use iTunes Match, automatic downloads, or re-download content from the iTunes Store at the same time: http://support.apple.com/kb/HT4627.

  • How to use the table maintenance events for validating the input entries..?

    Hi,
    I have created a Z table with 6 fields in which all are KEY fields. All are of CHAR type. I have created the Table Maintenance Generator for the same. While maintaining the entries in the table, even though I maintain a blank entry for a field it is saving the entry. But, I don't want that way. All the fields are mandatory in my table. One should enter all the fields. Otherwise it should not allow to save the entry. So, I think it can be done using the Table Maintenance Events. can someone tell me how to use the Table Maintenance Events. and which event to use for my reuqirement and what is the logic to be written.
    Or Is there any other way to solve my problem.
    Please share your inputs. Thanks in advance.
    Best regards,
    paddu.

    In the table maintenance generator, Environment --> Modifications --> Events then a screen will be appear here,we need to create the Events.In the EVENTS screen, press new Entries, there give 01(Before Saving the Data in the Database) and give a name(This will become a PERFORM), then click the Editor pushbutton, this will be there at the right side of the entry, then a popup will be appear, you can create an include program, there inside of the include program write ur code.
    Here is documentation for Event 01(Before Saving the Data in the Database )
    Event 01: Before Saving the Data in the Database
    Use
    This event occurs before new, changed or deleted entries are written to the database. Other activities can be performed, for example:
    hidden entry processing
    fill hidden fields
    flag data to be written to hidden tables after the database change.
    To have the changes saved by the central maintenance dialog routines, SY-SUBRC must be set to 0 at the end of the routine.
    Realization
    This event has no standard routine. The following global data is available for the realization of the user routine:
    internal table TOTAL
    field symbols
    field symbols <ACTION> and <ACTION_TEXT>
    <STATUS>-UPD_FLAG
    If internal table data are to be changed before saving, t he changes should be made in both the internal table TOTAL and in the internal table EXTRACT.
    FORM abc.
    DATA: F_INDEX LIKE SY-TABIX. "Index to note the lines found
    LOOP AT TOTAL.
    IF <ACTION> = desired constant.
    READ TABLE EXTRACT WITH KEY <vim_xtotal_key>.
    IF SY-SUBRC EQ 0.
    F_INDEX = SY-TABIX.
    ELSE.
    CLEAR F_INDX.
    ENDIF.
    (make desired changes to the line TOTAL)
    MODIFY TOTAL.
    CHECK F_INDX GT 0.
    EXTRACT = TOTAL.
    MODIFY EXTRACT INDEX F_INDX.
    ENDIF.
    ENDLOOP.
    SY-SUBRC = 0.
    ENDFORM.
    Regards,
    Joy.

  • FormToEmail is not validating the fields

    Hi all
    iam newto contact form n php downloaded FormToEmail.php from dreamweaverspot.
    The issue is email is working even if i submit blank form.
    my page link http://fagencomputers.com/contact.html.
    Can anyone help me how to validate the form using php?
    thanks in advance,
    naveen
    here is the php script
    <?php
    $my_email = "[email protected]";
    Enter the continue link to offer the user after the form is sent.  If you do not change this, your visitor will be given a continue link to your homepage.
    If you do change it, remove the "/" symbol below and replace with the name of the page to link to, eg: "mypage.htm" or "http://www.elsewhere.com/page.htm"
    $continue = "/";
    Step 3:
    Save this file (FormToEmail.php) and upload it together with your webpage containing the form to your webspace.  IMPORTANT - The file name is case sensitive!  You must save it exactly as it is named above!  Do not put this script in your cgi-bin directory (folder) it may not work from there.
    THAT'S IT, FINISHED!
    You do not need to make any changes below this line.
    $errors = array();
    // Remove $_COOKIE elements from $_REQUEST.
    if(count($_COOKIE)){foreach(array_keys($_COOKIE) as $value){unset($_REQUEST[$value]);}}
    // Check all fields for an email header.
    function recursive_array_check_header($element_value)
    global $set;
    if(!is_array($element_value)){if(preg_match("/(%0A|%0D|\n+|\r+)(content-type:|to:|cc:|bcc: )/i",$element_value)){$set = 1;}}
    else
    foreach($element_value as $value){if($set){break;} recursive_array_check_header($value);}
    recursive_array_check_header($_REQUEST);
    if($set){$errors[] = "You cannot send an email header";}
    unset($set);
    // Validate email field.
    if(isset($_REQUEST['email']) && !empty($_REQUEST['email']))
    if(preg_match("/(%0A|%0D|\n+|\r+|:)/i",$_REQUEST['email'])){$errors[] = "Email address may not contain a new line or a colon";}
    $_REQUEST['email'] = trim($_REQUEST['email']);
    if(substr_count($_REQUEST['email'],"@") != 1 || stristr($_REQUEST['email']," ")){$errors[] = "Email address is invalid";}else{$exploded_email = explode("@",$_REQUEST['email']);if(empty($exploded_email[0]) || strlen($exploded_email[0]) > 64 || empty($exploded_email[1])){$errors[] = "Email address is invalid";}else{if(substr_count($exploded_email[1],".") == 0){$errors[] = "Email address is invalid";}else{$exploded_domain = explode(".",$exploded_email[1]);if(in_array("",$exploded_domain)){$errors[] = "Email address is invalid";}else{foreach($exploded_domain as $value){if(strlen($value) > 63 || !preg_match('/^[a-z0-9-]+$/i',$value)){$errors[] = "Email address is invalid"; break;}}}}}}
    // Check referrer is from same site.
    if(!(isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER']) && stristr($_SERVER['HTTP_REFERER'],$_SERVER['HTTP_HOST']))){$errors[] = "You must enable referrer logging to use the form";}
    // Check for a blank form.
    function recursive_array_check_blank($element_value)
    global $set;
    if(!is_array($element_value)){if(!empty($element_value)){$set = 1;}}
    else
    foreach($element_value as $value){if($set){break;} recursive_array_check_blank($value);}
    recursive_array_check_blank($_REQUEST);
    if(!$set){$errors[] = "You cannot send a blank form";}
    unset($set);
    // Display any errors and exit if errors exist.
    if(count($errors)){foreach($errors as $value){print "$value<br>";} exit;}
    if(!defined("PHP_EOL")){define("PHP_EOL", strtoupper(substr(PHP_OS,0,3) == "WIN") ? "\r\n" : "\n");}
    // Build message.
    function build_message($request_input){if(!isset($message_output)){$message_output ="";}if(!is_array($request_input)){$message_output = $request_input;}else{foreach($request_input as $key => $value){if(!empty($value)){if(!is_numeric($key)){$message_output .= str_replace("_"," ",ucfirst($key)).": ".build_message($value).PHP_EOL.PHP_EOL;}else{$message_output .= build_message($value).", ";}}}}return rtrim($message_output,", ");}
    $message = build_message($_REQUEST);
    $message = $message . PHP_EOL.PHP_EOL."-- ".PHP_EOL."";
    $message = stripslashes($message);
    $subject = "FormToEmail Comments";
    $headers = "From: " . $_REQUEST['email'];
    mail($my_email,$subject,$message,$headers);
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Dreamweaver Tutorial - Contact Form</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    .thanks {
        text-align:center;
        margin-right: auto;
        margin-left: auto;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #333333;
        width: 475px;
        margin-top: 290px;
        margin-bottom: 0px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        font-weight: normal;
    body {
        background-image: url(../images/01-main-copy.jpg);
        background-repeat: no-repeat;
        background-position: center top;
        background-color: #B7E4F9;
    a:link {
        color: #0066CC;
        text-decoration: none;
    a:visited {
        text-decoration: none;
        color: #006699;
    a:hover {
        text-decoration: underline;
        color: #FF6600;
    a:active {
        text-decoration: none;
    .style3 {
        color: #0066CC;
        font-weight: bold;
    .logo {
        color: #0066CC;
        font-weight: bold;
        float: left;
    .text {
        float: right;
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
        font-weight: normal;
    -->
    </style>
    </head>
    <body text="#000000">
    <div class="thanks">
    <div class="logo"><b><a href="<?php print $continue; ?>"><img src="../images/logo.png" alt="fagen" width="216" height="86" border="0"></a><br>
    </div>
    <center>
    <div class="text">
    Thank you <?php print stripslashes($_REQUEST['name']); ?>
    <br>
    Your message has been sent
    <p class="style3"><a href="<?php print $continue; ?>"><strong>Click here to continue</strong></a></p>
    </div>
    </center>
    </div>
    </body>
    </html>

    Hi All,
    Thanks for reading my post,
    I found a very cool javascript called gen_validatorv4 to validate the formtoemail.php
    check this link.
    http://www.javascript-coder.com/html-form/form-validation.phtml
    thanks again
    naveen

  • 'SQL Server PowerPivot Service Application' not in the list

    Hi Guys,
    I'm wondering why "SQL Server PowerPivot Service Application" is not in my service
    application list when I'm trying to create a new one.. Did I miss something? Any ideas please? Thank you!
    Regards, Glenn

    It will be on the SharePoint server where you have installed the PowerPivot System Instance or if you are using a separate box for the PowerPivot instance that does not run SharePoint, the spPowerPivot.msi tools.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • I have a MacBook Air that I am trying to connect to a Hitachi CP-x301 LCD projector. I'm using a Mini display port to VGA adapter but the projector will not recognize the input.

    I tried to download a firmware update but my MBA said the update was unsupported.  I'm not super tech, so I'm kind of at a loss.  Ultimately, I want to mirror my iPad to the classroom projector so that I can move around while I teach. 

    Hi Teachingmyself,
    Thanks for visiting Apple Support Communities.
    If your MacBook Air and projector are not communicating, I recommend the troubleshooting tips found in this article:
    Apple computers: Troubleshooting issues with video on internal or external displays
    http://support.apple.com/kb/ht1573
    Start with these steps:
    Confirm display adapters are fully seated in their respective connections and that they are supported models and for the computer and display. Refer to these articles to assist you with adapter compatibility and further configuration information:
    Monitor and Display Adapter Table
    About Mini DisplayPort to HDMI adapters
    Apple Mini DisplayPort adapters: Frequently asked questions (FAQ)
    Thunderbolt ports and displays: Frequently asked questions (FAQ)
    Reset the system
    You can reset the Mac's parameter RAM and SMC.
    Best,
    Jeremy

  • Validating the input

    Hi friends,
    I want to throw an error message when user enters in date field.My requirement is to restrict the user to enter only first day of the future months like 01.10.2009 or 01.12.2010...........not like 02.05.2009.
    how to do it?
    Thanks.

    Hi,
    Welcome to SDN.
    Try this code.
    parameter w_date like sy-datum.
    At selection-screen.
    if w_date+6(2) NE '01'.
    message 'Enter the first day of the month' type 'E'.
    endif.
    to check the whole future date
    PARAMETERS: p_date LIKE sy-datum.
    AT SELECTION-SCREEN.
      IF p_date+6(2) <> '01'.
        MESSAGE 'enter' TYPE 'E'.
      ELSEIF p_date+0(4) < sy-datum+0(4).
        MESSAGE 'wrong' TYPE 'E'.
      ELSEIF p_date+4(2) < sy-datum+4(2).
        MESSAGE 'Enter future month' TYPE 'E'.
      ENDIF.
    Thanks&Regards
    Sarves

Maybe you are looking for

  • [Solved] Clonk-Rage - libjpeg.so.62 Missing

    For those trying to play Clonk Rage not Open Clonk ./clonk: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory libjpeg: Wrong JPEG library version: library is 80, caller expects 62 Install t

  • Finder will not search network drive

    I am connected to a network with my MacBook Air running Mountain Lion and when I attempt to search for a file on any of the network directories, Finder indicates it is searching, but no results are ever produced. Sadly, today I started up an old Wind

  • Which new inkjet printer for my iMac early 2008?

    I need a new inkjet printer for my iMac early 2008 (until now I use an old Epson Stylus Photo 1200 which now is going to its end of life). Which printer would you choose, especially for photo prints? Thanks for your answers! :-)

  • Trying to generate a WCF Proxy - where is SlSvcUtil.exe?

    I was hoping/expecting to see SlSvcUtil.exe in Silverlight Beta2, but I can't seem to find it. I'd like to not have to "Add Service Reference". I can't find SlSvcUtil.exe. Did it a) Not ship with Beta2?, or b) I am not looking at the right place? Tha

  • Imac shuts down w/o reason

    Recently I face the problem that my iMac shuts down without any reason, just like unplugging the the power. I did check the power, it's ok. Sometimes it happens after some hours, sometimes just after start-up. Does anybody know about that?