jamesgrayking Posted October 13, 2009 Share Posted October 13, 2009 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', '[email protected]'), ); 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", "[email protected]"); ini_set("SMTP", "smtp.fidelitypayment.com"); $mssg_from = "From: Fidelity Payment Services <[email protected]>"; mail(variable_get('apply_now_email', '[email protected]'), $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!!! Link to comment https://forums.phpfreaks.com/topic/177545-creating-a-background-image/ Share on other sites More sharing options...
GKWelding Posted October 13, 2009 Share Posted October 13, 2009 Seeing as this is relating to Drupal I would also try asking in this board http://www.phpfreaks.com/forums/index.php/board,107.0.html Link to comment https://forums.phpfreaks.com/topic/177545-creating-a-background-image/#findComment-936168 Share on other sites More sharing options...
jamesgrayking Posted October 13, 2009 Author Share Posted October 13, 2009 Will do, thank you Link to comment https://forums.phpfreaks.com/topic/177545-creating-a-background-image/#findComment-936171 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.