How to change placeholder title of search box? I have placed 2 search box in 'node/92' page at two different region one is at header region and another is at content region ,I have to change the placeholder text of both search box as abc and xyz respectively
my code is:  

function bartik_form_search_block_form_alter(&amp;$form, &amp;$form_state, $form_id) {      //print arg(1);  
      if (arg(1) == 92)
    {


    $form['search_block_form']['#attributes']['placeholder'] = t('abc ');
}

} 


but this code not working well after using it both the search box placeholder text having the same title  "abc"
By using hook_form_alter and/or any of its descendants, you are altering the placeholder everywhere and anywhere that the form occurs.

To isolate specific instances of the form, based on which region they are in, you can use hook_preprocess_page.

For example, in your template.php:

function yourthemename_preprocess_page(&amp;$variables) {
  if (arg(1) == '92') {
     // Set the default value for the form in the header region.
    $variables['page']['header']['search_form']['search_block_form']['#attributes']['placeholder'] = t('abc');

     // Set the default value for the form in the content region.
    $variables['page']['content']['search_form']['search_block_form']['#attributes']['placeholder'] = t('def');
  }
}