Jump to content

jamesgrayking

New Members
  • Posts

    3
  • Joined

  • Last visited

    Never

Everything posted by jamesgrayking

  1. I am building a site in drupal and have a php form in it, due to certain annoyances with module building I need to generate a background image and margin for my form in PHP and, whilst i imagine this is basic, I do not know how to put this in or where! The code is as follows: <?php function fidelity_website_block($op = 'list', $delta = 0, $edit = array()) { switch ($op) { case 'list': $blocks[0]['info'] = t('Apply Now'); return $blocks; case 'configure': $form['form_email'] = array( '#type' => 'textfield', '#title' => t('Email address to send the form when it is filled out.'), '#default_value' => variable_get('apply_now_email', 'yfreeman@fidelitypayment.com'), ); return $form; case 'save': variable_set('apply_now_email', $edit['form_email']); break; case 'view': $block['subject'] = t('Apply Now'); // We theme our array of links as an unordered list. $output .= drupal_get_form('fidelitywebsite_applynowform'); $block['content'] = $output; return $block; break; } } function fidelitywebsite_applynowform($args){ $form = array(); $form['name'] = array( '#title' => t('Name'), '#size' => 15, '#type' => 'textfield', ); $form['company'] = array( '#title' => t('Company'), '#size' => 15, '#type' => 'textfield', ); $form['email'] = array( '#title' => t('Email'), '#size' => 15, '#type' => 'textfield', ); $form['phone'] = array( '#title' => t('Phone'), '#size' => 15, '#type' => 'textfield', ); $form['process'] = array( '#type' => 'submit', '#value' => t('Apply Now!') ); return $form; } function fidelitywebsite_applynowform_submit($form, &$form_state){ $values = $form_state["values"]; $subject = "Fidelitypayment.com Apply Now Form"; $name = check_plain($values["name"]); $company = check_plain($values["company"]); $email = check_plain($values["email"]); $phone = check_plain($values["phone"]); $body = "Name: $name Company: $company Phone: $phone Email: $email"; ini_set("sendmail_from", "donotreply@fidelitypayment.com"); ini_set("SMTP", "smtp.fidelitypayment.com"); $mssg_from = "From: Fidelity Payment Services <donotreply@fidelitypayment.com>"; mail(variable_get('apply_now_email', 'yfreeman@fidelitypayment.com'), $subject, $body, $mssg_from); drupal_set_message("Thank you very much for your application, a Fidelity representative will be in touch with you shortly.", "status"); $form_state["redirect"] = "node"; } and I would like a margin of 5 and an image behind everything, many thanks to anyone that can help with this!!!
  2. I am building a site in drupal and have a php form in it, due to certain annoyances with module building I need to generate a background image and margin for my form in PHP and, whilst i imagine this is basic, I do not know how to put this in or where! The code is as follows: <?php function fidelity_website_block($op = 'list', $delta = 0, $edit = array()) { switch ($op) { case 'list': $blocks[0]['info'] = t('Apply Now'); return $blocks; case 'configure': $form['form_email'] = array( '#type' => 'textfield', '#title' => t('Email address to send the form when it is filled out.'), '#default_value' => variable_get('apply_now_email', 'yfreeman@fidelitypayment.com'), ); return $form; case 'save': variable_set('apply_now_email', $edit['form_email']); break; case 'view': $block['subject'] = t('Apply Now'); // We theme our array of links as an unordered list. $output .= drupal_get_form('fidelitywebsite_applynowform'); $block['content'] = $output; return $block; break; } } function fidelitywebsite_applynowform($args){ $form = array(); $form['name'] = array( '#title' => t('Name'), '#size' => 15, '#type' => 'textfield', ); $form['company'] = array( '#title' => t('Company'), '#size' => 15, '#type' => 'textfield', ); $form['email'] = array( '#title' => t('Email'), '#size' => 15, '#type' => 'textfield', ); $form['phone'] = array( '#title' => t('Phone'), '#size' => 15, '#type' => 'textfield', ); $form['process'] = array( '#type' => 'submit', '#value' => t('Apply Now!') ); return $form; } function fidelitywebsite_applynowform_submit($form, &$form_state){ $values = $form_state["values"]; $subject = "Fidelitypayment.com Apply Now Form"; $name = check_plain($values["name"]); $company = check_plain($values["company"]); $email = check_plain($values["email"]); $phone = check_plain($values["phone"]); $body = "Name: $name Company: $company Phone: $phone Email: $email"; ini_set("sendmail_from", "donotreply@fidelitypayment.com"); ini_set("SMTP", "smtp.fidelitypayment.com"); $mssg_from = "From: Fidelity Payment Services <donotreply@fidelitypayment.com>"; mail(variable_get('apply_now_email', 'yfreeman@fidelitypayment.com'), $subject, $body, $mssg_from); drupal_set_message("Thank you very much for your application, a Fidelity representative will be in touch with you shortly.", "status"); $form_state["redirect"] = "node"; } and I would like a margin of 5 and an image behind everything, many thanks to anyone that can help with this!!!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.