Adobe form: Issue with BACK, CANCEL and EXIT buttons

I am new to Adobe forms. I created a simple demo Adobe form and was able to print it successfully except a strange problem.
Whenever I opt for print preview it shows me a blank page. On pressing enter it shows me the form, But now none of the BACK, EXIT, CANCEL buttons work. On pressing any of them I keep getting the print form.
So the only way I can come out of it is /n.
Can anyone please help with the reason for such an issue and how to get rid of it.
Regards,
Ashutosh

Maybe you can tell us something more about the code you use to print your form. I think thatis the problem. Otto

Similar Messages

  • Cancel and Exit button not working

    Dear Experts,
    <u>Cancel and Exit button not working</u>
    I am calling a screen from inside a report program
    using SET SCREEN 9000.
    2 of the date fields(start date end date)
    on this screen are Mandatory.
    I am not able to Come out of this screen 9000 using
    CANCEL or EXIT button
    without giving a date entry in both of
    Mandatory fields (start date end date).
    Can someone help me with a solution?
    Appreciate your valuable help;
    Points assured
    Thanks,
    Aby Jacob

    Hi..
    To avoid this problem you have to use AT EXIT-COMMAND Module.
    1. In the GUI Status for both EXIT and CANCEL buttons assign the Function type E (Exit Command)
    2. In the PAI of the Screen Call this module.
       MODULE EXIT_SCREEN AT EXIT COMMAND.
    3. Now check the OK_CODE or Sy-ucomm in this module to Leave the Screen
       MODULE EXIT_SCREEN  INPUT.
           CASE OK_CODE.
          WHEN 'EXIT' .
                LEAVE TO SCREEN 0.
          WHEN 'CANCEL'.
          ENDCASE.
       ENDMODULE.
    This will surely work.
    <b>reward if Helpful.</b>

  • Back, cancel and exit - disabled problem!!!

    hi,
    please find the code of my program below. it is working fine but i am not able to make the back, exit and cancel button in the standard toolbar(buttons beside the box where we write the trascaction code) enabled. can any one tell me how to make those buttons enabled???
    thanks in advance,
    pushpa
    tables kna1.
    data: begin of itkna1 occurs 0,
             ktokd like kna1-ktokd,
             kunnr like kna1-kunnr,
             name1 like kna1-name1,
             name2 like kna1-name2,
             ktokd_hdl type int4,
          end of itkna1.
    *creating an instance of grid
    data it_custom_control_name type scrfname value 'C_C_ALV'.  "custom control name
    data it_container type ref to cl_gui_custom_container.      "container
    data it_alvgrid type ref to cl_gui_alv_grid.                "grid control
    data it_lyo type lvc_s_layo.                                "layout internal table
    data it_fcat type lvc_t_fcat.                               "fieldcatagory internal table
    data it_hype type lvc_t_hype.                               "hyperlink internal table
    data tmp_hype type lvc_s_hype.                              "temp hyperlink internal table
    data gs_toolbar type stb_button.                            "toolbar instance
    data ok_code like sy-ucomm.
    data gt_hypetab type lvc_t_hype.
    data ls_hype type lvc_s_hype.
    ls_hype-handle = '1'.
    ls_hype-href = 'http://www.sap.com'.
    append ls_hype to gt_hypetab.
    ls_hype-handle = '2'.
    ls_hype-href = 'http://www.yahoo.com'.
    append ls_hype to gt_hypetab.
    ls_hype-handle = '3'.
    ls_hype-href = 'http://www.gmail.com'.
    append ls_hype to gt_hypetab.
    ls_hype-handle = '4'.
    ls_hype-href = 'http://www.orkut.com'.
    append ls_hype to gt_hypetab.
    ls_hype-handle = '5'.
    ls_hype-href = 'http://www.rediffmail.com'.
    append ls_hype to gt_hypetab.
    ls_hype-handle = '6'.
    ls_hype-href = 'http://www.hotmail.com'.
    append ls_hype to gt_hypetab.
    ls_hype-handle = '7'.
    ls_hype-href = 'http://www.deals2buy.com'.
    append ls_hype to gt_hypetab.
    *class lcl_event_receiver definition
    class lcl_event_receiver definition.
      public section.
      methods handle_toolbar_set
        for event toolbar of cl_gui_alv_grid
        importing e_object e_interactive.
      methods handle_double_click
       for event double_click of cl_gui_alv_grid
       importing e_row e_column.
      methods handle_user_command
       for event user_command of cl_gui_alv_grid
       importing e_ucomm sender.
      methods handle_hotspot_click
        for event hotspot_click of cl_gui_alv_grid
        importing e_row_id e_column_id es_row_no.
      private section.
      data i type i.
    endclass.
    data event_receiver type ref to lcl_event_receiver.
    *creating screen to enter selection  criteria
    selection-screen begin of block enter_data with frame title text-001.
      parameters pktokd like kna1-ktokd obligatory.
      select-options skunnr for kna1-kunnr.
    selection-screen end of block enter_data.
    *copying the data from the database table to the internal table
    select ktokd kunnr name1 name2
      from kna1 into corresponding fields of table itkna1
           where ktokd = pktokd and kunnr in skunnr.
    *prepare field catalog
    perform prepare_fieldcat using:
    1 'KTOKD' 'KNA1'  8  '' 'KTOKD_HDL' it_fcat,
    2 'KUNNR' 'KNA1' 10 'X' '' it_fcat,
    3 'NAME1' 'KNA1' 15  '' '' it_fcat,
    4 'NAME2' 'KNA1' 15  '' '' it_fcat.
    *loop at itkna1.
    itkna1-ktokd_hdl = sy-tabix."gt_hypetab-handle.
    *ENDLOOP.
    *modify itkna1.
    *prepare layout
    it_lyo-grid_title = 'Custormer details'.
    call screen 200.
    module status_0200 output.
    set pf-status 'MAIN100'.
    set titlebar 'MAIN100'.
    *creating an instance of container class
    create object it_container
        exporting container_name = it_custom_control_name.
    *creating an instance of the grid
    create object it_alvgrid
        exporting i_parent = it_container.
    create object event_receiver.
    set handler event_receiver->handle_toolbar_set for it_alvgrid.
    set handler event_receiver->handle_double_click for it_alvgrid.
    set handler event_receiver->handle_user_command for it_alvgrid.
    set handler event_receiver->handle_hotspot_click for it_alvgrid.
    *displaying the grid
    call method it_alvgrid->set_table_for_first_display
       exporting
         is_layout = it_lyo
         "it_hyperlink = it_hype
         it_hyperlink = gt_hypetab
       changing
         it_outtab = itkna1[]
         it_fieldcatalog = it_fcat
       exceptions
         invalid_parameter_combination = 1
         others = 2.
    endmodule.
    *class definition for hotspot click
    class lcl_event_receiver implementation.
      method handle_hotspot_click.
        data t_d1 like line of itkna1.
        read table itkna1 into t_d1 index es_row_no-row_id.
        set parameter id 'KUN' field t_d1-kunnr.
        call transaction 'XD03' and skip first screen.
      endmethod.
      method handle_user_command.
        case e_ucomm.
          when 'REFR'.
            perform refresh.
          when 'TOOLBAR'.
            call method sender->set_toolbar_interactive.
         endcase.
      endmethod.
      method handle_double_click.
    message i000(0k) with 'Zeile'(010) e_row 'SpaltenID'(002) e_column.
        message 'double click' type 'S'.
        call method cl_gui_control=>set_focus
          exporting control = it_alvgrid.
      endmethod.
    method handle_toolbar_set.
      clear gs_toolbar.
      move 'DELE' to gs_toolbar-function.
      move icon_delete to gs_toolbar-icon.
      move 'Mein Löschen'(111) to gs_toolbar-quickinfo.
      move ' ' to gs_toolbar-disabled.
      append gs_toolbar to e_object->mt_toolbar.
      clear gs_toolbar.
      move 'REFR' to gs_toolbar-function.
      move icon_refresh to gs_toolbar-icon.
      move 'Mein Refresh'(112) to gs_toolbar-quickinfo.
      move ' ' to gs_toolbar-disabled.
      insert gs_toolbar into e_object->mt_toolbar index 1.
    *del  APPEND GS_TOOLBAR TO E_OBJECT->MT_TOOLBAR.
      clear gs_toolbar.
      move 'MBUT' to gs_toolbar-function.
      move icon_checked to gs_toolbar-icon.
      move 'My Menubutton'(101) to gs_toolbar-quickinfo.
      move 2 to gs_toolbar-butn_type.
      move space to gs_toolbar-disabled.
      append gs_toolbar to e_object->mt_toolbar.
      clear gs_toolbar.
      move 'MBUT1' to gs_toolbar-function.
      move icon_cancel to gs_toolbar-icon.
      move 'My Menubutton disabled'(102) to gs_toolbar-quickinfo.
      move 2 to gs_toolbar-butn_type.
      move 'X' to gs_toolbar-disabled.
      append gs_toolbar to e_object->mt_toolbar.
      call method cl_gui_control=>set_focus
        exporting control = it_alvgrid.
    endmethod.
    endclass.
    module user_command_0200.
      case ok_code.
        when 'BACK'.
          perform exit_program.
        when 'EXIT'.
          perform exit_program.
        when 'CANCEL'.
          perform cancel.
        when 'REFRESH'.
          perform refresh_table.
      endcase.
    endmodule.
    *module to perform cancel function to cancel the action
    form cancel.
    endform.
    *module to refresh the screen
    form refresh.
    message 'REFRESH' type 'S'.
    endform.
    *module to make the exit button on the toolbar to exit
    form exit_program.
      call method it_container->free.
      set screen 0.
      leave screen.
    endform.
    *module to refresh the internal table after a modification is made
    form refresh_table.
      message 'refresh table' type 'S'.
    endform.
    *filling the field catalog internal table
    form prepare_fieldcat using pos p_fname p_tabname len p_hspot p_hdl t_fcat type lvc_t_fcat..
    data tmp_fcat like line of it_fcat.
    clear tmp_fcat.
    tmp_fcat-fieldname = tmp_fcat-ref_field = p_fname.
    tmp_fcat-ref_table = p_tabname.
    tmp_fcat-outputlen = len.
    tmp_fcat-col_pos = pos.
    tmp_fcat-hotspot = p_hspot.
    tmp_fcat-web_field = p_hdl.
    append tmp_fcat to it_fcat.
    endform.

    did you use pf-status in ur program,if so click on pf-status ,then use BACK,EXIT,CANC all are should be Upper case

  • Adobe forms issue with signature pads

    Hi everyone,
    I am new to and just joined  this forum as I never had to until this point. I am having some strange issue with adobe forms and using signature pad.
    I have a form built using adobe X. I am using Topaz signature pad to have a digital signature in my form. My application (which was built on Progress 4GL) opens up this form using rich text editor. Most of my clients remote login to use the application. Every now and then my clients complain that whenever they click on the signature field on the form to open up the signature pad window, it kicks them out of the whole application. This happens so randomly that they can't predict when it occurs. I logged each and every lines on my code to see if there's any issue with the codes but they all execute fine. And I can't log after the form is open as adobe takes the control and they handle the  communication with signaute pad. So far I have checked if there's any memory leakage that would kick me out and it's fine. And I think there's no driver issue as this happens randomly. A client who gets kicked out 1st time if tries the 2nd or 3 rd time following the same steps and same form, can successfully gets the job done.
    Have any of you had faced similar issue. If you have any solutions or ideas that would be a great help to me.
    Thanks!!
    Him

    Updates: Just found out that this issue rises only to the clients using Wyse terminals. Has anyone had any issue using Adobe forms and Wyse terminals?

  • Adobe flash issues with both IE6 and Firefox

    I just installed adobe flash 9 on my win2k computer. When I
    try to go to www.yourminis.com I get two different results, in IE6
    I start to get a web page, but then IE freezes. In Firefox, I get a
    big blue quicktime Q the blinks a bit, then a question mark
    superimposes over the Q and nothing else happens.
    I also cannot view this page under Firefox in Freespire
    Linux, but there, it tells me I don't have a new enough version of
    Flash Player, but I downloaded and installed the newest version
    available for Linux, and I tried both the normal automatic install
    and the manual install (which was a pain in the butt because
    Freespire has no admin log in, and you have to do all your copying
    of files from a command line using the sudo command...)
    Why is this happening? I even have an issue with flash and
    the yahoo home page, in IE6 it works fine, but in Firefox, where
    you normally see the yahoo logo at the top of the page, instead you
    see the big blue Quicktime Q and then the question mark, and the
    yahoo logo never comes up (this isn't a big issue, I don't need to
    see the animated yahoo logo, but since Firefox is doing the same
    thing on www.yourminis as it is with the Yahoo logo animation, I
    thought it might be significant)
    I even disabled ALL file types in Quicktime's settings except
    Quicktime Movies format, because QT won';t LET me disable that one.
    Still having the same problems.
    Oh, and all this is happening under Administrative User, with
    full priveledges in Win2k, so don't tell me I need to be admin or
    something like that.

    This should be the <b>about:crashes</b> page.
    If you have submitted crash reports then please post the IDs of one or more crash reports that have this format:
    *bp-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    You can find the IDs of the submitted crash reports on the <i>about:crashes</i> page.
    *You can open the <b>about:crashes</b> page via the location bar, like you open a website.
    See:
    *http://kb.mozillazine.org/Mozilla_Crash_Reporter
    *https://support.mozilla.org/kb/Mozilla+Crash+Reporter
    You can check for problems with current Flash plugin versions and try these:
    *disable a possible RealPlayer Browser Record Plugin extension for Firefox and update the RealPlayer if installed
    *disable protected mode in Flash 11.3 and later
    *disable hardware acceleration in the Flash plugin
    *http://kb.mozillazine.org/Flash#Troubleshooting
    *http://helpx.adobe.com/flash-player/kb/flash-player-113-crash-mozilla.html

  • Issue with on/off and volume buttons

    My iPod Touch buttons are not responding.  I am unable to shut the iPod off with the on/off buttons.  I am unable to reset the iPod by holding down the on/off button and home button simultaneously.  It has no effect.  The iPod remains on until it runs out of battery power.  I reset the iPod Touch using iTunes.  It has had no effect.
    Also, the volume button does not work.  Volume cannot be turned up or down and seems to be regulated to a medium volume.
    idk what could be the issue since no damage has been sustained to the unit.  Evidently it just decided it wasn't going to turn off anymore, nor let me listen to my music.  Grrrrr.
    Any ideas?  The buttons don't "feel" like they're broken.  They still 'click' when I push them.  They just don't respond.  I've reset the iPod several times but nothing changes (except that it used to disconnect from my wifi constantly - that seems to have been fixed in the process of resetting it)

    What do you mean by "I reset the iPod Touch using iTunes."?
    If you successfully restored (went through all steps without error) to factory settings/new iPod via iTunes (Not via Settings>General>Reset>Erase all Content and Setting) and still have the problem that indicates a hardware problem.
    Make an appointment at the Genius Bar of an Apple store..
    Apple Retail Store - Genius Bar

  • US - 941 Form - issues with Box 8 and 14 - note 1504204

    Dear All,
    If you have applied the base Support Package to year End and Form 941 doesn´t present values in Box 8 and 14. Please, apply the following note to solve it:
    1504204 TR: Divergences between 941 and Schedule B
    Thank you.
    Kind regards,
    Graziela
    Edited by: Graziela Dondoni on Nov 19, 2010 3:54 PM

    Good morning , we applied this note into our Development system and we now get a syntax error when attempting to generate form 941 and W2s.
    We applied this note to correct the amounts pulled in on this form. Please see my post from Friday the 19th.
    Thanks,

  • Problem activating the back and exit button with the ALV using OO

    I have wrote my first alv using Methods.My problem is that i can't activete the BACK and  EXIT button in the standart toolbar .
    Look my code please .....
    Without PF-STATUS can i do it ?
    *& Report  YDP_DOUBLE_ALV
    REPORT  YDP_DOUBLE_ALV.
    TABLES : YQM_CERT , MARA , YOUTPUT_APPL.
    DATA : ALV_GRID TYPE REF TO CL_GUI_ALV_GRID,
           CUSTOM_CONTAINER TYPE REF TO CL_GUI_CUSTOM_CONTAINER,
           FIELD_CAT TYPE LVC_T_FCAT,
           LAYOUT TYPE LVC_S_LAYO.
    DATA : ALV_GRID2 TYPE REF TO CL_GUI_ALV_GRID,
           CUSTOM_CONTAINER2 TYPE REF TO CL_GUI_CUSTOM_CONTAINER.
    *       FIELD_CAT TYPE LVC_T_FCAT,
    *       LAYOUT TYPE LVC_S_LAYO.
    DATA: DYNNR TYPE SY-DYNNR,
          REPID TYPE SY-REPID.
    DATA: OK_CODE TYPE SY-UCOMM.
    DATA : BEGIN OF ITAB OCCURS 0.
            INCLUDE STRUCTURE YQM_CERT.
    DATA   END OF ITAB.
    DATA : BEGIN OF ITAB1 OCCURS 0.
            INCLUDE STRUCTURE YOUTPUT_APPL.
    DATA   END OF ITAB1.
    *  MODULE DISPLAY_ALV OUTPUT
    MODULE DISPLAY_ALV OUTPUT.
      SET PF-STATUS 'ZST9'.
      PERFORM DISPLAY_ALV.
    ENDMODULE.                    "DISPLAY_ALV OUTPUT
                       "DISPLAY_ALV OUTPUT
    *& Module USER_COMMAND_0100 INPUT
    * text
    MODULE USER_COMMAND_0100 INPUT.
      CASE OK_CODE.
        WHEN 'BACK'.
          LEAVE TO SCREEN 0.
        WHEN 'EXIT'.
          LEAVE PROGRAM.
      ENDCASE.
    ENDMODULE. " USER_COMMAND_0100 INPUT
    START-OF-SELECTION.
      LAYOUT-ZEBRA = 'X'.
      LAYOUT-GRID_TITLE = 'YQM_CERT'.
      LAYOUT-CWIDTH_OPT = 'X'.
      LAYOUT-SMALLTITLE = 'X'.
      SELECT  * FROM  YQM_CERT INTO ITAB.
        APPEND ITAB.
      ENDSELECT.
      SELECT  * FROM  YOUTPUT_APPL INTO ITAB1.
        APPEND ITAB1.
      ENDSELECT.
      CALL SCREEN 100.
    END-OF-SELECTION.
    *&      Form  DISPLAY_ALV
    *       text
    FORM DISPLAY_ALV.
      IF ALV_GRID IS INITIAL.
        CREATE OBJECT CUSTOM_CONTAINER
          EXPORTING
    *      PARENT                      =
            CONTAINER_NAME              = 'CC_ALV'
    *       style                        =
    *      LIFETIME                    = lifetime_default
          REPID                       = REPID
          DYNNR                       = DYNNR
    *      NO_AUTODEF_PROGID_DYNNR     =
    *    EXCEPTIONS
    *      CNTL_ERROR                  = 1
    *      CNTL_SYSTEM_ERROR           = 2
    *      CREATE_ERROR                = 3
    *      LIFETIME_ERROR              = 4
    *      LIFETIME_DYNPRO_DYNPRO_LINK = 5
    *      others                      = 6
        IF SY-SUBRC <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
        CREATE OBJECT ALV_GRID
          EXPORTING
    *    I_SHELLSTYLE      = 0
    *    I_LIFETIME        =
            I_PARENT          = CUSTOM_CONTAINER
    *    I_APPL_EVENTS     = space
    *    I_PARENTDBG       =
    *    I_APPLOGPARENT    =
    *    I_GRAPHICSPARENT  =
    *    I_NAME            =
    *    I_FCAT_COMPLETE   = SPACE
    *  EXCEPTIONS
    *    ERROR_CNTL_CREATE = 1
    *    ERROR_CNTL_INIT   = 2
    *    ERROR_CNTL_LINK   = 3
    *    ERROR_DP_CREATE   = 4
    *    others            = 5
        IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
        CALL METHOD ALV_GRID->SET_TABLE_FOR_FIRST_DISPLAY
          EXPORTING
    *      I_BUFFER_ACTIVE               =
    *      I_BYPASSING_BUFFER            =
    *      I_CONSISTENCY_CHECK           =
             I_STRUCTURE_NAME              = 'YQM_CERT'
    *      IS_VARIANT                    =
    *      I_SAVE                        =
    *      I_DEFAULT                     = 'X'
           IS_LAYOUT                     = LAYOUT
    *      IS_PRINT                      =
    *      IT_SPECIAL_GROUPS             =
    *      IT_TOOLBAR_EXCLUDING          =
    *      IT_HYPERLINK                  =
    *      IT_ALV_GRAPHICS               =
    *      IT_EXCEPT_QINFO               =
    *      IR_SALV_ADAPTER               =
          CHANGING
            IT_OUTTAB                     = ITAB[]
    *      IT_FIELDCATALOG               =
    *      IT_SORT                       =
    *      IT_FILTER                     =
    *    EXCEPTIONS
    *      INVALID_PARAMETER_COMBINATION = 1
    *      PROGRAM_ERROR                 = 2
    *      TOO_MANY_LINES                = 3
    *      others                        = 4
        IF SY-SUBRC <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
      ELSE.
        CALL METHOD ALV_GRID->REFRESH_TABLE_DISPLAY
    *       EXPORTING
    *         IS_STABLE      =
    *         I_SOFT_REFRESH =
    *       EXCEPTIONS
    *         FINISHED       = 1
    *         others         = 2
        IF SY-SUBRC <> 0.
    *      MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *                 WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
      ENDIF.
    ENDFORM.                    "DISPLAY_ALV

    Hi
    U need  to active them in your status ZST9.
    Max

  • I just had major issues with my Mac and had to get a new logic board. When I got the computer back and tried to reinstall Photoshop- it says error 6. What do I do?

    I just had major issues with my Mac and had to get a new logic board. When I got the computer back and tried to reinstall Photoshop- it says error 6. What do I do? It is impossible to get any phone number for adobe.

    Try these solutions: Error "Licensing has stopped working" | Mac OS

  • Compatibilityy issue with windows XP and windows 8.1 for adobe photoshop elements 4.0

    Compatibility issue with windows XP and windows 8.1 for adobe photoshop elements 4.0?comcom

    You are going to have to contact Adobe on this one. We are other users.
    Sounds like it's not even an Apple question? Not sure.
    But the Adobe program changed, nothing changed in iTunes, right?

  • My iPhone4 is showing no service so i power down but when i power back up it says to plug into itunes and restore, i had this same issue with another iPhone and apple replaced it but its doing the same thing on this phone any help would be apprecaited

    my iPhone4 is showing no service so i power down but when i power back up it says to plug into itunes and restore, i had this same issue with another iPhone and apple replaced it but its doing the same thing on this phone any help would be apprecaited

    AAAAAANNNNNNDDDDDDD go figure no one can help!!!!! i just dont know what to do, i guess no-one else does either lol!!!! thanks anyway!!!!!

  • HT4527 Is there an issue with home sharing and windows 8?

    Is there an issue with home sharing and windows 8? I've tried everything and cant get mine to work.

    Here is the entire error listing after it states the installation encountered errors.
    Exit Code: 7
    -------------------------------------- Summary --------------------------------------
    - 1 fatal error(s), 2 error(s), 13 warning(s)
    WARNING: DW066: OS requirements not met for {0D96CFE6-376D-44B8-808A-16F3BEB73263}
    WARNING: DW066: OS requirements not met for {601CB5BC-03F9-43CC-86F0-C75E65E6AF31}
    WARNING: DW066: OS requirements not met for {56AE7FCC-81B2-4A63-A171-CD95C9295EF2}
    WARNING: DW066: OS requirements not met for {4717AE70-5377-45C7-A9E9-4E400485F0BF}
    WARNING: DW066: OS requirements not met for {8B59B329-26C1-48A4-A5AA-923F55B17B87}
    WARNING: DW066: OS requirements not met for {948B7277-3D4C-4672-B1DB-24B3C83D704E}
    WARNING: DW066: OS requirements not met for {25303D67-B573-460C-A0B6-B5CF2AE05045}
    WARNING: DW066: OS requirements not met for {33E08F4F-42B7-42A9-89E4-443E02738DB0}
    WARNING: DW066: OS requirements not met for {D5B1535A-FDFC-4B40-B2E2-21DA83D9CB57}
    WARNING: DW066: OS requirements not met for {AD60EB24-4CEE-4CA0-A6AA-526EAF41F2DB}
    WARNING: DW066: OS requirements not met for {F9FAC696-2E48-497D-B820-C9A65DA630DF}
    WARNING: DW066: OS requirements not met for {7DE6CDC3-CFEE-4564-813D-3F59E5D71F10}
    WARNING: DW066: OS requirements not met for {C92E440F-EE79-4A28-B1E1-EC82B6F2AF33}
    ERROR: DW020: Found payload conflicts and errors:
    ERROR: DW020:  - Adobe Flash CS5.5 depends on Adobe Flash Player 10 ActiveX to be installed.
    FATAL: DW020: Conflicts were found in the selected payloads. Halting installation.

  • PHP email form - issue with who it's from

    Hi,
    I've got a referral page on my site where the user puts in their details and a friends details and the form fires off a email to the friend. The form is in HTML and posts it to a PHP file. The problem is I get in the email for who it's from:
    from
    "Scott Bradshaw"@server74.ukservers.net
    I don't want the
    @server74.ukservers.net
    in their.
    Is this an issue with PHP files and forms or is their a way round it? I know I could do a mailto: form but don't want to. What are my options?
    Thanks, Scott

    I'm making the website for someone and they had the hosting set up already but thanks for telling me. I think this is right what I've done:
    function detectSuspect($val, &$ok) {
      if (preg_match('/Content-Type:|Cc:|Bcc:/i', $val)) {
        $ok = false;
    $YourName = Trim(stripslashes($_POST['YourName']));
    $YourEmail = Trim(stripslashes($_POST['YourEmail']));
    $RefName = Trim(stripslashes($_POST['RefName']));
    $RefEmail = Trim(stripslashes($_POST['RefEmail']));
    $EmailFrom = $YourEmail;
    $Subject = $RefName;
    $EmailTo = $RefEmail;
    // validation
    $validationOK=true;
    detectSuspect($YourName, $validationOK);
    detectSuspect($YourEmail, $validationOK);
    detectSuspect($RefName, $validationOK);
    detectSuspect($RefEmail, $validationOK);
    if (!$validationOK) {
      print "<meta http-equiv=\"refresh\" content=\"0;URL=error.html\">";
      exit;
    // prepare email body text
    $Body = "Hi $RefName,
    $YourName thought you would be interested in viewing this online video called A
    tale of 2 customers (< 3 mins).
    www.easybench.org/ataleof2customers3";
    $Body2 = "";
    $Body2 .= "User Name: ";
    $Body2 .= $YourName;
    $Body2 .= "\n";
    $Body2 .= "User Email: ";
    $Body2 .= $YourEmail;
    $Body2 .= "\n";
    $Body2 .= "Referral Name: ";
    $Body2 .= $RefName;
    $Body2 .= "\n";
    $Body2 .= "Referral Email: ";
    $Body2 .= $RefEmail;
    $Body2 .= "\n";
    // send email
    $success = mail($EmailTo, $Subject, $Body, "From: $EmailFrom<$EmailFrom>");
    mail("[email protected]", "Referral details", $Body2, "From: [email protected]");
    // redirect to success page
    if ($success){
      print "<meta http-equiv=\"refresh\" content=\"0;URL=thankyou2.html\">";
    else{
      print "<meta http-equiv=\"refresh\" content=\"0;URL=error.html\">";
    ?>
    I've also got a feedback form thing too, the script above wouldn't work for it I guess as it's protecting against different thing but what's the best way to protect the feedback form? I've heard of a honeypot thing where create hidden form field.
    Thanks, Scott

  • Compatibility issues with CS5.5 and Maverick 10.9

    I'd like to know if there are any compatibility issues with CS5.5 and Maverick 10.9 before I upgrade from 10.6.8.

    To be honest, I use the CS5 Premium Creative Suite and have had to upgrade all my app's to Mavericks because I have a new iMac, the other one just died.
    I used the 'Time Machine' to backup and to transfer all the files, the Mac apps almost transferred 100% but not all successfully, especially iDVD, it was probably something that I did not click in the 'Time Machine preferences'.
    If I had the choice, upgrade to 'Mountain Lion, I would revert back to Mountain Lion but not got the discs, I find Mavericks very clunky and slow and causing lots of issues with my Adobe applications.
    So if it is not too late, I would wait a few months before upgrading to Mavericks.
    Hope this info' has helped.

  • Adobe Dreamweaver CS3 with ASP coldfusion and PHP search?

    I am working through Adobe Dreamweaver CS3 with ASP
    coldfusion and PHP with the intent of creating a data base site
    that primarily requires a search engine on the index page. The
    search page in the book uses specific search criteria ensuring that
    there will always be a match to the data base but I need to create
    an input text field search engine. My Q, if there is no data within
    the data base that match the variable, will it return with an error
    requiring an argument in the code to respond to no matching data.
    Hopefully there are comprehensive online recourses for these search
    engines as they are so common. I am a complete newby to all aspects
    of web development and code so it will need to be a thorough
    explanation, an idiots guide. ANY HELP GREATLY APPRECIATED

    Rob,
    Let me try to answer your questions, understanding that my
    answers are laced with my experience and therefore my bias.
    1. For the most part the SQL that you write for Access, MS
    SQL or MySQL is going to be the same. I won't make that claim about
    Oracle or PostgreSQL because I have limited or no experience in
    those areas. To be sure when you head down the road with any DBMS
    there are finer points on 'value added' features (to over simplify
    things like MS SQL's Transact SQL), but for the most part when you
    are pulling out, inserting or deleting records the SQL that you
    write will be the same. In fact, I don't think I had to make any of
    the SQL in the book different to deal with the back end db.
    2. As for your host steering you away from MySQL, I don't
    know why that would be. It is MUCH more stable and robust than
    Access for web development. My research showed that you can use
    MySQL just fine with ASP though that clearly wouldn't be
    Microsoft's first choice.
    3. A quick aside, the fact that you are building ASP on a Mac
    would seem to indicate that you are developing on your production
    server. That's never a good idea. Go local if you can. If you have
    a newer Intel Mac you can use VM Fusion, Parallels or even Boot
    Camp to run Windows in a virtual environment and develop there,
    only moving your code to production when you are happy with it.
    There is of course the fact that they two environments would not be
    identical and you may need to change a few references, but it is
    still a better practice than developing on your live site. Some web
    hosts give you the ability to set up a subdomain. If yours does,
    you could set one up with a duplicate of your site and develop
    there.
    4. Let me try to pull your 'rant-let' apart into two issue. I
    begin with a question. I'm not sure what the Mac part has to do
    with it. The primary language I work in at my day job is
    ColdFusion. The majority of the most serious developers I know in
    the CF world work on Macs. I am forced into the PC world because of
    a cultural bias at the business school where I work. Having said
    that, the only time I have felt there was ANY difference in the
    tools, resources, choices I had was in any way affected by platform
    was when Adobe still had not released Flex Builder 2 for the Mac.
    Now that is behind us as well. This reaction of mine may be based
    on the fact that Access never comes into play in the work that I
    do. I regularly work with MS SQL and MySQL. (OK, so SQL Enterprise
    Manager, the MS tool of choice to talk to MS SQL is Windows only,
    but I only use that at the day job. But even there you can find
    cross-platform, free tools like Aqua Data Studio to talk from a Mac
    to MS SQL.) If I'm missing your point on the Mac, please let me
    know. Since the advent of the Intel Mac I think it is hands-down
    the best choice for a web developer. You can have Mac, Windows and
    Unix all on one machine. It doesn't get any better (providing you
    have the RAM :-)).
    As for the security question, it is somewhat analogous to the
    war on viruses and spyware. As the defenses get better, so do the
    attacks. Most languages have developed functions for vetting user
    input variables and best practices for building these things. It is
    mainly a user education issue. When I took over the book you are
    working out of, the one thing Jeffrey told me it needed was more
    security. I did my best to put more in under the constraints of the
    publisher. They didn't want the book to be any longer than the
    previous version. I did my best to modify the code used to include
    "string safe" functions and to add verbiage about the importance of
    security. It was clear that I could not add as much as was needed
    and I said so in the book. Much more is needed for a serious
    treatment of the subject and not acknowledging that would have been
    a disservice to the readers. I've been working as a developer for
    over a decade and I don't know all there is to know about it. It's
    a constantly changing field, just like all of web development. In
    fact next week I'm going through a 2-day SANS Web Application
    Security workshop in hopes of learning more. So at the risk of
    sounding like an industry apologist, I don't think it's a
    shortcoming of the development community. It is, as they say, "a
    developing situation".
    HTH,
    Bob
    http://bobflynn.info/

Maybe you are looking for