Regarding Forms certification

Hi all,
I have 5 years of experience in Forms6i. I want to upgrade myself to Forms10G. Which certification or certification*s* is best suited for me considering my experience in Forms?
Thanks,
Shehzeer.

user10486170 wrote:
Hi all,
I have 5 years of experience in Forms6i. I want to upgrade myself to Forms10G. Which certification or certification*s* is best suited for me considering my experience in Forms?
Thanks,
Shehzeer.Checkout on http://certification.oracle.com .. ...
In particular:
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=155
Oracle Forms Developer Certified Professional ... is most relevant ( It is non version specific, but esseniall forms 9i based ... though forms 9i to forms 10g differences would be minor )
( If you already hold Oracle Internet Application Developer Rel. 6i OCP then 1z0-140) : http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_exam_id=1Z0_140 is relevant ).
Other relevant certifcations are: Oracle Advanced PL/SQL Developer Certified Professional (referenced above) and Oracle Database: SQL Certified Expert (SQL OCE - http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=189 )
If you are into apex Oracle Application Express Developer Certified Expert (http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=376) is also available.
Rgds - bigdelboy.

Similar Messages

  • Need help regarding form validation

    Hi all,
    I have particular doubt regarding form validation. I have a form based on a table. ( One data block ) . I have a function in program unit which return boolean value based on some conditions. I will be calling this function in block validate trigger.
    What i need is , if function return false i need to stop any insertion,updation action that's going to be done by forms.( point to control insertion and updation)
    I don't want to use form triggure failure builtin. What should i do ? plz guide
    regards

    what are you going to do stop insert/update upon commit?
    -- use on-insert trigger
    if allowed_to_insert then
    insert_record;
    end if;
    -- use on-update trigger
    if allowed_to_update then
    update_record;
    end if;
    if when entering data, you might want to check set_block_property

  • I have an 100 infopath forms, but next month all infopath forms certifications get expires.

    Hi All,
    i have an 100 infopath forms, but next month all infopath forms certifications get expires.
    For re-certification i want to re-publish all the infopath forms.
    Now, is there any way to re-certification all the forms with out re-publish.
    Thanks in advance!

    I think here is the simplest way I can think of.
    1. Open Infopath library in windows explorer.
    2. Renew all your certifications using this tool. http://msdn.microsoft.com/en-US/library/8s9b9yaz(v=VS.80).aspx
    Bala

  • Help regarding form editor.

    Hello Sapients
    i need details regarding form Editor ( Tcode PE51) how it will works.
    where we need to write the code..how to call Form Editor in pgm..
    tnx in Advance..
    Sandeep

    Hi,
    HR forms are created using Tcode PE51. The program to use this form is Standard SAP programs. You can not write your own program to access this form.
    This HR forms are specifically designed to created Payslip. So the standard program to access payslip is again country specific. For e.g. US, the program name is RPCALCU0.
    Thanks
    Bala

  • Regarding BIW Certification information

    hi,
    This is srikanth from United Kingdom .Basically im living in UK since last two years. Recently I learned SAP-BIW in India and i came to UK for searching job in SAP-BIW .
    I am planning to write down the SAP-BIW Certification Exam .I am preparing my own so can any one please help me regarding BIW certification,I don't have BIW experience before.So with out experience which BIW certification I have to prepare . So I want Exam details ,Syllabus and any sample questions like that.I am in confusion which certification in BIW I have to prepare. I searched in this forum but i didn't get full information regarding certification.........
    I am new to this forum.so pls pls anyone help me in detail..............and my sap ..E-Mail id:[email protected]
    thanks
    srikanth
    london

    Hi Srikanth,
    You can check the certification link for more information:
    http://service.sap.com/certification
    Note the +++ signs for each topic and the legend at the end
    SAP Consultant Certification
    Solution Consultant SAP NetWeaver 2004s – Business Intelligence
    Software components: SAP NetWeaver 2004s Business Intelligence
    Certification exam is included in course TBW45 and is also in separat certification events at many locations.
    Certification ID (Booking code): C_TBW45_04S
    Certification duration: 3 hours
    Number of certification questions: 80
    Required certificates for participation in this certification test: None
    Consultant Academy courses for certification preparation: TBW10 (BI – Enterprise Data Warehousing), TBW20 (BI – Reporting & Query Design), TBW41
    (BI – Extraction with UDI & XI and APD), TBW42 (BI – Advanced Enterprise Data Warehousing & Reporting), TBW45 (BI – Integrated Planning)
    Alternative Project Team Training courses for certification preparation: BW310 (BI - Enterprise Data Warehousing), BW305 (BI - Enterprise Reporting, Query & Analysis (Part I)), BW350 (BI - Data Aquisition), BW360 (BI - Performance & Administration), BW365 (BI - User Management & Authorizations), BW330 (BI - Modeling & Implementation), BW306 (BI - Enterprise Reporting, Query & Analysis (Part II)), BW370 (BI - Integrated Planning)
    Please note that you are not allowed to use any reference materials during the certification test (no access to online documentation or to any SAP system).
    The certification test Solution Consultant SAP NetWeaver 2004s – Business Intelligence verifies the knowledge in the area of the SAP NetWeaver for the consultant profile Business Intelligence. This certificate proves that the candidate has a basic understanding within this consultant profile, and can implement this knowledge practically in projects.
    The certification test consists of questions from the areas specified below:
    Topic Areas
    Enterprise Reporting, Query and Analysis
    1. BEx Design Tools (++)
    Query Definition
    o Conceptual Query Design
    o Reporting Scenarios
    o InfoProviders
    Analytical Engine
    o Variables
    o Calculated and Restricted Key Figures
    o Navigation
    o Hierarchies
    o Exceptions and Conditions
    o Other features of the Analytical Engine
    o Report-Report Interface
    BEx Query Designer
    o Query Properties
    o Cell Editor
    o Other features of the Query Designer
    BEx Report Designer
    o Basic Concepts
    o Report Styles and Formatting
    o Report Layouts
    BEx Web Application Designer
    o Web Items
    o Context Menu
    o Structuring the Layout of Web Templates
    o Chart Designer
    o Command Wizard
    o Web Items
    o Chart Capabilities
    o Integration with the SAP NetWeaver Portal
    2. BEx Reporting Tools
    BEx Web Analyzer
    o Overview
    o Data Access
    o Data Analysis
    BEx Analyzer
    o Navigation Features
    o Excel Integration
    o Workbook Design
    3. General BEx Features and Information Broadcasting
    Printing and Export
    BEx Broadcaster
    o Overview
    o Functionality
    o Events, Time Points
    o BI Alerts and the Central Alert Framework (SAP Web Application Server)
    o Data Bursting
    Document Integration
    Business Planning and Analytical Services
    4. Planning Model Design and Planning Functions
    Planning Modeling
    Aggregation Levels
    Variable Wizard
    Concept of Locking
    Characteristic Relationships and Data Slices
    Planning Sequences
    Planning Functions
    5. Input Enabled Queries, Planning Applications and Miscellaneous topics in Business Planning
    Create an input ready query
    Filter in Planning Applications
    Web Application for Planning
    Implementation options for BI Integrated Planning
    Status & Tracking System
    Performance & Sizing
    6. Analysis Process Design
    Analysis Process Designer (APD) and Data Mining
    Enterprise Data Warehousing
    7. Modeling the Enterprise Data Warehouse (+++)
    Concepts in Enterprise Data Warehousing
    Data Modeling
    o Using Different InfoProvider Types
    o MultiProviders
    o Characteristics and Attributes
    o Navigation and Display Attributes
    o Tracking History
    o Star Schema in SAP NetWeaver BI
    InfoObjects
    o Definition
    o Texts, Attributes, Hierarchies
    o Compounded InfoObjects InfoProviders
    InfoProviders
    o InfoCubes
    o DataStore Objects
    o InfoSets
    o VirtualProviders
    Data Warehousing Workbench
    Meta Data Repository
    BI Content
    Remodeling Toolbox
    Source System
    (New) Data Sources
    Transformations
    (New) InfoSources
    Data Acquisition: SAP Source Systems
    o DataSources
    o Service API
    o Delta Management
    o Generic Extraction
    o Enhancing BI Content DataSources
    Data Acquisition:
    o Flat File
    o Web Service DataSources and SAP NetWeaver XI / SAP NetWeaver BI Integration
    o Database Connect
    o Universal Data Connect and Universal Data Integration
    8. Running the Enterprise Data Warehouse (++)
    Direct Access
    Real Time Data Acquisition
    Administrator Cockpit and BI Statistics
    Performance Optimization
    o BI Accelerator
    o Aggregates
    o Query Design
    Scheduling and Monitoring
    o InfoPackages
    o Data Transfer Processes
    o Process Chains
    o Monitor
    User Management
    9. Analysis Authorizations
    Analysis Authorizations in SAP NetWeaver BI
    Amount of questions by topic (as percentage of test):
    + = 1 - 10%
    ++ = 11 - 20%
    +++ = over 20%
    Assign points if it helps,
    Regards,
    Mani

  • Forms Certification with RedHat 6

    Hi,
    Have a nice day, i'd like to know if someone knows where could i find information about the operating systems certifications to install oracle forms 10g and 11g over Red Hat Enterprise Linux 6
    Thanks for your help
    Regards
    Carlos

    Application Server and Developer Suite 10.1.2 are no longer entitled to Error Correction Support and therefore no new certification will occur for this product which is now obsolete. The certification information for v10 is still available here:
    http://www.oracle.com/technetwork/middleware/ias/downloads/as-certification-r2-101202-095871.html
    Certification information for newer and still supported versions can be found here:
    http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

  • Query Regarding OCP  certification

    Hi.. I am planning on giving the OCP (1z0-043) certificates in a couple of weeks time. I am also planning to give the 11i Apps DBA (1z0-033) right after that. I have already cleared the OCA certificates a year ago.. Now, what i would like to know is Can i give both the certifications(1z0-043 and 1z0-033) in a span of two weeks and then attend the instructor led class or is it necessary that I have to clear the 1z0-043 first, attend the instructor led training and then only give the 1z0-033 exam
    Waiting for a response from all you experts out there
    Thanks

    >> Now, what i would like to know is Can i give both the certifications(1z0-043 and 1z0-033) in a span of two weeks and then attend the instructor led class or is it necessary that I have to clear the 1z0-043 first, attend the instructor led training and then only give the 1z0-033 exam
    First of all 1Z0-033 is not for Oracle 11i Apps DBA Exam. It's 1Z0-233 - 11i Install Patch and Maintain Oracle Applications - Oracle 11i Applications Database Administrator.
    Step 1:As you have already completed the OCA, then you will have to write the Oracle Database 10g: Administration 2 - 1Z0-043 Exam, then you will become as Oracle Database 10g Administrator Certified Professional – OCP.
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_exam_id=1Z0_043
    Step 2: Submit the Hands On Course Requirement Form
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=99
    Step 3: You will receive your certification kit right after one month.
    Step 4: Then you are eligible for wiritng the Oracle 11i Apps DBA Exam.
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_org_id=1001&lang=US&p_exam_id=1Z0_233
    For more information, on this Oracle Apps 11i DBA Exam, take a look at my blog.
    http://sabdarsyed.blogspot.com/2007/07/i-have-passed-1z0-233-exam-oracle-11i.html
    Best of luck.
    Regards,
    Sabdar Syed.

  • Regarding 10g certification

    Hi to all,
    I want some details regarding 10g, and is there certification for doing OCA and OCP as developer ? If so please give details how many papers exist for OCA and OCP.
    Plz give the information.
    With Regards,
    Prakash G.

    Oracle Certification Program
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=39
    Oracle Certification Program - Oracle Middleware
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=140
    Oracle PL/SQL Developer Certified Associate
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=155
    Oracle Forms Developer Certified Professional
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=155
    Oracle Internet Application Developer Rel. 6i Certified Professional
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=153

  • Regarding the certification

    hi,
    i finished my part1 of oracle 9i certification. i have my "program with plsql" pending. i was working as a database programmer and now have a break of 3 years. i want to update my oracle knowledge so that it will help me to find a good job. can someone give me info on how i can proceed with my certifications and courses and which one will be the best to start with.
    thanks

    Hai Man
    I think u have finished Only sql, and u need to continue...
    There are two tracks Developer and DBA..Or else u can learn sql and pl/sql alone for developer
    One is oracle forms developer sql,pl/sql,forms & Reports
    Another one is Oracle DBA sql,pt,fund1 & fund2
    Or else u can learn sql and pl/sql for developer do the certification it enough and further u can do later
    Regards
    Srikkanth.M

  • Regarding Forms Look & Fell 1.3.8 (Hyperlink in sigle line text item PJC)

    I am using single line text item PJC in my form. I have a tabular block in which one text item implementation calss property is set to "oracle.forms.fd.LAF_XP_TextField".
    Following code is written on when-timer-expire code
    If lower(Get_Application_Property( TIMER_NAME )) = 'laf_timer' Then
    Set_Custom_Property( 'CTRL.BEAN', 1, 'SEARCH_TEXT_ITEMS','') ;
    Set_Custom_Property( 'FIN_ORD.ORD', 1, 'ENABLE_EVENTS', 'fin_ord.ord,true' ) ;
    Set_Custom_Property( 'FIN_ORD.ORD' , 1, 'SET_HYPER_LINK', 'ORD');
    End If;
    When form run & after data execution only first record textbox show the hyperlink but no other textbox shows hyperlink except then first record.
    Please guide.

    Hello,
    Please, ask questions concerning the LAF on the dedicated email : [email protected]
    In you case, it is a generic issue using the Set_Custom_Property() built-in. If you want to set the property on every record, use the ALL_ROWS keyword in place of second argument.
    Regards,
    Francois
    Edited by: Francois Degrelle on Jun 29, 2009 3:02 PM

  • Question regarding Form layout in Flex

    Hi guyz. Today had a look at form layout
    <mx:Form id="form">
            <mx:FormItem label="horizontal:">
                <mx:Text text="test"/>
            </mx:FormItem>
    </mx:Form>
    gives the output in the format 'label' - 'textbox'. But i want to change the orientation like
    label
    checkbox
    How can i do that. Please explain in detail.
    Thanks and Regards,
    Karthik Jayaraman

    savmoy wrote:
     Since php files are run on the server side, can I assume that my JavaScript validations (which are part of  a php file) will be done on the server side as well, and therefore are secure?
    No. The PHP server processes the PHP only, and then sends the output to the browser, which is where the JavaScript will be executed.

  • Regarding form routines IN ECC 6.0

    Hi Abapers,
                       I am currently working in ECC 6.0. I have come through an error as
    se old_entry_xxx as a form routine if you use an own print program
    I have a form routine in my include program as follows...
    FORM ENTRY_NEU USING ENT_RETCO ENT_SCREEN.
      XSCREEN = ENT_SCREEN.
      IF NAST-AENDE EQ SPACE.
        XDRUVO = '1'.
      ELSE.
        XDRUVO = '2'.
      ENDIF.
      CLEAR: XFZ, XOFFEN, XLMAHN, XLPET.
      CLEAR ENT_RETCO.
      PERFORM LESEN USING NAST.
      MOVE RETCO TO ENT_RETCO.
    ENDFORM.   
    Can anyone give any hints regarding how to come out of this error, i guess its a unicode error but not sure.
    Frnds looking for ur help.
    thanks
    & regards,
    kamal

    Hi ,
           I have'nt come up with any solutions yet. But wht i consider is the perform doesnt exist for that form routine.I m wondering , Is that a form routine has any "perform". Frnds if anyone is having any clues plzz provide.
    Its basically a Upgrade task.
    thanking u all.
    regards,
    kamal

  • David Powers --- Regarding form validation with dreamweaver behaviors

    I am in the chapter teaching about form validation with the Zend Framework. I have done the entire lesson with the lesson files and everything works perfectly...
    but I went back to use the form valdation techniques for my own site and it is not working properly. In the book, Chapter 6 teaches how to create a user login and editing the database through the site. But in chapter seven the form validation does not build on top of this and therefore does not teach how to integrate the form validation with the registered user already set up.
    I have user registration completly working on my site and everything runs fine. I am trying to add the form validation but it is all completly ignored. When I leave a field blank it simply takes me to another blank page that reads "Column 'first_name' cannot be null"
    here is index.php code...
    <?php require_once('Connections/CSSU_Write.php'); ?>
    <?php require_once('Connections/CSSU_Read.php'); ?>
    <?php require_once('script/user_registration.php');
    ?>
    <?php
    if (isset($_POST['password'])) {
              $_POST['password'] = sha1($_POST['password']);
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
      if (PHP_VERSION < 6) {
        $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
      $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
      switch ($theType) {
        case "text":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;   
        case "long":
        case "int":
          $theValue = ($theValue != "") ? intval($theValue) : "NULL";
          break;
        case "double":
          $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
          break;
        case "date":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;
        case "defined":
          $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
          break;
      return $theValue;
    $editFormAction = $_SERVER['PHP_SELF'];
    if (isset($_SERVER['QUERY_STRING'])) {
      $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
      $insertSQL = sprintf("INSERT INTO sign_up (first_name, family_name, user_email, password, gender, bday_month, bday_day, bday_year) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)",
                           GetSQLValueString($_POST['first_name'], "text"),
                           GetSQLValueString($_POST['last_name'], "text"),
                           GetSQLValueString($_POST['email'], "text"),
                           GetSQLValueString($_POST['password'], "text"),
                           GetSQLValueString($_POST['gender'], "text"),
                           GetSQLValueString($_POST['bday_month'], "text"),
                           GetSQLValueString($_POST['bday_day'], "text"),
                           GetSQLValueString($_POST['bday_year'], "text"));
      mysql_select_db($database_CSSU_Write, $CSSU_Write);
      $Result1 = mysql_query($insertSQL, $CSSU_Write) or die(mysql_error());
      $insertGoTo = "login.php";
      if (isset($_SERVER['QUERY_STRING'])) {
        $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
        $insertGoTo .= $_SERVER['QUERY_STRING'];
      header(sprintf("Location: %s", $insertGoTo));
    ?>
    <?php
    // *** Validate request to login to this site.
    if (!isset($_SESSION)) {
      session_start();
    $loginFormAction = $_SERVER['PHP_SELF'];
    if (isset($_GET['accesscheck'])) {
      $_SESSION['PrevUrl'] = $_GET['accesscheck'];
    if (isset($_POST['email'])) {
      $loginUsername=$_POST['email'];
      $password=$_POST['password'];
      $MM_fldUserAuthorization = "";
      $MM_redirectLoginSuccess = "logoOutRedirect.php";
      $MM_redirectLoginFailed = "logoOutRedirect.php";
      $MM_redirecttoReferrer = false;
      mysql_select_db($database_CSSU_Write, $CSSU_Write);
      $LoginRS__query=sprintf("SELECT user_email, password FROM sign_up WHERE user_email=%s AND password=%s",
        GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));
      $LoginRS = mysql_query($LoginRS__query, $CSSU_Write) or die(mysql_error());
      $loginFoundUser = mysql_num_rows($LoginRS);
      if ($loginFoundUser) {
         $loginStrGroup = "";
              if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
        //declare two session variables and assign them
        $_SESSION['MM_Username'] = $loginUsername;
        $_SESSION['MM_UserGroup'] = $loginStrGroup;               
        if (isset($_SESSION['PrevUrl']) && false) {
          $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
        header("Location: " . $MM_redirectLoginSuccess );
      else {
        header("Location: ". $MM_redirectLoginFailed );
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>CSSU</title>
    <link href="styles.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <div class="container">
      <div class="header">
      <div class="logo">
                <a href="index.php">
                  <h1/>
            .CSSU { UNIVERSITY; }
            </h1>
            <h2>
            <code><<code>!</code>-- Learn/Apply/Master --></code>
            </h2>
        </a>
      </div> 
        <!-- end .header --></div>
        <div class="headerBar">
        <div id="nav">
                  <ul id="links">
                      <a href="#"><li>CSSU</li></a>
                      <a href="#"><li>Classes</li></a>
                      <a href="#"><li>Pricing</li></a>
                      <a href="#"><li>Degree</li></a>
                  </ul>
        </div>
        <form name="form2" method="POST" action="<?php echo $loginFormAction; ?>" class="form2">
        <p>
            <label for="email" id="email" class="loginLabel">Email:</label>
            <input type="email" name="email" class="loginField" />
            <label for="password" id="password" class="loginLabel">Password:</label>
            <input type="password" name="password" class="loginField" />
                  <input type="submit" value="Log In" name="submit" class="submit login" />
        </p>
        </form>
        </div>
      <div class="container2">
      <div class="sidebar1">
        <h1>Sign Up</h1>
        <h2>Earn an Official CSS Masters Certification!</h2>
        <table>
        <form name="form1" method="POST" action="<?php echo $editFormAction; ?>" class="form1">
        <tr >
            <td class="formLabel"><label for="firstName" id="firstNameLabel" >First Name:</label>
                      <span>
                         <?php
                                  if ($_POST && isset($errors['first_name'])) {
                                            echo $errors['first_name'];
                                  ?>
                </span>
            </td>
            <td><input type="text" name="first_name" class="inputField" id="firstName" /></td>
        </tr>
        <tr>
            <td class="formLabel"><label for="lastName" id="lastName" >Last Name:</label></td>
            <td><input type="text" name="last_name" class="inputField" /></td>
        </tr>
        <tr>
            <td class="formLabel"><label for="yourEmail" id="yourEmail" >Your Email:</label></td>
            <td><input type="user_email" name="email" class="inputField" /></td>
        </tr>
        <tr>
            <td class="formLabel"><label for="yourEmail2" id="yourEmail2">Re-enter Email:</label></td>
            <td><input type="email" name="reEnter_email" class="inputField" /></td>
        </tr>
        <tr>
            <td class="formLabel"><label for="password" id="password">New Password:</label></td>
            <td><input type="password" name="password" class="inputField" /></td>
        </tr>   
        <tr>
            <td class="formLabel"><label for="gender" id="gender" class="formLabel">I am:</label></td>
          <td><select name="gender" class="selectMenu selectMenu1 gender">
              <option value="select">Select Sex:</option>
              <option value="male" name="male">Male</option>
              <option value="female" name="female">Female</option>
                        </select>
          </td>
              </tr>
               <tr>
            <td class="formLabel"><label for="bday">Birthday:</label></td>
               <td>
            <select name="bday_month" class="selectMenu selectMenu1 bday">
              <option value="male">Month:</option>
              <option value="January">January</option>
            </select>
    <select name="bday_day" class="selectMenu bday">
              <option value="Day">Day:</option>
              <option value="1">1</option>
                        </select>
    <select name="bday_year" class="selectMenu bday">
              <option value="Year">Year:</option>
            </select>
         </td>
        </tr>
        <tr>
                  <td class="submitTd" colspan="2"><input type="submit" value="Sign Up" name="submit" class="submit signup" /><td>
        </tr>
        <input type="hidden" name="MM_insert" value="form1" />
        </form>
        </table>
        <!-- end .sidebar1 --></div>
      <div class="content">
        <h1>CSSU</h1>
        <!-- end .content --></div>
      <div class="footer">
        <!-- end .footer --></div>
        </div> <!-- end container2 -->
      <!-- end .container --></div>
    </body>
    </html>
    And here is user_registration.php code just for the first_name field...
    <?php
    $errors = array();
    if ($_POST) {
      // run the validation script
      require_once('library.php');
      try {
              // main script goes here
              $val = new Zend_Validate_Regex('/^[a-z]+[-\'a-z ]+$/i');
              if (!$val->isValid($_POST['first_name'])) {
                $errors['first_name'] = 'Required field, no numbers';
      } catch (Exception $e) {
              echo $e->getMessage();
    And from here, here is the library.php code....
    <?php
    $library = '.../html/zend/library';
    set_include_path(get_include_path() . PATH_SEPARATOR . $library);
    require_once('Zend/Loader/Autoloader.php');
    try {
    Zend_Loader_Autoloader::getInstance();
      $write = array('host'     => 'hostname',
                                             'username' => 'cssu',
                                             'password' => 'password',
                                             'dbname'   => 'cssu');
      $read  = array('host'     => 'hostname',
                                             'username' => 'cssu',
                                             'password' => 'password',
                                             'dbname'   => 'cssu');
      // Comment out the next two lines if using mysqli
      // and remove the comments from the last two lines
      $dbWrite = new Zend_Db_Adapter_Pdo_Mysql($write);
      $dbRead = new Zend_Db_Adapter_Pdo_Mysql($read);
      //$dbWrite = new Zend_Db_Adapter_Mysqli($write);
      //$dbRead = new Zend_Db_Adapter_Mysqli($read);
    } catch (Exception $e) {
              echo $e->getMessage();
    I replaced some code here to protect myself, but the library.php file is completely functional and has been tested... I am sure the problem ins't in here.
    Please let me know if you need any further code to help you out. I am brand new to PHP and so far everything has ran smoothly up til now. I have my Zend Framework uploaded to my server and tested that my site is connecting to it properly. Any help on this would be so so awesome! This is for a school project and I can't move on until this is resolved! Thank you so much for trying!
    You can also view the issue at my website... all the files have been uploaded to the server. www.CSSU.com

    I am in the chapter teaching about form validation with the Zend Framework. I have done the entire lesson with the lesson files and everything works perfectly...
    but I went back to use the form valdation techniques for my own site and it is not working properly. In the book, Chapter 6 teaches how to create a user login and editing the database through the site. But in chapter seven the form validation does not build on top of this and therefore does not teach how to integrate the form validation with the registered user already set up.
    I have user registration completly working on my site and everything runs fine. I am trying to add the form validation but it is all completly ignored. When I leave a field blank it simply takes me to another blank page that reads "Column 'first_name' cannot be null"
    here is index.php code...
    <?php require_once('Connections/CSSU_Write.php'); ?>
    <?php require_once('Connections/CSSU_Read.php'); ?>
    <?php require_once('script/user_registration.php');
    ?>
    <?php
    if (isset($_POST['password'])) {
              $_POST['password'] = sha1($_POST['password']);
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
      if (PHP_VERSION < 6) {
        $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
      $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
      switch ($theType) {
        case "text":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;   
        case "long":
        case "int":
          $theValue = ($theValue != "") ? intval($theValue) : "NULL";
          break;
        case "double":
          $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
          break;
        case "date":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;
        case "defined":
          $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
          break;
      return $theValue;
    $editFormAction = $_SERVER['PHP_SELF'];
    if (isset($_SERVER['QUERY_STRING'])) {
      $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
      $insertSQL = sprintf("INSERT INTO sign_up (first_name, family_name, user_email, password, gender, bday_month, bday_day, bday_year) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)",
                           GetSQLValueString($_POST['first_name'], "text"),
                           GetSQLValueString($_POST['last_name'], "text"),
                           GetSQLValueString($_POST['email'], "text"),
                           GetSQLValueString($_POST['password'], "text"),
                           GetSQLValueString($_POST['gender'], "text"),
                           GetSQLValueString($_POST['bday_month'], "text"),
                           GetSQLValueString($_POST['bday_day'], "text"),
                           GetSQLValueString($_POST['bday_year'], "text"));
      mysql_select_db($database_CSSU_Write, $CSSU_Write);
      $Result1 = mysql_query($insertSQL, $CSSU_Write) or die(mysql_error());
      $insertGoTo = "login.php";
      if (isset($_SERVER['QUERY_STRING'])) {
        $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
        $insertGoTo .= $_SERVER['QUERY_STRING'];
      header(sprintf("Location: %s", $insertGoTo));
    ?>
    <?php
    // *** Validate request to login to this site.
    if (!isset($_SESSION)) {
      session_start();
    $loginFormAction = $_SERVER['PHP_SELF'];
    if (isset($_GET['accesscheck'])) {
      $_SESSION['PrevUrl'] = $_GET['accesscheck'];
    if (isset($_POST['email'])) {
      $loginUsername=$_POST['email'];
      $password=$_POST['password'];
      $MM_fldUserAuthorization = "";
      $MM_redirectLoginSuccess = "logoOutRedirect.php";
      $MM_redirectLoginFailed = "logoOutRedirect.php";
      $MM_redirecttoReferrer = false;
      mysql_select_db($database_CSSU_Write, $CSSU_Write);
      $LoginRS__query=sprintf("SELECT user_email, password FROM sign_up WHERE user_email=%s AND password=%s",
        GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));
      $LoginRS = mysql_query($LoginRS__query, $CSSU_Write) or die(mysql_error());
      $loginFoundUser = mysql_num_rows($LoginRS);
      if ($loginFoundUser) {
         $loginStrGroup = "";
              if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
        //declare two session variables and assign them
        $_SESSION['MM_Username'] = $loginUsername;
        $_SESSION['MM_UserGroup'] = $loginStrGroup;               
        if (isset($_SESSION['PrevUrl']) && false) {
          $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
        header("Location: " . $MM_redirectLoginSuccess );
      else {
        header("Location: ". $MM_redirectLoginFailed );
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>CSSU</title>
    <link href="styles.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <div class="container">
      <div class="header">
      <div class="logo">
                <a href="index.php">
                  <h1/>
            .CSSU { UNIVERSITY; }
            </h1>
            <h2>
            <code><<code>!</code>-- Learn/Apply/Master --></code>
            </h2>
        </a>
      </div> 
        <!-- end .header --></div>
        <div class="headerBar">
        <div id="nav">
                  <ul id="links">
                      <a href="#"><li>CSSU</li></a>
                      <a href="#"><li>Classes</li></a>
                      <a href="#"><li>Pricing</li></a>
                      <a href="#"><li>Degree</li></a>
                  </ul>
        </div>
        <form name="form2" method="POST" action="<?php echo $loginFormAction; ?>" class="form2">
        <p>
            <label for="email" id="email" class="loginLabel">Email:</label>
            <input type="email" name="email" class="loginField" />
            <label for="password" id="password" class="loginLabel">Password:</label>
            <input type="password" name="password" class="loginField" />
                  <input type="submit" value="Log In" name="submit" class="submit login" />
        </p>
        </form>
        </div>
      <div class="container2">
      <div class="sidebar1">
        <h1>Sign Up</h1>
        <h2>Earn an Official CSS Masters Certification!</h2>
        <table>
        <form name="form1" method="POST" action="<?php echo $editFormAction; ?>" class="form1">
        <tr >
            <td class="formLabel"><label for="firstName" id="firstNameLabel" >First Name:</label>
                      <span>
                         <?php
                                  if ($_POST && isset($errors['first_name'])) {
                                            echo $errors['first_name'];
                                  ?>
                </span>
            </td>
            <td><input type="text" name="first_name" class="inputField" id="firstName" /></td>
        </tr>
        <tr>
            <td class="formLabel"><label for="lastName" id="lastName" >Last Name:</label></td>
            <td><input type="text" name="last_name" class="inputField" /></td>
        </tr>
        <tr>
            <td class="formLabel"><label for="yourEmail" id="yourEmail" >Your Email:</label></td>
            <td><input type="user_email" name="email" class="inputField" /></td>
        </tr>
        <tr>
            <td class="formLabel"><label for="yourEmail2" id="yourEmail2">Re-enter Email:</label></td>
            <td><input type="email" name="reEnter_email" class="inputField" /></td>
        </tr>
        <tr>
            <td class="formLabel"><label for="password" id="password">New Password:</label></td>
            <td><input type="password" name="password" class="inputField" /></td>
        </tr>   
        <tr>
            <td class="formLabel"><label for="gender" id="gender" class="formLabel">I am:</label></td>
          <td><select name="gender" class="selectMenu selectMenu1 gender">
              <option value="select">Select Sex:</option>
              <option value="male" name="male">Male</option>
              <option value="female" name="female">Female</option>
                        </select>
          </td>
              </tr>
               <tr>
            <td class="formLabel"><label for="bday">Birthday:</label></td>
               <td>
            <select name="bday_month" class="selectMenu selectMenu1 bday">
              <option value="male">Month:</option>
              <option value="January">January</option>
            </select>
    <select name="bday_day" class="selectMenu bday">
              <option value="Day">Day:</option>
              <option value="1">1</option>
                        </select>
    <select name="bday_year" class="selectMenu bday">
              <option value="Year">Year:</option>
            </select>
         </td>
        </tr>
        <tr>
                  <td class="submitTd" colspan="2"><input type="submit" value="Sign Up" name="submit" class="submit signup" /><td>
        </tr>
        <input type="hidden" name="MM_insert" value="form1" />
        </form>
        </table>
        <!-- end .sidebar1 --></div>
      <div class="content">
        <h1>CSSU</h1>
        <!-- end .content --></div>
      <div class="footer">
        <!-- end .footer --></div>
        </div> <!-- end container2 -->
      <!-- end .container --></div>
    </body>
    </html>
    And here is user_registration.php code just for the first_name field...
    <?php
    $errors = array();
    if ($_POST) {
      // run the validation script
      require_once('library.php');
      try {
              // main script goes here
              $val = new Zend_Validate_Regex('/^[a-z]+[-\'a-z ]+$/i');
              if (!$val->isValid($_POST['first_name'])) {
                $errors['first_name'] = 'Required field, no numbers';
      } catch (Exception $e) {
              echo $e->getMessage();
    And from here, here is the library.php code....
    <?php
    $library = '.../html/zend/library';
    set_include_path(get_include_path() . PATH_SEPARATOR . $library);
    require_once('Zend/Loader/Autoloader.php');
    try {
    Zend_Loader_Autoloader::getInstance();
      $write = array('host'     => 'hostname',
                                             'username' => 'cssu',
                                             'password' => 'password',
                                             'dbname'   => 'cssu');
      $read  = array('host'     => 'hostname',
                                             'username' => 'cssu',
                                             'password' => 'password',
                                             'dbname'   => 'cssu');
      // Comment out the next two lines if using mysqli
      // and remove the comments from the last two lines
      $dbWrite = new Zend_Db_Adapter_Pdo_Mysql($write);
      $dbRead = new Zend_Db_Adapter_Pdo_Mysql($read);
      //$dbWrite = new Zend_Db_Adapter_Mysqli($write);
      //$dbRead = new Zend_Db_Adapter_Mysqli($read);
    } catch (Exception $e) {
              echo $e->getMessage();
    I replaced some code here to protect myself, but the library.php file is completely functional and has been tested... I am sure the problem ins't in here.
    Please let me know if you need any further code to help you out. I am brand new to PHP and so far everything has ran smoothly up til now. I have my Zend Framework uploaded to my server and tested that my site is connecting to it properly. Any help on this would be so so awesome! This is for a school project and I can't move on until this is resolved! Thank you so much for trying!
    You can also view the issue at my website... all the files have been uploaded to the server. www.CSSU.com

  • Query regarding Form Object

    Dear All,
    In my Add On, I have many forms and I am using only one form object for all the forms. Is it permissible or I have to use different form objects for each form. When I am navigating from One form to other I am getting error as Invalid Form. In one case I am opening another(child) form from the parent form, but when I close the child form and click anything on the parent form I am getting error as Invalid Form. Please help me.
    Regards,
    Noor hussain
    Edited by: noor_023 on Feb 25, 2010 10:41 AM

    Hi,
    the error "Invalid Form" refers to the attempt to take a reference to a not existing form, like this:
    oForm = oSboApplication.Forms.Item("ThisFormUIDNotExists")
    Or probably you use e not correct reference to a form in order to reach an item, like this:
    ' oForm is not set properly
    oItem = oForm.Items.Item("TheItemUID")
    Please, post relevant code if this not help you.
    Regards.
    Carmine

  • A question regarding form

    hi,
    i am wondering... is there any way that when my form is displayed first time on screen... it will be
    in MAXIMIZED STATE....
    bye

    Hi farhanmunir99,
    There are many threads in the archive regarding this question. Did you look there?
    Regards,
    Nick G.

Maybe you are looking for

  • Expanding Web DynPro ALV Hierarchy

    Good day experts, Is it possible to default the hierarchy display on a web dynpro ALV to EXPANDED? Regards, Johan Kriek.

  • Missing Artwork in iTunes & iPhone-Adding

    For use with my new iPhone I purchased a new UMPC computer, i.e., Samsung Ultra Q1. Transferred music collection from my windows laptop, approximately 450 songs, 91 Albums. Installed iTunes 7.3.0.54. Added music folder to iTunes and iTunes converted

  • Setting up user iCloud accounts within Network accounts

    Hey All; New to the server environment and have (I assume) successfully setup a Open Directory (for Network user accounts with network homes) server and I am able to successfully bind to it and login to a Network user account via a client mac. I'm ha

  • Draftsight - CAD - installing in 64bits

    *Warning: bad english ahead One of the most missing part of my linux arch box is a good CAD software. Was happy to see this http://www.3ds.com/products/draftsight/ - raftsight/ . But for now there are no 64 version and I fail to install the AUR packa

  • Facebook Integration in Store App

    I am developing an store app and I need to implement facebook integration to access friends and post status using this. I have done this using WP8 and WP7 but these methods do not work anymore. Can anybody provide any sample for facebook Integration?