$main_template = ($action == "createcard") ? "postcard_create" : (($action == "previewcard") ? "postcard_create" : "postcard_send");
$main_template = ($action == "createcard" || $action == "modifycard") ? "postcard_create" : (($action == "previewcard") ? "postcard_create" : "postcard_send");
if ($action == "createcard") {
if ($action == "createcard" || $action == "modifycard") {
if (!$sendprocess) { $bg_color = ""; $border_color = ""; $font_color = ""; $font_face = ""; $sender_name = ($user_info['user_level'] != GUEST) ? $user_info['user_name'] : ""; $sender_email = ($user_info['user_level'] != GUEST) ? $user_info['user_email'] : ""; $recipient_name = ""; $recipient_email = ""; $headline = ""; $message = ""; }
if ($action == "modifycard") { $bg_color = un_htmlspecialchars(trim($HTTP_POST_VARS['bg_color'])); $border_color = un_htmlspecialchars(trim($HTTP_POST_VARS['border_color'])); $font_color = un_htmlspecialchars(trim($HTTP_POST_VARS['font_color'])); $font_face = un_htmlspecialchars(trim($HTTP_POST_VARS['font_face'])); $sender_name = un_htmlspecialchars(trim($HTTP_POST_VARS['sender_name'])); $sender_email = un_htmlspecialchars(trim($HTTP_POST_VARS['sender_email'])); $recipient_name = un_htmlspecialchars(trim($HTTP_POST_VARS['recipient_name'])); $recipient_email = un_htmlspecialchars(trim($HTTP_POST_VARS['recipient_email'])); $headline = un_htmlspecialchars(trim($HTTP_POST_VARS['headline'])); $message = un_htmlspecialchars(trim($HTTP_POST_VARS['message'])); }
$site_template->register_vars(array( "image" => $image, "thumbnail" => $thumbnail, "image_name" => $image_row['image_name'], "lang_bg_color" => $lang['bg_color'], "lang_border_color" => $lang['border_color'], "lang_font_color" => $lang['font_color'], "lang_font_face" => $lang['font_face'], "lang_sender" => $lang['sender'], "lang_recipient" => $lang['recipient'], "lang_email" => $lang['email'], "lang_name" => $lang['name'], "lang_headline" => $lang['headline'], "lang_message" => $lang['message'], "lang_preview_postcard" => $lang['preview_postcard'], "url_postcard" => $site_sess->url(ROOT_PATH."postcards.php?".URL_IMAGE_ID."=".$image_id), "sender_name" => stripslashes($sender_name), "sender_email" => stripslashes($sender_email), "recipient_name" => stripslashes($recipient_name), "recipient_email" => stripslashes($recipient_email), "headline" => stripslashes($headline), "message" => stripslashes($message), "lang_send_postcard" => $lang['send_postcard'], "back_url" => stripslashes($url) ));
$site_template->register_vars(array( "image" => $image, "thumbnail" => $thumbnail, "image_name" => $image_row['image_name'], "lang_bg_color" => $lang['bg_color'], "bg_color" => $bg_color, "lang_border_color" => $lang['border_color'], "border_color" => $border_color, "lang_font_color" => $lang['font_color'], "font_color" => $font_color, "lang_font_face" => $lang['font_face'], "font_face" => $font_face, "lang_sender" => $lang['sender'], "lang_recipient" => $lang['recipient'], "lang_email" => $lang['email'], "lang_name" => $lang['name'], "lang_headline" => $lang['headline'], "lang_message" => $lang['message'], "lang_preview_postcard" => $lang['preview_postcard'], "url_postcard" => $site_sess->url(ROOT_PATH."postcards.php?".URL_IMAGE_ID."=".$image_id), "sender_name" => stripslashes($sender_name), "sender_email" => stripslashes($sender_email), "recipient_name" => stripslashes($recipient_name), "recipient_email" => stripslashes($recipient_email), "headline" => stripslashes($headline), "message" => stripslashes($message), "lang_send_postcard" => $lang['send_postcard'], "back_url" => stripslashes($url) ));
<form method="post" action="{url_postcard}">
<form method="post" action="{url_postcard}" name="createCard">
</form>
</form><script language="javascript" type="text/javascript">var bg_color = "{bg_color}";var border_color = "{border_color}";var font_color = "{font_color}";var font_face = "{font_face}"; function RestoreUserValues(){ var x = document.forms.createCard; for (i=0;i<x.bg_color.length;i++) { if (x.bg_color[i].value == bg_color) { x.bg_color[i].checked = true; break; } } for (i=0;i<x.border_color.length;i++) { if (x.border_color[i].value == border_color) { x.border_color[i].checked = true; break; } } for (i=0;i<x.font_color.length;i++) { if (x.font_color[i].value == font_color) { x.font_color[i].checked = true; break; } } for (i=0;i<x.font_face.length;i++) { if (x.font_face[i].value == font_face) { x.font_face[i].checked = true; break; } }}if( bg_color != "" ) RestoreUserValues();</script>
<form action="{url_postcard}" method="post">
<form action="{url_postcard}" method="post" name="previewCard">
<input type="button" value="{lang_edit_postcard}" onclick="history.go(-1)" class="button" />
<input type="button" value="{lang_edit_postcard}" onclick="document.forms.previewCard.elements['action'].value = 'modifycard';document.forms.previewCard.submit();" class="button" />
<?phpinfo() ?>
if (($sender_email != "" && !check_email($sender_email)) || ($recipient_email != "" && !check_email($recipient_email))) { $msg .= (($msg != "") ? "<br />" : "").$lang['invalid_email_format']; $error = 1; }