"); set_global_var("joinnow_button",""); set_global_var("error_msg","

". get_global_var(This_user_has_been_deactive) .""); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/login.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } //Free account need to be updated $cf_gold_free_member = get_global_var(cf_gold_free_member); $cf_enable_payment = get_global_var(cf_enable_payment); if($cf_enable_payment == "1"){ if ($row["user_type"] == "0" && $cf_gold_free_member =="1"){ //Logout setcookie("user",""); set_global_var("user",""); set_global_var("hello_user",""); set_global_var("logout_button",""); set_global_var("chk_admin_user",""); setcookie("chk_admin_user",""); setcookie("say_hello_user",""); setcookie("set_remember_me",""); set_global_var("login_button",""); set_global_var("joinnow_button",""); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/free_account_need_update.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } } if($user_name_id != "") setcookie("user",$user_name_id) ; $say_hello_user=get_global_var(say_hello_user); set_global_var("hello_user","Hello $say_hello_user!"); set_global_var("logout_button",""); set_global_var("login_button",""); set_global_var("joinnow_button",""); # Set the right link on each icon if user already sign in set_global_var("mtool_myaccount","members.php?lang=$lang&step=user_info"); set_global_var("mtool_addressbook","members.php?lang=$lang&step=main_book"); set_global_var("mtool_calendar","members.php?lang=$lang&step=calendar"); set_global_var("mtool_myalbum","members.php?lang=$lang&step=album"); set_global_var("mtool_reminder","members.php?lang=$lang&step=reminder"); set_global_var("mtool_myfavorite","index.php?lang=$lang&step=favorite"); set_global_var("mtool_history","index.php?lang=$lang&step=history"); set_global_var("mtool_birthdayalert","index.php?lang=$lang&step=birthday_alert"); } if($user !=""){ if($row[user_birth_mon] =="0" || $row[user_birth_mday] =="0"){ if($step != "user_info2"){ $Tell_user_update_birthday_info=get_global_var(Tell_user_update_birthday_info); set_global_var("error_msg","

$Tell_user_update_birthday_info"); user_info(); exit; } } } switch($step){ case "remove_emaillist": $what = get_global_var(what); if ($what =="remove"){ if($list_mgroup_id =="-1"){ //Newsletter list //Update member user_receive_newsletter update_field_in_db("max_ecuser","user_receive_newsletter","0","user_email='$email' LIMIT 1"); } elseif($list_mgroup_id =="-2"){ //Special Offer list //Update member user_receive_newsletter update_field_in_db("max_ecuser","user_receive_offer","0","user_email='$email' LIMIT 1"); } //Delete row delete_row("max_mail_list","list_mgroup_id='$list_mgroup_id' and list_email='$email' LIMIT 1"); } $list =get_dblistvalue("max_mail_list","list_id","list_email='$email'"); if(count($list) > 0){ $data =""; $x=0; foreach ($list as $val){ $x++; $row_email = get_row("max_mail_list","*","list_id='$val'"); $mgroup_name =get_dbvalue("max_mail_group","mgroup_name","mgroup_id='$row_email[list_mgroup_id]'"); if($row_email[list_mgroup_id] =="-1") $mgroup_name ="Newsletters List"; if($row_email[list_mgroup_id] =="-2") $mgroup_name ="Special Offers List"; $data .="
  • $emailist_Group_Name $mgroup_name - $emailist_Remove_Group_Name
  • \n"; } set_global_var("print_list_email",""); $show_remove_emailist_html_Total_email_count=str_replace("%show_email%",$email,$show_remove_emailist_html_Total_email_count); $show_remove_emailist_html_Total_email_count=str_replace("%show_number%",$x,$show_remove_emailist_html_Total_email_count); } else{ $emailist_error_msg_Mail_Not_Found=str_replace("%show_email%",$email,$emailist_error_msg_Mail_Not_Found); set_global_var("show_remove_emailist_html_Total_email_count",$emailist_error_msg_Mail_Not_Found); } require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_remove_emailist.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "paypal_thankyou": set_global_var("show_sendcard_complete",get_html_from_layout("templates/$cf_set_template/show_paypal_thankyou.html")); show_homepage(); exit; break; case "print_this_card": $cs_row =get_row("max_ecardsent","*","cs_id='$cs_id'"); if($cs_row[cs_id] ==""){ require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); if($cs_id !="") set_global_var("error_msg","

    $show_pickup_card_html_Card_number_not_found
    "); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_pickup_card.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } else{ foreach($cs_row as $key=>$val){ set_global_var($key,$val); } show_card_body($cs_row[cs_ec_id],"pickup","",$cs_row[cs_skin_name],$cs_row[cs_poem],$cs_row[cs_poem_align],$cs_row[cs_stamp_filename],$cs_row[cs_message]); $print_card_body = get_global_var(print_card_body); print<< eCardMAX Greetings - Send Free eCards. _ $print_card_body
    expierimental gay sex

    expierimental gay sex

    hear 125 mpg car

    125 mpg car

    but join old tarts now

    join old tarts now

    clothe pleasure rider

    pleasure rider

    tiny flavored condom sample

    flavored condom sample

    woman milanovic and nude

    milanovic and nude

    ring amatuer teen blowjobs

    amatuer teen blowjobs

    crease lapping piss

    lapping piss

    which sucking nun erotic

    sucking nun erotic

    organ porn free anime

    porn free anime

    me toddler bible love

    toddler bible love

    mark drinking her pee pussy

    drinking her pee pussy

    size pussy eters

    pussy eters

    after young moms spread pussy

    young moms spread pussy

    distant hector mpgs

    hector mpgs

    than pocket rocket pocket pussy

    pocket rocket pocket pussy

    slip pornstar viviana

    pornstar viviana

    house naturist young teens

    naturist young teens

    heavy trans vaginal ultra sound

    trans vaginal ultra sound

    short coveted beaver award

    coveted beaver award

    band questionaire dating daughter

    questionaire dating daughter

    coast bdsm humbler

    bdsm humbler

    much lesbians scissoring videos

    lesbians scissoring videos

    square dildo bulge

    dildo bulge

    ride naughty valentines day ecards

    naughty valentines day ecards

    type kate love simpson

    kate love simpson

    thousand cute hairless pussies

    cute hairless pussies

    double inflammatry breast cander

    inflammatry breast cander

    effect lefton chick planter

    lefton chick planter

    hold teen brothers dicks photo

    teen brothers dicks photo

    stretch blonde d aquitaine

    blonde d aquitaine

    second testing for being transsexual

    testing for being transsexual

    tone vestial virgin definition

    vestial virgin definition

    spend nude russian art

    nude russian art

    visit anal fetsih brown shower

    anal fetsih brown shower

    foot fuck your mom porn

    fuck your mom porn

    water cardic strip generator

    cardic strip generator

    near blonde pussies pics

    blonde pussies pics

    the canadian sheriff porn movie

    canadian sheriff porn movie

    she naughty girl sandy video

    naughty girl sandy video

    phrase love hina videos

    love hina videos

    bad hairy lesbians

    hairy lesbians

    silent visions personals

    visions personals

    point luke virgin uccello

    luke virgin uccello

    sight janice dickinson s son nude

    janice dickinson s son nude

    job lovely teen tgp

    lovely teen tgp

    chance bdsm free amaturemovies

    bdsm free amaturemovies

    trade hairy gay japan

    hairy gay japan

    game non pierced nipple stretcher

    non pierced nipple stretcher

    world hotty tgp

    hotty tgp

    tail tranny rebuild

    tranny rebuild

    tire nudist sex videos

    nudist sex videos

    lost crinoline bondage

    crinoline bondage

    cow taylor stevens boobs video

    taylor stevens boobs video

    word gay guatemala

    gay guatemala

    bed greensboro escorts

    greensboro escorts

    water lesbians rubbing pussy

    lesbians rubbing pussy

    temperature wife gets huge cock

    wife gets huge cock

    develop sex vibrator

    sex vibrator

    reach sex filipina videos pics

    sex filipina videos pics

    trouble horny teen phonesex sluts

    horny teen phonesex sluts

    usual xxx porn stories online

    xxx porn stories online

    reach crissy asian nude

    crissy asian nude

    rich beauty pagents organizers philippines

    beauty pagents organizers philippines

    sure asian sex filipina gallery

    asian sex filipina gallery

    notice wife beaver shots

    wife beaver shots

    morning amatuer ebony women

    amatuer ebony women

    case doll 3d hentai

    doll 3d hentai

    no blonde head

    blonde head

    spot grill time chicken breast

    grill time chicken breast

    page beth morghan cum slut

    beth morghan cum slut

    here love janis musical dvd

    love janis musical dvd

    number big booty cam

    big booty cam

    except teens in sexy tights

    teens in sexy tights

    appear savanna samson gang bang

    savanna samson gang bang

    especially porn cleanup

    porn cleanup

    of pink hair beautys porn

    pink hair beautys porn

    unit quicktime xxx videos

    quicktime xxx videos

    last sania mirza boobs video

    sania mirza boobs video

    got yellow sticky sperm

    yellow sticky sperm

    door sexy gay older men

    sexy gay older men

    true . husband ffm

    husband ffm

    time artistic nudes japanese

    artistic nudes japanese

    went steel arch parrot swing

    steel arch parrot swing

    decide tammy s in love

    tammy s in love

    group dorm sex video

    dorm sex video

    develop tentacle hentai xxx

    tentacle hentai xxx

    car reverend dick anderson

    reverend dick anderson

    strong sex in fort wayne

    sex in fort wayne

    high love rouge 88 5 pennstate

    love rouge 88 5 pennstate

    blow kelly hu topless

    kelly hu topless

    say japanese piss tpg

    japanese piss tpg

    any fuck girl by horse

    fuck girl by horse

    lie isabelle lanthier nude picture

    isabelle lanthier nude picture

    paint pairs hilton nude photos

    pairs hilton nude photos

    cat worlds longest nipples only

    worlds longest nipples only

    school anal indians

    anal indians

    catch transexual hormone

    transexual hormone

    sense gay porn bear

    gay porn bear

    million squirting orgasm rabbit

    squirting orgasm rabbit

    laugh glamour breasts

    glamour breasts

    house paris hilton upskirt videos

    paris hilton upskirt videos

    just busty sex wife slut

    busty sex wife slut

    like naked disney characters

    naked disney characters

    early naturalist voyeur

    naturalist voyeur

    element diora baird sex tape

    diora baird sex tape

    start colorado teen throat

    colorado teen throat

    rope sissy maid dominated humiliated

    sissy maid dominated humiliated

    work pirates xxx trailer

    pirates xxx trailer

    she mature german women galleries

    mature german women galleries

    never ameteur strip

    ameteur strip

    stop peripheral neurovascular dysfunction

    peripheral neurovascular dysfunction

    iron pics of ebony feet

    pics of ebony feet

    cool black girl sqirt porn

    black girl sqirt porn

    join sexual relationships and sociopaths

    sexual relationships and sociopaths

    bank horny ducky

    horny ducky

    read upskirts at restuarants

    upskirts at restuarants

    off phoenix anal

    phoenix anal

    keep virgin fest

    virgin fest

    happy wife sharing porn

    wife sharing porn

    search homemade blowjob clips free

    homemade blowjob clips free

    talk penny whistle fingering chart

    penny whistle fingering chart

    my mens underwear australia only

    mens underwear australia only

    huge characteristices of gay spouse

    characteristices of gay spouse

    wall courtney love in rehab

    courtney love in rehab

    friend lindsay lohan fully nude

    lindsay lohan fully nude

    smile gay neaked black men

    gay neaked black men

    laugh leonardo da vinci relationships

    leonardo da vinci relationships

    liquid peter pevensie love story

    peter pevensie love story

    we naked salesreps

    naked salesreps

    color blacks on blondes honey

    blacks on blondes honey

    exercise erotic animal hunt

    erotic animal hunt

    syllable john hocking cock

    john hocking cock

    early spanking old women

    spanking old women

    smile bbc mistresses episode 5

    bbc mistresses episode 5

    city sex positions 1 1

    sex positions 1 1

    plan yahoo groups handjobs

    yahoo groups handjobs

    tone xxx solitare

    xxx solitare

    our obsessive love true stories

    obsessive love true stories

    night shay laren nude videos

    shay laren nude videos

    triangle biarre extreme bdsm

    biarre extreme bdsm

    single sexey teen models

    sexey teen models

    together backdoor access for porn

    backdoor access for porn

    most amateur teen bottoms

    amateur teen bottoms

    silent boob boob teens

    boob boob teens

    edge porn teen flicks

    porn teen flicks

    necessary rose fleur nude model

    rose fleur nude model

    yet full fisting pussy

    full fisting pussy

    reach hot chics sex

    hot chics sex

    there uncensored naked girls

    uncensored naked girls

    single hentai games digimon

    hentai games digimon

    her hot naked emo chics

    hot naked emo chics

    she short hair girl porn

    short hair girl porn

    rich shipmates dating show episode

    shipmates dating show episode

    hear dick moran new jersey

    dick moran new jersey

    work wooden bench swing kits

    wooden bench swing kits

    insect new fda erection aids

    new fda erection aids

    decimal billy bales porn

    billy bales porn

    danger california nude beach sex

    california nude beach sex

    listen nude spanker

    nude spanker

    third topless waco pictures

    topless waco pictures

    favor she pissed on me

    she pissed on me

    reason coloring your hair blonde

    coloring your hair blonde

    few long tongue porn stars

    long tongue porn stars

    draw knob creek videos

    knob creek videos

    night brazil spitting fetish

    brazil spitting fetish

    flower moms goes lesbi

    moms goes lesbi

    do thailand and gay nude

    thailand and gay nude

    here sneakers and socks fetish

    sneakers and socks fetish

    create girls peeing in swimsuits

    girls peeing in swimsuits

    begin slow male masturbation

    slow male masturbation

    control webcam border british columbia

    webcam border british columbia

    who teens panites

    teens panites

    populate swingers senior personals

    swingers senior personals

    excite wife has large nipples

    wife has large nipples

    win snap beauty queen

    snap beauty queen

    port sleep whores

    sleep whores

    mind shoes and foot fetish

    shoes and foot fetish

    evening teens and hormones

    teens and hormones

    found jenna jameson naked pussy

    jenna jameson naked pussy

    band chemical romance biography

    chemical romance biography

    bit huge breast clips

    huge breast clips

    print big chik

    big chik

    pay japanese white sex

    japanese white sex

    hard hurst woodgrain shift knob

    hurst woodgrain shift knob

    measure virgen sex video

    virgen sex video

    love vaginal stretching

    vaginal stretching

    street jack teen america

    jack teen america

    raise women having trouble peeing

    women having trouble peeing

    value reality porn site reviews

    reality porn site reviews

    grand muscle men sex video

    muscle men sex video

    paint spanking machine cry

    spanking machine cry

    dance breast cancer strategies

    breast cancer strategies

    fat love twenty first century

    love twenty first century

    forward coach bags for teens

    coach bags for teens

    equal small tits fuck

    small tits fuck

    women aguilera disney nipple

    aguilera disney nipple

    tube dream teen tara

    dream teen tara

    music teens try anal videos

    teens try anal videos

    speak nude jennifer truman pics

    nude jennifer truman pics

    rock matured women nude photos

    matured women nude photos

    city help with horny

    help with horny

    kept neighbor vs neightbor harassment

    neighbor vs neightbor harassment

    provide nice france strip club

    nice france strip club

    market petal vibrator

    petal vibrator

    gentle retro tranny porn

    retro tranny porn

    thousand mature porn star directory

    mature porn star directory

    young naughty sponge bath

    naughty sponge bath

    leave bang brothers lesbians

    bang brothers lesbians

    among amateur boobs free wmv

    amateur boobs free wmv

    arrange canadian mid wives

    canadian mid wives

    open knob deco

    knob deco

    dark satin covered pussy

    satin covered pussy

    sure diora baird sex tape

    diora baird sex tape

    page lesbian latinas sex videos

    lesbian latinas sex videos

    work massage escort

    massage escort

    human nudists peeing

    nudists peeing

    row thongs lingerie free galleries

    thongs lingerie free galleries

    temperature abc robin roberts gay

    abc robin roberts gay

    say birthday ecards free gay

    birthday ecards free gay

    for victoian erotic cartoons

    victoian erotic cartoons

    found little slut models

    little slut models

    bit kimberley franklin hardcore

    kimberley franklin hardcore

    feel john zukowski swings pdf

    john zukowski swings pdf

    wash nude celeberties rosanne barr

    nude celeberties rosanne barr

    syllable japanese milf movie

    japanese milf movie

    large lyrics calling for love

    lyrics calling for love

    cell milf naked at pool

    milf naked at pool

    money first breast examination

    first breast examination

    cut teenage female nude models

    teenage female nude models

    please layla taylor sex videos

    layla taylor sex videos

    single booty inplants

    booty inplants

    deep frontier airlines escort pass

    frontier airlines escort pass

    wall teen waking up wetdreams

    teen waking up wetdreams

    got long cock video

    long cock video

    wood latino pussy sex

    latino pussy sex

    foot wikipedia the white strips

    wikipedia the white strips

    little walls of the vagina

    walls of the vagina

    hour hidden toilet porn

    hidden toilet porn

    pull sex flash games video

    sex flash games video

    lie sick anal pics

    sick anal pics

    happen cyber sex cameras

    cyber sex cameras

    five radium breast cancer

    radium breast cancer

    work singles clix nude

    singles clix nude

    product spanking and paddling students

    spanking and paddling students

    ground kelly brook pussy slip

    kelly brook pussy slip

    spot key west gay gays

    key west gay gays

    go yo whores

    yo whores

    lady nicole scherzinger hardcore fakes

    nicole scherzinger hardcore fakes

    complete miley cyrus thongs

    miley cyrus thongs

    organ antonella barbra naked photoes

    antonella barbra naked photoes

    consider nude model mandi

    nude model mandi

    bat plump vagina

    plump vagina

    sleep orgasm song

    orgasm song

    wild teen lesbian tgp

    teen lesbian tgp

    press virgin mobile prepaid review

    virgin mobile prepaid review

    act largest creampie

    largest creampie

    usual stacy snatch

    stacy snatch

    both sissy forums

    sissy forums

    live smallish breasts

    smallish breasts

    sign breast cancer symptooms

    breast cancer symptooms

    arm teardrop thong mexico slingshot

    teardrop thong mexico slingshot

    occur lesbian make out porn

    lesbian make out porn

    sail nude worsted weight yarn

    nude worsted weight yarn

    bell sanford nc ass pussy

    sanford nc ass pussy

    invent big girl strapon

    big girl strapon

    copy josh bloom naked

    josh bloom naked

    her mature moms in bondage

    mature moms in bondage

    edge brazil girls sex

    brazil girls sex

    week gay webcam hairy

    gay webcam hairy

    climb ladytron mpg megaupload

    ladytron mpg megaupload

    poor 95 del sol mpg

    95 del sol mpg

    board taboo hentai sweet angles

    taboo hentai sweet angles

    hill lesbians hot lesbians lesbians

    lesbians hot lesbians lesbians

    climb beating whores

    beating whores

    bring african american erotic stories

    african american erotic stories

    enemy north ebony free

    north ebony free

    help naked bikni babes

    naked bikni babes

    market exotic gay sex storeis

    exotic gay sex storeis

    seem hot blonde pussy videos

    hot blonde pussy videos

    study sol busty

    sol busty

    snow sista sex act

    sista sex act

    base bloody vaginas

    bloody vaginas

    connect description of orgasm

    description of orgasm

    earth atk galleries pussy

    atk galleries pussy

    their gipsverband sex

    gipsverband sex

    divide one seater outdoor swings

    one seater outdoor swings

    century african naked gay pictures

    african naked gay pictures

    nine states have gay marriage

    states have gay marriage

    require rayj sex tapw

    rayj sex tapw

    test i love you sayings

    i love you sayings

    example sailing singles cleveland

    sailing singles cleveland

    law mcdonalds pussy

    mcdonalds pussy

    give draw an erection

    draw an erection

    yellow private virgin island resports

    private virgin island resports

    machine real couples sexual techniques

    real couples sexual techniques

    position bessie bardot gangbang

    bessie bardot gangbang

    yellow pictures of gods beauty

    pictures of gods beauty

    there real schoolgirls uk

    real schoolgirls uk

    eight porn samantha reed

    porn samantha reed

    heard justin timberlake erotic stories

    justin timberlake erotic stories

    trade naughty therapy

    naughty therapy

    meant fat mom naked

    fat mom naked

    current chilean girls escorts

    chilean girls escorts

    page snow love quotes

    snow love quotes

    root 3 person swing hammock

    3 person swing hammock

    why amatuer lesbian porn

    amatuer lesbian porn

    sight porn jetsons

    porn jetsons

    between nice ass brunette sex

    nice ass brunette sex

    term tumor producing breast cancer

    tumor producing breast cancer

    yard bluetooth porn

    bluetooth porn

    through foot fetish forum large

    foot fetish forum large

    produce hentai porn free vids

    hentai porn free vids

    motion big booty rough sex

    big booty rough sex

    grand martin doesnt love noe

    martin doesnt love noe

    chief teen hair hot sexy

    teen hair hot sexy

    true . young blonde blow jobs

    young blonde blow jobs

    horse 36hh tits

    36hh tits

    market k2 fatty

    k2 fatty

    room squrting vaginas

    squrting vaginas

    figure asian ts xxx

    asian ts xxx

    sign
    HTML_CODE; exit; } break; case "makecard_step_grabber": $ec_id=get_dbvalue("max_ecard","ec_id","ec_filename='$pic_id'"); header("Location: index.php?step=makecard_step1&ec_id=$ec_id&lang=$lang"); exit; break; case "gotourl": $row_banner=get_row("max_banner","*","banner_id='$banner_id'"); //Update banner_time_is_click $banner_time_is_click =$row_banner[banner_time_is_click]; $banner_time_is_click++; update_field_in_db("max_banner","banner_time_is_click",$banner_time_is_click,"banner_id='$banner_id' LIMIT 1"); header("Location: $row_banner[banner_url]"); exit; break; case "login": $cs_message =stripslashes($cs_message); set_global_var("cs_message",$cs_message); show_login(); exit; break; case "play_games": if ($cf_game_for_member == "0" || $user != ""){ //Get Games Title inside folder games: $list_games = get_list_dir("$ecard_root/resource/games"); foreach ($list_games as $game_title){ if ($game_title !=""){ $game_thumb =""; $game_info = get_file_content("$ecard_root/resource/games/$game_title/game_info.html"); $game_info =str_replace("%game_title%",$game_title,$game_info); $display_games_icon_and_info .="
    $game_thumb$game_info

    \n"; } } random_banner_hr(); random_banner_vt(); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_games.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } elseif ($game_for_member_only != "no" && $user == ""){ header("Location: members.php?step=login&lang=$lang&next_step=play_games"); exit; } break; case "search_ecards2": if(trim(strip_tags(get_global_var(keyword))) ==""){ set_global_var("error_msg","

    $search_ecards_error_msg_Enter_Keyword"); search_ecards(); exit; } if($find_exact=="1"){ $cond= " ec_caption ='$keyword' or ec_keyword='$keyword' or ec_detail='$keyword' "; } else{ $cond= " ec_caption like '%$keyword%' or ec_keyword like '%$keyword%' or ec_detail like '%$keyword%' "; } $orderwhat ="ORDER BY ec_rate DESC, ec_time_used DESC, ec_time DESC"; $array_image = get_dblistvalue("max_ecard","ec_id","ec_active='1' and ec_user_name_id='' and $cond $orderwhat"); require ("show_popular_rate_new_cards.php"); random_banner_hr(); random_banner_vt(); set_global_var("navigator_link","$txt_home » $show_search_ecards_html_title » $show_search_ecards_html_Keyword $keyword"); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/display_thumbnail.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "search_ecards": search_ecards(); exit; break; case "history": //Exit if not login if($user==""){ header("Location: members.php?step=login&next_step=history&lang=$lang"); exit; } if($what=="delete"){ delete_row("max_ecardsent","cs_id='$cs_id' and cs_user_name_id='$user' LIMIT 1"); $history_delete_ecard_alert=str_replace("%show_id%","$cs_id",$history_delete_ecard_alert); set_global_var("print_javascript_alert","_"); } //Find scheduled card $row_per_page = $cf_bk_rm_show_item_per_page; $list = get_dblistvalue("max_ecardsent","cs_id","cs_sent='0' and cs_user_name_id ='$user' Order by cs_date_send ASC"); $count_list = count($list); set_global_var("count_scheduled",$count_list); if ($count_list > 0){ if ($pageSCH < 1 || $pageSCH=="") $pageSCH =1; $start = ($pageSCH-1)* 1 * $row_per_page; $end = $start + 1 * $row_per_page; if ($end > $count_list) $end = $count_list; for ($z=$start; $z<$end; $z++) { $val = $list[$z] ; $get_row=get_row("max_ecardsent","*","cs_id='$val'"); $ec_row =get_row("max_ecard","ec_thumbnail,ec_cat_dir","ec_id='$get_row[cs_ec_id]'"); $getdate =date_format($get_row[cs_date_send],"2"); if($ec_row[ec_thumbnail] !=""){ $print_thumb =""; } else{ $print_thumb =""; } $print_scheduled_card .=<< $print_thumb
    $txt_card_history_CardID $val

    $get_row[cs_fname]
    ($get_row[cs_fmail])

    $getdate $show_card_history_html_txt_View $show_card_history_html_txt_Delete HTML_CODE; } set_global_var("print_scheduled_card",$print_scheduled_card); } //--------------------------------------------------------------------------------------- //Print page number for scheduled card if ($pageSCH < 1 || $pageSCH=="") $pageSCH = 1; if ($list ==""){ $display_page_number = ""; } else{ $display_page_number =""; $count_list = count($list); if ($count_list > ($row_per_page)){ $c = $count_list / $row_per_page; if (gettype($c) =="integer"){ $b = $c; } else{ $b = intval(($count_list / $row_per_page) + 1); } #$b = intval(($count_list / $row_per_page) + 1); $display_page_number .="\n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .="

    {A}

    {NUMBER}

    {B}


    \n"; $count_number =get_count_number_book($pageSCH,$b,"history","pageSCH"); $display_page_number = str_replace("{NUMBER}", $count_number, $display_page_number); if ($pageSCH > 1) { $page_pr = $pageSCH - 1 ; $dpn =""; $display_page_number = str_replace("{A}", $dpn, $display_page_number); } else{ $display_page_number = str_replace("{A}", "", $display_page_number); } $y=get_global_var("d_num"); if ($pageSCH < $y) { $page_ne = $pageSCH + 1 ; $display_page_number = str_replace("{B}", "", $display_page_number); } else{ $display_page_number = str_replace("{B}", "", $display_page_number); } } } set_global_var("print_page_number_scheduled_card",$display_page_number); //------------------------------------------------------------------------------------- //Find card already sent out $list = get_dblistvalue("max_ecardsent","cs_id","cs_sent='1' and cs_user_name_id ='$user' Order by cs_date_send DESC"); $count_list = count($list); set_global_var("count_sent",$count_list); if ($count_list > 0){ if ($pageSENT < 1 || $pageSENT=="") $pageSENT =1; $start = ($pageSENT-1)* 1 * $row_per_page; $end = $start + 1 * $row_per_page; if ($end > $count_list) $end = $count_list; for ($z=$start; $z<$end; $z++) { $val = $list[$z] ; $get_row=get_row("max_ecardsent","*","cs_id='$val'"); $ec_row =get_row("max_ecard","ec_thumbnail,ec_cat_dir","ec_id='$get_row[cs_ec_id]'"); $getdate =date_format($get_row[cs_date_send],"2"); if($get_row[cs_pkdate] != 0){ $getdate_pk =date_format($get_row[cs_pkdate],"2"); } else{ $getdate_pk =$show_card_history_html_txt_Not_picked_up_yet; } if($ec_row[ec_thumbnail] !=""){ $print_thumb =""; } else{ $print_thumb =""; } $print_card_sent .=<< $print_thumb
    $txt_card_history_CardID $val

    $get_row[cs_fname]
    ($get_row[cs_fmail])

    $getdate $getdate_pk $show_card_history_html_txt_View $show_card_history_html_txt_Delete HTML_CODE; } } set_global_var("print_card_sent",$print_card_sent); //--------------------------------------------------------------------------------------- //Print page number for card sent if ($pageSENT < 1 || $pageSENT=="") $pageSENT = 1; if ($list ==""){ $display_page_number = ""; } else{ $display_page_number =""; $count_list = count($list); if ($count_list > ($row_per_page)){ $c = $count_list / $row_per_page; if (gettype($c) =="integer"){ $b = $c; } else{ $b = intval(($count_list / $row_per_page) + 1); } #$b = intval(($count_list / $row_per_page) + 1); $display_page_number .="\n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .=" \n"; $display_page_number .="

    {A}

    {NUMBER}

    {B}


    \n"; $count_number =get_count_number_book($pageSENT,$b,"history","pageSENT"); $display_page_number = str_replace("{NUMBER}", $count_number, $display_page_number); if ($pageSENT > 1) { $page_pr = $pageSENT - 1 ; $dpn =""; $display_page_number = str_replace("{A}", $dpn, $display_page_number); } else{ $display_page_number = str_replace("{A}", "", $display_page_number); } $y=get_global_var("d_num"); if ($pageSENT < $y) { $page_ne = $pageSENT + 1 ; $display_page_number = str_replace("{B}", "", $display_page_number); } else{ $display_page_number = str_replace("{B}", "", $display_page_number); } } } set_global_var("print_page_number_card_sent",$display_page_number); //------------------------------------------------------------------------------------- set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_card_history.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "send_alert": //Check Friend Name + Email #1 if blank if(trim(strip_tags(get_global_var(prepare_list))) =="") $error_msg .=get_global_var(send_list_email_error_msg_missing_first_recipient) . "
    \n"; $array =explode("\n",$prepare_list); foreach($array as $val){ if($val !=""){ $info=split("\|",$val); $get_fname = $info[0]; $get_femail = $info[1]; $get_femail=trim($get_femail); $err=get_global_var(send_list_email_error_msg_invalid_email); $err=str_replace("%show_email%",$get_femail,$err); if(!valid_email($get_femail) && $get_femail !=""){ $error_msg .=$err . "
    \n"; } //Error message if email is inside black list $chk_bl = get_dbvalue("max_black_list","black_email","black_email='$get_femail' and black_active='1'"); if($chk_bl !=""){ $send_card_error_msg_BlackList_Email=str_replace("%show_email%",$get_femail,$send_card_error_msg_BlackList_Email); $error_msg .=$send_card_error_msg_BlackList_Email . "
    \n"; } } } //Check message if missing %SHOW_LINK% $message=stripslashes($message); set_global_var("message",$message); //missing tag %SHOW_LINK% if((strpos($message,"%SHOW_LINK%")===false)) $error_msg .=get_global_var(birthday_alert_error_msg_Missing_ShowLink_tag) . "
    \n"; if ($error_msg !=""){ nospecialtags(); set_global_var("error_msg","

    $error_msg"); birthday_alert($row); exit; } //Save friend email to address book if it is not existing foreach($array as $val){ if($val !=""){ $info=split("\|",$val); $get_fname = $info[0]; $get_femail = $info[1]; $get_femail=trim($get_femail); if(valid_email($get_femail)){ //Auto insert Recipient Name + Email to address book if($user !=""){ //Check if email already there $chk_femail =get_dbvalue("max_addressbook","book_email","book_email='$get_femail' and book_user_name_id='$user'"); if($chk_femail == ""){ $get_fname_info = split(" ",$get_fname); $book_fname =$get_fname_info[0]; $book_lname =str_replace("$book_fname ","",$get_fname); insert_data_to_db("max_addressbook","(book_fname,book_lname,book_email,book_user_name_id)","('$book_fname','$book_lname','$get_femail','$user')"); } } //Send email here $list_sent_ok .="$get_femail :: $get_fname
    "; //send_email($from_name,$from_email,$to,$email_subject,$email_msg) if($cf_sendmail_format=="text"){ $message=str_replace("%SHOW_LINK%","$ecard_url/members.php?step=dob&user_name_id=$user&book_email=$get_femail",$message); } else{ $message=str_replace("%SHOW_LINK%","$ecard_url/index.php?step=dob&ec_user_name_id=$user&book_email=$get_femail",$message); } $show_birthday_alert_html_Email_Message_email_subject=str_replace("%show_name%","$row[user_name] $row[user_last_name]",$show_birthday_alert_html_Email_Message_email_subject); send_email($row[user_name],$row[user_email],$get_femail,$show_birthday_alert_html_Email_Message_email_subject,$message); } } } //Thank you page require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); set_global_var("list_sent_ok",stripslashes($list_sent_ok)); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_birthday_alert_thankyou.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); break; case "birthday_alert": if($user==""){ header("Location: members.php?step=login&next_step=birthday_alert&lang=$lang"); exit; } else{ birthday_alert($row); exit; } break; case "listbook": //Get addressbook if($user!=""){ $list = get_dblistvalue("max_addressbook","book_id","book_user_name_id='$user' $ORDER_BY"); $data=""; foreach($list as $val){ $book_row=get_row("max_addressbook","book_fname,book_lname,book_email","book_id='$val' and book_user_name_id='$user'"); $book_row[book_fname]=str_replace("|","/",$book_row[book_fname]); $book_row[book_lname]=str_replace("|","/",$book_row[book_lname]); $tmp =""; $data .="$tmp $book_row[book_fname] $book_row[book_lname]
    $book_row[book_email]
    \n"; } set_global_var("print_listbook","
    " . $data); print get_html_from_layout("templates/$cf_set_template/show_listbook_personalize.html"); exit; } break; case "redirect": if($what==1){ //send ecard setcookie("get_cs_fname",strip_tags(stripslashes($cs_fname))); setcookie("get_cs_fmail",$cs_fmail); header("Location: index.php?lang=$lang"); exit; } elseif($what==2){ //send same card to someone - go to makecard_step1. setcookie("get_cs_fname",strip_tags(stripslashes($cs_fname))); setcookie("get_cs_fmail",$cs_fmail); header("Location: index.php?lang=$lang&step=makecard_step1&ec_id=$cs_ec_id&skin_id=$cs_skin_name"); exit; } elseif($what==3){ //Reply setcookie("get_cs_fname",strip_tags(stripslashes($cs_fname))); setcookie("get_cs_fmail",$cs_fmail); setcookie("get_cs_from_name",strip_tags(stripslashes($cs_from_name))); setcookie("get_cs_from_email",$cs_from_email); header("Location: index.php?lang=$lang"); exit; } break; case "pickup": $cs_row =get_row("max_ecardsent","*","cs_id='$cs_id'"); if($cs_row[cs_id] ==""){ require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); if($cs_id !="") set_global_var("error_msg","

    $show_pickup_card_html_Card_number_not_found
    "); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_pickup_card.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } else{ //Print card random_banner_hr(); foreach($cs_row as $key=>$val){ set_global_var($key,$val); } show_card_body($cs_row[cs_ec_id],"pickup",$cs_row[cs_java],$cs_row[cs_skin_name],$cs_row[cs_poem],$cs_row[cs_poem_align],$cs_row[cs_stamp_filename],$cs_row[cs_message]); if($cs_row[cs_music_filename] !="") set_global_var("print_player",print_music_player("$ecard_url/resource/music/$cs_row[cs_music_filename]")); if($action !="viewcopy"){ //Send email notify user has viewed card - by cheking cs_notify = 1 //send_email($from_name,$from_email,$to,$email_subject,$email_msg) if($cs_row[cs_notify] == 1){ $email_subject =str_replace("%show_name%",$cs_row[cs_fname],$send_notify_user_has_viewed_card_email_subject); $email_msg =str_replace("%show_name%",$cs_row[cs_from_name],$send_notify_user_has_viewed_card); $email_msg =str_replace("%show_fname%",$cs_row[cs_fname],$email_msg); $email_msg =str_replace("%show_id%",$cs_row[cs_id],$email_msg); send_email($cf_site_title,$cf_webmaster_email,$cs_row[cs_from_email],$email_subject,$email_msg); //Then Update cs_notify = 0 update_field_in_db("max_ecardsent","cs_notify","0","cs_id='$cs_id' LIMIT 1"); //Update field cs_sent = 1 (0:user has not viewed card - 1:has picked up) update_field_in_db("max_ecardsent","cs_sent","1","cs_id='$cs_id' LIMIT 1"); //Update field cs_pkdate = $time_stamp_now (pick up date) update_field_in_db("max_ecardsent","cs_pkdate",$time_stamp_now,"cs_id='$cs_id' LIMIT 1"); } } else{ set_global_var("user_view_card_html_Send_Card",""); set_global_var("user_view_card_html_Send_to_someone",""); set_global_var("user_view_card_html_reply",""); } set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/user_view_card.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); } break; case "listen_music": random_banner_hr(); $print_song_name =get_dbvalue("max_music","music_name_display","music_filename='$music_filename'"); set_global_var("print_song_name",$print_song_name); set_global_var("print_player",print_music_player("$ecard_url/resource/music/$music_filename")); print get_html_from_layout("templates/$cf_set_template/show_listen_music.html"); exit; break; case "logout": setcookie("user",""); set_global_var("user",""); set_global_var("hello_user",""); set_global_var("logout_button",""); set_global_var("chk_admin_user",""); setcookie("chk_admin_user",""); setcookie("say_hello_user",""); setcookie("set_remember_me",""); set_global_var("login_button",""); set_global_var("joinnow_button",""); header("Location: index.php?lang=$lang"); exit; break; case "sendcard": //Prevent Spammer $user_ip = get_global_var(remote_addr); $max_email_out_per_hour = get_global_var(cf_max_email_out_per_hour); $max_email_out_per_day = get_global_var(cf_max_email_out_per_day); $spam_message_hour = get_global_var(spam_message_hour); $spam_message_day = get_global_var(spam_message_day); $time_onehour_ago = $time_stamp_now - 3600 ; $time_oneday_ago = $time_stamp_now - 86400 ; if ($user == ""){ $spam_getcount_hour = get_dblistvalue("max_ecardsent","cs_id","cs_date_create > $time_onehour_ago and cs_sender_ip='$user_ip'"); $spam_getcount_day = get_dblistvalue("max_ecardsent","cs_id","cs_date_create > $time_oneday_ago and cs_sender_ip='$user_ip'"); } else{ $spam_getcount_hour = get_dblistvalue("max_ecardsent","cs_id","cs_date_create > $time_onehour_ago and cs_user_name_id='$user'"); $spam_getcount_day = get_dblistvalue("max_ecardsent","cs_id","cs_date_create > $time_oneday_ago and cs_user_name_id='$user'"); } $number_email_sent_hour = count($spam_getcount_hour); $number_email_sent_day = count($spam_getcount_day); if ($number_email_sent_hour > $max_email_out_per_hour){ $spam_message_hour =str_replace("%show_number%",$max_email_out_per_hour,$spam_message_hour); $spam_message_hour =str_replace("%show_numcard%",$number_email_sent_hour,$spam_message_hour); $error_msg .=$spam_message_hour . "
    \n"; } if ($max_email_out_per_day !=0 && $number_email_sent_day > $max_email_out_per_day){ $spam_message_day =str_replace("%show_number%",$max_email_out_per_day,$spam_message_day); $spam_message_day =str_replace("%show_numcard%",$number_email_sent_day,$spam_message_day); $error_msg .=$spam_message_day . "
    \n"; } //Check Friend Name + Email #1 if blank if(trim(strip_tags(get_global_var(prepare_list))) =="") $error_msg .=get_global_var(send_list_email_error_msg_missing_first_recipient) . "
    \n"; $array =explode("\n",$prepare_list); foreach($array as $val){ if($val !=""){ $info=split("\|",$val); $get_fname = $info[0]; $get_femail = $info[1]; $get_femail=trim($get_femail); $err=get_global_var(send_list_email_error_msg_invalid_email); $err=str_replace("%show_email%",$get_femail,$err); if(!valid_email($get_femail) && $get_femail !=""){ $error_msg .=$err . "
    \n"; } //Error message if email is inside black list $chk_bl = get_dbvalue("max_black_list","black_email","black_email='$get_femail' and black_active='1'"); if($chk_bl !=""){ $send_card_error_msg_BlackList_Email=str_replace("%show_email%",$get_femail,$send_card_error_msg_BlackList_Email); $error_msg .=$send_card_error_msg_BlackList_Email . "
    \n"; } } } //Check From Name + Email if blank if(trim(strip_tags(get_global_var(cs_from_name))) =="") $error_msg .=get_global_var(tellfriend_error_message_YourName_Blank) . "
    \n"; if(trim(strip_tags(get_global_var(cs_from_email))) =="") $error_msg .=get_global_var(tellfriend_error_message_YourEmail_Blank) . "
    \n"; if(trim(strip_tags(get_global_var(cs_from_email))) !="" && !valid_email(get_global_var(cs_from_email))) $error_msg .=get_global_var(feedback_error_message_Email_Invalid) . "
    \n"; //Check if date is in the past if($sendnow !="0"){ $time_input = mktime(0,0,0,$cs_send_month,$cs_send_mday,$cs_send_year); $cs_date_delete = $time_input + ($cf_card_expire_day * 86400); $mkzone = GMT_Time($time_input, (-1)) + 3600 * $time_zone; $mkzone_delete = GMT_Time($cs_date_delete, (-1)) + 3600 * $time_zone; if($cs_send_month != $today_mon || $cs_send_mday != $today_mday || $cs_send_year != $today_year){ if($time_input < get_global_var(time_stamp_now)) $error_msg .=get_global_var(send_card_error_msg_Time_Error) . "
    \n"; } } else{ $mkzone = $time_stamp_now_admin; $mkzone_delete = $time_stamp_now_admin + (86400 * $cf_card_expire_day); } if ($error_msg !=""){ set_global_var("error_msg","

    $error_msg"); makecard_step2($row); exit; } //Save sender email to max_mail_list (Non member only) if($user_receive_newsletter == "1" ){ $chk_email =get_dbvalue("max_mail_list","list_id","list_email='$cs_from_email' and list_mgroup_id ='-1'"); if($chk_email =="") insert_data_to_db("max_mail_list","(list_mgroup_id,list_email)","('-1','$cs_from_email')"); } if($user_receive_offer == "1" ){ $chk_email =get_dbvalue("max_mail_list","list_id","list_email='$cs_from_email' and list_mgroup_id ='-2'"); if($chk_email =="") insert_data_to_db("max_mail_list","(list_mgroup_id,list_email)","('-2','$cs_from_email')"); } //Create & insert card id to table max_ecardsent & Send mail now or later set_global_var("cs_date_send",$mkzone); set_global_var("cs_date_delete",$mkzone_delete); if ($user != "") set_global_var("cs_lang",$row[user_lang]); set_global_var("cs_user_name_id",$user); set_global_var("cs_sender_ip",$http_vars[remote_addr]); set_global_var("cs_date_create",$time_stamp_now); set_global_var("cs_date_create_server_time",$time_stamp_now_admin); $chk_num_card=0; foreach($array as $val){ if($val !=""){ $info=split("\|",$val); $get_fname = $info[0]; $get_femail = $info[1]; $get_femail=trim($get_femail); if(valid_email($get_femail) && $get_femail !=""){ $chk_num_card++; $list_sent_ok .="$get_femail :: $get_fname
    "; //Create card $cs_id = substr(md5(uniqid(rand(),1)), 0, 15); set_global_var("cs_id",$cs_id); set_global_var("cs_fmail",$get_femail); set_global_var("cs_fname",$get_fname); //Auto insert Recipient Name + Email to address book if($user !="" && $save_email== 1){ //Check if email already there $chk_femail =get_dbvalue("max_addressbook","book_email","book_email='$get_femail' and book_user_name_id='$user'"); if($chk_femail == ""){ $get_fname_info = split(" ",$get_fname); $book_fname =$get_fname_info[0]; $book_lname =$get_fname_info[1]; insert_data_to_db("max_addressbook","(book_fname,book_lname,book_email,book_user_name_id)","('$book_fname','$book_lname','$get_femail','$user')"); } } //Send card if user pick today date if($sendnow== "0" || $cs_send_month==$today_mon && $cs_send_mday==$today_mday && $cs_send_year==$today_year){ set_global_var("cs_sent","1"); $http_vars=get_global_var(http_vars); insert_data_to_db_submit($http_vars,"cs_","max_ecardsent"); //send_email($from_name,$from_email,$to,$email_subject,$email_msg) $send_notify_pickup_email_message =str_replace("%show_friend_name%",$get_fname,$send_notify_pickup_email_message); $send_notify_pickup_email_message =str_replace("%show_from_name%",$cs_from_name,$send_notify_pickup_email_message); $send_notify_pickup_email_message =str_replace("%show_id%",$cs_id,$send_notify_pickup_email_message); $send_notify_pickup_email_subject =str_replace("%show_name%",$cs_from_name,$send_notify_pickup_email_subject); if($cf_show_from_email ==0){//Show sender's name and Sender's email in eMail From field send_email(stripslashes($cs_from_name),$cs_from_email,$get_femail,$send_notify_pickup_email_subject,$send_notify_pickup_email_message); } else{ send_email(stripslashes($cf_site_title),$cf_site_from_email,$get_femail,$send_notify_pickup_email_subject,$send_notify_pickup_email_message); } } else{ set_global_var("cs_sent","0"); $http_vars=get_global_var(http_vars); insert_data_to_db_submit($http_vars,"cs_","max_ecardsent"); $chk=1; } } } } //Update max_ecard - ec_time_used $row_ecard =get_row("max_ecard","*","ec_id='$ec_id'"); $get_oldvalue = $row_ecard[ec_time_used]; $get_oldvalue = $get_oldvalue + $chk_num_card; update_field_in_db("max_ecard","ec_time_used",$get_oldvalue,"ec_id='$ec_id' LIMIT 1"); //Update Grabber ec_time so cron job can auto delete if($row_ecard[ec_user_name_id] =="?") update_field_in_db("max_ecard","ec_time",$mkzone_delete,"ec_id='$ec_id' LIMIT 1"); //Update table max_ecuser - user_total_card_sent if($user != ""){ $get_oldvalue =get_dbvalue("max_ecuser","user_total_cardsent","user_name_id='$user'"); $get_oldvalue = $get_oldvalue + $chk_num_card; update_field_in_db("max_ecuser","user_total_cardsent",$get_oldvalue,"user_name_id='$user' LIMIT 1"); } //Update total cards have been created $get_oldvalue =get_dbvalue("max_config","config_value","config_name='cf_total_cardsent'"); $get_oldvalue = $get_oldvalue + $chk_num_card; update_field_in_db("max_config","config_value",$get_oldvalue,"config_name='cf_total_cardsent' LIMIT 1"); //Go to thank you page set_global_var("list_sent_ok",stripslashes($list_sent_ok)); if($cs_notify != 1) $txt_card_send_ifnotify=""; if($chk != 1){ $sendcard_Thankyou_Message =str_replace("%show_name%",stripslashes($cs_from_name),$sendcard_Thankyou_Message_now); } else{ $sendcard_Thankyou_Message =str_replace("%show_name%",stripslashes($cs_from_name),$sendcard_Thankyou_Message_later); $sendcard_Thankyou_Message =str_replace("%show_date%",date_format($time_input,"1"),$sendcard_Thankyou_Message); } set_global_var("show_sendcard_complete",get_html_from_layout("templates/$cf_set_template/show_sendcard_thankyou.html")); show_homepage(); exit; break; case "show_remember_me": print get_html_from_layout("templates/$cf_set_template/remember_me_learn_more.html"); exit; break; case "favorite": if($user !=""){ if($what=="remove"){ delete_row("max_favorite","fv_user_name_id='$user' and fv_ec_id='$fv_ec_id' LIMIT 1"); } $array_image = get_dblistvalue("max_favorite","fv_ec_id","fv_user_name_id='$user'"); $where="favorite"; require ("show_popular_rate_new_cards.php"); random_banner_hr(); random_banner_vt(); set_global_var("navigator_link","$txt_home » $txt_mtool_myfavorite"); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/display_thumbnail.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } else{ header("Location: members.php?step=login&next_step=favorite&lang=$lang"); exit; } break; case "popular": $orderwhat ="ORDER BY ec_time_used DESC, ec_rate DESC, ec_time DESC LIMIT 0,$cf_numcards_at_popular"; $array_image = get_dblistvalue("max_ecard","ec_id","ec_active='1' and ec_user_name_id='' $orderwhat"); require ("show_popular_rate_new_cards.php"); random_banner_hr(); random_banner_vt(); set_global_var("navigator_link","$txt_home » $txt_popular"); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/display_thumbnail.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "top_rate": $orderwhat ="ORDER BY ec_rate DESC, ec_time_used DESC, ec_time DESC LIMIT 0,$cf_numcards_at_popular"; $array_image = get_dblistvalue("max_ecard","ec_id","ec_active='1' and ec_user_name_id='' $orderwhat"); require ("show_popular_rate_new_cards.php"); random_banner_hr(); random_banner_vt(); set_global_var("navigator_link","$txt_home » $txt_top_rate"); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/display_thumbnail.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "new_ecards": $orderwhat ="ORDER BY ec_time DESC, ec_rate DESC, ec_time_used DESC LIMIT 0,$cf_numcards_at_popular"; $array_image = get_dblistvalue("max_ecard","ec_id","ec_active='1' and ec_user_name_id='' $orderwhat"); require ("show_popular_rate_new_cards.php"); random_banner_hr(); random_banner_vt(); set_global_var("navigator_link","$txt_home » $txt_newecards"); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/display_thumbnail.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "search_ecards": print $step; break; case "tell_friends2": //Check Friend Name + Email #1 if blank if(trim(strip_tags(get_global_var(prepare_list))) =="") $error_msg .=get_global_var(send_list_email_error_msg_missing_first_recipient) . "
    \n"; $array =explode("\n",$prepare_list); foreach($array as $val){ if($val !=""){ $info=split("\|",$val); $get_fname = $info[0]; $get_femail = $info[1]; $get_femail=trim($get_femail); $err=get_global_var(send_list_email_error_msg_invalid_email); $err=str_replace("%show_email%",$get_femail,$err); if(!valid_email($get_femail) && $get_femail !=""){ $error_msg .=$err . "
    \n"; } //Error message if email is inside black list $chk_bl = get_dbvalue("max_black_list","black_email","black_email='$get_femail' and black_active='1'"); if($chk_bl !=""){ $send_card_error_msg_BlackList_Email=str_replace("%show_email%",$get_femail,$send_card_error_msg_BlackList_Email); $error_msg .=$send_card_error_msg_BlackList_Email . "
    \n"; } } } //Check From Name + Email if blank if(trim(strip_tags(get_global_var(from_name))) =="") $error_msg .=get_global_var(tellfriend_error_message_YourName_Blank) . "
    \n"; if(trim(strip_tags(get_global_var(from_email))) =="") $error_msg .=get_global_var(tellfriend_error_message_YourEmail_Blank) . "
    \n"; if(trim(strip_tags(get_global_var(from_email))) !="" && !valid_email(get_global_var(from_email))) $error_msg .=get_global_var(feedback_error_message_Email_Invalid) . "
    \n"; if ($error_msg !=""){ nospecialtags(); set_global_var("error_msg","

    $error_msg"); tell_friends(); exit; } //Send email //send_email($from_name,$from_email,$to,$email_subject,$email_msg) foreach($array as $val){ if($val !=""){ $info=split("\|",$val); $get_fname = $info[0]; $get_femail = $info[1]; $get_femail=trim($get_femail); $msg = get_global_var(tellfriend_email_message); $msg =str_replace("%show_name%",$from_name,$msg); $msg =str_replace("%show_email%",$from_email,$msg); $msg =str_replace("%show_message%",$message,$msg); $subject=get_global_var(tellfriend_email_subject); $subject =str_replace("%show_name%",$get_fname,$subject); if(valid_email($get_femail)){ send_email($from_name,$from_email,$get_femail,$subject,$msg); $list_sent_ok .="$get_femail :: $get_fname
    "; } } } //Go to thank you page require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); set_global_var("list_sent_ok",stripslashes($list_sent_ok)); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_tellfriend_thankyou.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); break; case "tell_friends": tell_friends($row); break; case "help": random_banner_hr(); //Edit this page inside language/english_lang.php set_global_var("print_object",$print_help_page); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); break; case "grabber_install_ok": random_banner_hr(); //Edit this page inside language/english_lang.php set_global_var("print_object",$grabber_install_ok); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); break; case "grabber": if($cf_grabber_for_member =="0" || $user !=""){ grabber(); } else{ header("Location: members.php?step=login&lang=$lang&next_step=grabber"); } break; case "blacklist_remove": $row=get_row("max_black_list","*","black_email='$email' and black_key='$code'"); //Check email if it is not on the black list if($row[black_email] ==""){ $blacklist_error_message_Remove_Email_NotOnList=get_global_var(blacklist_error_message_Remove_Email_NotOnList); $blacklist_error_message_Remove_Email_NotOnList=str_replace("%show_email%",$email,$blacklist_error_message_Remove_Email_NotOnList); set_global_var("print_message",$blacklist_error_message_Remove_Email_NotOnList); } else{ //Remove email delete_row("max_black_list","black_email='$email' and black_key='$code' LIMIT 1"); $blacklist_message_Remove_OK=get_global_var(blacklist_message_Remove_OK); $blacklist_message_Remove_OK=str_replace("%show_email%",$email,$blacklist_message_Remove_OK); set_global_var("print_message",$blacklist_message_Remove_OK); } //and show message require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_blacklist_message.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "blacklist_add": $row=get_row("max_black_list","*","black_email='$email' and black_key='$code'"); //Check email if it is not on the black list if($row[black_email] ==""){ $blacklist_error_message_Remove_Email_NotOnList=get_global_var(blacklist_error_message_Remove_Email_NotOnList); $blacklist_error_message_Remove_Email_NotOnList=str_replace("%show_email%",$email,$blacklist_error_message_Remove_Email_NotOnList); set_global_var("print_message",$blacklist_error_message_Remove_Email_NotOnList); } if($row[black_active] == 0){ //Add email to the list (update black_active = 1) + Print message update_field_in_db("max_black_list","black_active","1","black_email='$email' and black_key='$code' LIMIT 1"); $blacklist_message_Add_OK=get_global_var(blacklist_message_Add_OK); $blacklist_message_Add_OK=str_replace("%show_email%",$email,$blacklist_message_Add_OK); set_global_var("print_message",$blacklist_message_Add_OK); } elseif($row[black_active] == 1){ $blacklist_error_message_Email_Exist=get_global_var(blacklist_error_message_Email_Exist); $blacklist_error_message_Email_Exist=str_replace("%show_email%",$email,$blacklist_error_message_Email_Exist); set_global_var("print_message",$blacklist_error_message_Email_Exist); } require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_blacklist_message.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "blacklist2": blacklist2(); break; case "blacklist": blacklist(); break; case "random_card": $ec_id = get_dbrandvalue("max_ecard","ec_id","ec_active='1' and ec_user_name_id='' "); header("Location: index.php?step=makecard_step1&ec_id=$ec_id&lang=$lang"); break; case "feedback2": //Check Name if blank if(trim(strip_tags(get_global_var(name))) =="") $error_msg .=get_global_var(feedback_error_message_Name_Blank) . "
    \n"; //Check email if blank if(trim(strip_tags(get_global_var(email))) =="") $error_msg .=get_global_var(feedback_error_message_Email_Blank) . "
    \n"; if(trim(strip_tags(get_global_var(email))) !="" && !valid_email(get_global_var(email))) $error_msg .=get_global_var(feedback_error_message_Email_Invalid) . "
    \n"; //Check topic if(trim(strip_tags(get_global_var(topic))) =="") $error_msg .=get_global_var(feedback_error_message_Topic_Blank) . "
    \n"; //Check message if blank if(trim(strip_tags(get_global_var(message))) =="") $error_msg .=get_global_var(feedback_error_message_Message_Blank) . "
    \n"; if ($error_msg !=""){ set_global_var("error_msg","

    $error_msg"); feedback($row); exit; } //Send email to admin $send_to =get_dbvalue("max_feedback","feedback_email","feedback_id='$topic'"); send_email($name,$email,$send_to,"eCardMax Customer Feedback",$message); //Print thank you message require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_feedback_thankyou.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); break; case "feedback": feedback($row); break; case "policy": random_banner_hr(); //Edit this page inside language/english_lang.php set_global_var("print_object",$print_policy_page); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); break; case "tos": random_banner_hr(); //Edit this page inside language/english_lang.php set_global_var("print_object",$print_tos_page); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); break; case "makecard_step2": set_global_var("cs_ec_id",$ec_id); set_global_var("cs_date_create",$time_stamp_now); if($user !=""){ set_global_var("cs_timezone",$row[user_timezone]); } else{ set_global_var("cs_timezone",$cf_timezone); } set_global_var("cs_poem",$poem); set_global_var("cs_skin_name",$skin_id); set_global_var("cs_stamp_filename",$stamp); set_global_var("cs_java",$java); set_global_var("cs_poem_align",$poem_align); makecard_step2($row); break; case "makecard_step1": $row_user =get_row("max_ecuser","*","user_name_id='$user'"); if($get_rate !="") user_rate("$ec_id","$get_rate"); $ec_id = get_global_var(ec_id); $row = get_row("max_ecard","*","ec_id='$ec_id'"); $ec_cat_dir=$row[ec_cat_dir]; $ec_caption=$row[ec_caption]; $ec_thumbnail=$row[ec_thumbnail]; set_global_var("ec_thumbnail",$ec_thumbnail); //Add ec_id to user favorite place if($what=="add_fav" && $user !=""){ $chk_ec_id = get_dbvalue("max_ecard","ec_id","ec_id=$ec_id"); if($chk_ec_id !=""){ //Insert ec_id to max_favorite table $chk_ec_id =get_dbvalue("max_favorite","fv_id","fv_user_name_id='$user' and fv_ec_id='$ec_id'"); if($chk_ec_id =="") insert_data_to_db("max_favorite","(fv_user_name_id,fv_ec_id)","('$user','$ec_id')"); //Print alert popup message print"_"; } } //-------------------------------------------------- //SEND CARD IF REDUCE STEP elseif($what=="sendcard_reduce"){ //Prevent Spammer $user_ip = get_global_var(remote_addr); $max_email_out_per_hour = get_global_var(cf_max_email_out_per_hour); $max_email_out_per_day = get_global_var(cf_max_email_out_per_day); $spam_message_hour = get_global_var(spam_message_hour); $spam_message_day = get_global_var(spam_message_day); $time_onehour_ago = $time_stamp_now - 3600 ; $time_oneday_ago = $time_stamp_now - 86400 ; if ($user == ""){ $spam_getcount_hour = get_dblistvalue("max_ecardsent","cs_id","cs_date_create > $time_onehour_ago and cs_sender_ip='$user_ip'"); $spam_getcount_day = get_dblistvalue("max_ecardsent","cs_id","cs_date_create > $time_oneday_ago and cs_sender_ip='$user_ip'"); } else{ $spam_getcount_hour = get_dblistvalue("max_ecardsent","cs_id","cs_date_create > $time_onehour_ago and cs_user_name_id='$user'"); $spam_getcount_day = get_dblistvalue("max_ecardsent","cs_id","cs_date_create > $time_oneday_ago and cs_user_name_id='$user'"); } $number_email_sent_hour = count($spam_getcount_hour); $number_email_sent_day = count($spam_getcount_day); if ($number_email_sent_hour > $max_email_out_per_hour){ $spam_message_hour =str_replace("%show_number%",$max_email_out_per_hour,$spam_message_hour); $spam_message_hour =str_replace("%show_numcard%",$number_email_sent_hour,$spam_message_hour); $error_msg .=$spam_message_hour . "
    \n"; } if ($max_email_out_per_day !=0 && $number_email_sent_day > $max_email_out_per_day){ $spam_message_day =str_replace("%show_number%",$max_email_out_per_day,$spam_message_day); $spam_message_day =str_replace("%show_numcard%",$number_email_sent_day,$spam_message_day); $error_msg .=$spam_message_day . "
    \n"; } //Check Friend Name + Email #1 if blank if(trim(strip_tags(get_global_var(prepare_list))) =="") $error_msg .=get_global_var(send_list_email_error_msg_missing_first_recipient) . "
    \n"; $array =explode("\n",$prepare_list); foreach($array as $val){ if($val !=""){ $info=split("\|",$val); $get_fname = $info[0]; $get_femail = $info[1]; $get_femail=trim($get_femail); $err=get_global_var(send_list_email_error_msg_invalid_email); $err=str_replace("%show_email%",$get_femail,$err); if(!valid_email($get_femail) && $get_femail !=""){ $error_msg .=$err . "
    \n"; } //Error message if email is inside black list $chk_bl = get_dbvalue("max_black_list","black_email","black_email='$get_femail' and black_active='1'"); if($chk_bl !=""){ $send_card_error_msg_BlackList_Email=str_replace("%show_email%",$get_femail,$send_card_error_msg_BlackList_Email); $error_msg .=$send_card_error_msg_BlackList_Email . "
    \n"; } } } //Check From Name + Email if blank if(trim(strip_tags(get_global_var(cs_from_name))) =="") $error_msg .=get_global_var(tellfriend_error_message_YourName_Blank) . "
    \n"; if(trim(strip_tags(get_global_var(cs_from_email))) =="") $error_msg .=get_global_var(tellfriend_error_message_YourEmail_Blank) . "
    \n"; if(trim(strip_tags(get_global_var(cs_from_email))) !="" && !valid_email(get_global_var(cs_from_email))) $error_msg .=get_global_var(feedback_error_message_Email_Invalid) . "
    \n"; //Check if date is in the past if($sendnow !="0"){ $time_input = mktime(0,0,0,$cs_send_month,$cs_send_mday,$cs_send_year); $cs_date_delete = $time_input + ($cf_card_expire_day * 86400); $mkzone = GMT_Time($time_input, (-1)) + 3600 * $time_zone; $mkzone_delete = GMT_Time($cs_date_delete, (-1)) + 3600 * $time_zone; if($cs_send_month != $today_mon || $cs_send_mday != $today_mday || $cs_send_year != $today_year){ if($time_input < get_global_var(time_stamp_now)) $error_msg .=get_global_var(send_card_error_msg_Time_Error) . "
    \n"; } } else{ $mkzone = $time_stamp_now_admin; $mkzone_delete = $time_stamp_now_admin + (86400 * $cf_card_expire_day); } if ($error_msg ==""){ //Save sender email to max_mail_list (Non member only) if($user_receive_newsletter == "1" ){ $chk_email =get_dbvalue("max_mail_list","list_id","list_email='$cs_from_email' and list_mgroup_id ='-1'"); if($chk_email =="") insert_data_to_db("max_mail_list","(list_mgroup_id,list_email)","('-1','$cs_from_email')"); } if($user_receive_offer == "1" ){ $chk_email =get_dbvalue("max_mail_list","list_id","list_email='$cs_from_email' and list_mgroup_id ='-2'"); if($chk_email =="") insert_data_to_db("max_mail_list","(list_mgroup_id,list_email)","('-2','$cs_from_email')"); } //Create & insert card id to table max_ecardsent & Send mail now or later set_global_var("cs_date_send",$mkzone); set_global_var("cs_date_delete",$mkzone_delete); if ($user != "") set_global_var("cs_lang",$row_user[user_lang]); set_global_var("cs_user_name_id",$user); set_global_var("cs_ec_id",$ec_id); set_global_var("cs_sender_ip",$http_vars[remote_addr]); set_global_var("cs_date_create",$time_stamp_now); set_global_var("cs_date_create_server_time",$time_stamp_now_admin); $chk_num_card=0; foreach($array as $val){ if($val !=""){ $info=split("\|",$val); $get_fname = $info[0]; $get_femail = $info[1]; $get_femail=trim($get_femail); if(valid_email($get_femail) && $get_femail !=""){ $chk_num_card++; $list_sent_ok .="$get_femail :: $get_fname
    "; //Create card $cs_id = substr(md5(uniqid(rand(),1)), 0, 15); set_global_var("cs_id",$cs_id); set_global_var("cs_fmail",$get_femail); set_global_var("cs_fname",$get_fname); //Auto insert Recipient Name + Email to address book if($user !="" && $save_email== 1){ //Check if email already there $chk_femail =get_dbvalue("max_addressbook","book_email","book_email='$get_femail' and book_user_name_id='$user'"); if($chk_femail == ""){ $get_fname_info = split(" ",$get_fname); $book_fname =$get_fname_info[0]; $book_lname =$get_fname_info[1]; insert_data_to_db("max_addressbook","(book_fname,book_lname,book_email,book_user_name_id)","('$book_fname','$book_lname','$get_femail','$user')"); } } //Send card if user pick today date if($sendnow== "0" || $cs_send_month==$today_mon && $cs_send_mday==$today_mday && $cs_send_year==$today_year){ set_global_var("cs_sent","1"); $http_vars=get_global_var(http_vars); insert_data_to_db_submit($http_vars,"cs_","max_ecardsent"); //send_email($from_name,$from_email,$to,$email_subject,$email_msg) $send_notify_pickup_email_message =str_replace("%show_friend_name%",$get_fname,$send_notify_pickup_email_message); $send_notify_pickup_email_message =str_replace("%show_from_name%",$cs_from_name,$send_notify_pickup_email_message); $send_notify_pickup_email_message =str_replace("%show_id%",$cs_id,$send_notify_pickup_email_message); $send_notify_pickup_email_subject =str_replace("%show_name%",$cs_from_name,$send_notify_pickup_email_subject); if($cf_show_from_email ==0){//Show sender's name and Sender's email in eMail From field send_email(stripslashes($cs_from_name),$cs_from_email,$get_femail,$send_notify_pickup_email_subject,$send_notify_pickup_email_message); } else{ send_email(stripslashes($cf_site_title),$cf_site_from_email,$get_femail,$send_notify_pickup_email_subject,$send_notify_pickup_email_message); } } else{ set_global_var("cs_sent","0"); $http_vars=get_global_var(http_vars); insert_data_to_db_submit($http_vars,"cs_","max_ecardsent"); $chk=1; } } } } //Update max_ecard - ec_time_used $row_ecard =get_row("max_ecard","*","ec_id='$ec_id'"); $get_oldvalue = $row_ecard[ec_time_used]; $get_oldvalue = $get_oldvalue + $chk_num_card; update_field_in_db("max_ecard","ec_time_used",$get_oldvalue,"ec_id='$ec_id' LIMIT 1"); //Update Grabber ec_time so cron job can auto delete if($row_ecard[ec_user_name_id] =="?") update_field_in_db("max_ecard","ec_time",$mkzone_delete,"ec_id='$ec_id' LIMIT 1"); //Update table max_ecuser - user_total_card_sent if($user != ""){ $get_oldvalue =get_dbvalue("max_ecuser","user_total_cardsent","user_name_id='$user'"); $get_oldvalue = $get_oldvalue + $chk_num_card; update_field_in_db("max_ecuser","user_total_cardsent",$get_oldvalue,"user_name_id='$user' LIMIT 1"); } //Update total cards have been created $get_oldvalue =get_dbvalue("max_config","config_value","config_name='cf_total_cardsent'"); $get_oldvalue = $get_oldvalue + $chk_num_card; update_field_in_db("max_config","config_value",$get_oldvalue,"config_name='cf_total_cardsent' LIMIT 1"); //Go to thank you page set_global_var("list_sent_ok",stripslashes($list_sent_ok)); if($cs_notify != 1) $txt_card_send_ifnotify=""; if($chk != 1){ $sendcard_Thankyou_Message =str_replace("%show_name%",stripslashes($cs_from_name),$sendcard_Thankyou_Message_now); } else{ $sendcard_Thankyou_Message =str_replace("%show_name%",stripslashes($cs_from_name),$sendcard_Thankyou_Message_later); $sendcard_Thankyou_Message =str_replace("%show_date%",date_format($time_input,"1"),$sendcard_Thankyou_Message); } set_global_var("show_sendcard_complete",get_html_from_layout("templates/$cf_set_template/show_sendcard_thankyou.html")); show_homepage(); exit; } else{ set_global_var("error_msg","

    $error_msg"); } } //Show options $ex_link ="lang=$lang&ec_id=$ec_id&skin_id=$skin_id&poem_align=$poem_align&poem_font=$poem_font&poem=$poem&java=$java&stamp=$stamp&ec_thumbnail=$ec_thumbnail&ec_cat_dir=$ec_cat_dir&ec_caption=$ec_caption"; if($cf_show_advance_option_button == 1){ set_global_var("show_more_options","
    $txt_click_here_for_more_options

    "); $ec_filename =get_dbvalue("max_ecard","ec_filename","ec_id='$ec_id'"); $check_ec_filename =strtolower($ec_filename); if(!(strpos($check_ec_filename,".swf")===false)){ //If Flash movie then dont print Java drop down $menu_java=""; } else{ if($cf_option_select_java == 1){ //Show java dropdown menu $java_list=get_dblistvalue("max_java_applet","java_id","java_active='1' Order by java_name_display ASC"); $menu_java =""; } } //Print DropDown Menu skin if($cf_option_select_skin == 1){ $skin_list=get_dblistvalue("max_skin","skin_id","skin_active='1' Order by skin_name_display ASC"); $menu_skin =""; } //Print DropDown Menu stamp if($cf_option_select_stamp == 1){ $stamp_list=get_dblistvalue("max_stamp","stamp_id","stamp_active='1' Order by stamp_name_display ASC"); $menu_stamp =""; } //Print DropDown Menu poem if($poem_align =="" || $poem_align =="center"){ $selected_center = "selected"; $poem_align ="center"; } if($poem_align =="left") $selected_left = "selected"; if($poem_align =="right") $selected_right = "selected"; $menu_poem_align=""; if($cf_option_select_poem == 1){ if($user !=""){ $user_poem_list=get_dblistvalue("max_poem","poem_id","poem_active='1' and poem_user_name_id='$user' Order by poem_title ASC"); $urp =""; foreach($user_poem_list as $val){ $user_poem_row=get_row("max_poem","*","poem_id='$val'"); if($poem == $user_poem_row[poem_id]){ $urp .="\n"; } else{ $urp .="\n"; } } } $poem_list=get_dblistvalue("max_poem","poem_id","poem_active='1' and poem_user_name_id='' Order by poem_title ASC"); $menu_poem ="

    $menu_poem_align"; } set_global_var("show_advance_option","

    $menu_java $menu_skin $menu_stamp $menu_poem
    "); } if($user!=""){ if($row[ec_user_name_id] ==""){ if(get_global_var(cf_reduce_step) =="1"){ $print_js_code ="document.form1.what.value='add_fav';call_editor();prepare_listemail();"; } else{ $print_js_code ="document.form1.what.value='add_fav';document.form1.submit();"; } set_global_var("print_add_to_fav",""); } else{ set_global_var("print_add_to_fav",""); } } else{ if($row[ec_user_name_id] ==""){ set_global_var("print_add_to_fav",""); //Fix the link for Sign In button set_global_var("login_button",""); } else{ set_global_var("print_add_to_fav",""); } } set_global_var("print_button_morecard",""); if($row[ec_private] ==0 ){//Free eCards set_global_var("print_button_personalize",""); } else{ //Member cards set_global_var("print_button_personalize",""); } if ($user!=""){ set_global_var("print_button_personalize",""); } if($row[ec_user_name_id] ==""){ $ua = get_global_var("user_agent"); if(!(strpos($ua,"Windows")===false)){ //Print user rating here for windows OS set_global_var("print_user_rating","
    $txt_card_please_rate

    "); } else{ //Print user rating here for other OS (such as Mac) set_global_var("print_user_rating","

    $txt_card_please_rate

    "); } //Show ecard information table if($cf_show_ecard_info_box =="1")show_ecard_info_box($row); } //Print music if card comes with music file if($what !="preview" && $what !="sendcard_reduce"){ if($row[ec_music_filename] !=""){ set_global_var("cs_music_filename",$row[ec_music_filename]); set_global_var("print_player","

    $step1_txt_Default_Music" . print_music_player("$ecard_url/resource/music/$row[ec_music_filename]") . "

    "); } } else{ set_global_var("cs_music_filename",$cs_music_filename); set_global_var("print_player","

    $step1_txt_Default_Music" . print_music_player("$ecard_url/resource/music/$cs_music_filename") . "

    "); } //Print Personalize Form if admin wants to reduce sending card to 1 step if(get_global_var(cf_reduce_step) =="1"){ if($user ==""){ if(get_global_var(cs_from_name) =="") set_global_var("cs_from_name",get_global_var(get_cs_fname)); if(get_global_var(cs_from_email) =="") set_global_var("cs_from_email",get_global_var(get_cs_fmail)); } if($list_friend_name_1 =="") set_global_var("list_friend_name_1",$get_cs_from_name); if($list_friend_email_1 =="") set_global_var("list_friend_email_1",$get_cs_from_email); setcookie("get_cs_fname",""); setcookie("get_cs_fmail",""); setcookie("get_cs_from_name",""); setcookie("get_cs_from_email",""); $list_friend_name_1=stripslashes(get_global_var(list_friend_name_1)); set_global_var("list_friend_name_1",$list_friend_name_1); $cs_from_name=stripslashes(get_global_var(cs_from_name)); set_global_var("cs_from_name",$cs_from_name); $cf_set_template= get_global_var(cf_set_template); $cs_message=get_global_var(cs_message); $cs_message =stripslashes($cs_message); set_global_var("cs_message",$cs_message); $data=""; $total_recipient_num = get_global_var(total_recipient_num); $tellfriend_Recipient_Name= get_global_var(tellfriend_Recipient_Name); $tellfriend_Recipient_Email= get_global_var(tellfriend_Recipient_Email); $cf_max_friend_email= get_global_var(cf_max_friend_email); $ec_thumbnail=get_global_var(ec_thumbnail); $ec_cat_dir=get_global_var(ec_cat_dir); if($total_recipient_num =="") $total_recipient_num = get_global_var(cf_recipient_default); set_global_var("total_recipient_num",$total_recipient_num); $show_personalize_html_Number_Recipients_Note= get_global_var(show_personalize_html_Number_Recipients_Note); $show_personalize_html_Number_Recipients_Note =str_replace("%show_number%",$total_recipient_num,$show_personalize_html_Number_Recipients_Note); set_global_var("show_personalize_html_Number_Recipients_Note",$show_personalize_html_Number_Recipients_Note); for($i=1;$i<=$total_recipient_num;$i++){ if($i==1){ set_global_var("show_name_require","   » "); set_global_var("show_email_require","» "); } else{ set_global_var("show_name_require","   "); set_global_var("show_email_require",""); } set_global_var("Recipient_Name","$tellfriend_Recipient_Name $i"); set_global_var("Recipient_Email","$tellfriend_Recipient_Email $i"); set_global_var("Name_Recipient_FieldName","list_friend_name_" . $i); set_global_var("Email_Recipient_FieldName","list_friend_email_" . $i); set_global_var("Name_Recipient_FieldName","list_friend_name_" . $i); set_global_var("Email_Recipient_FieldName","list_friend_email_" . $i); set_global_var("Name_Recipient_FieldValue",stripslashes(get_global_var("list_friend_name_". $i))); set_global_var("Email_Recipient_FieldValue",get_global_var("list_friend_email_". $i)); set_global_var("name_id","name_" . $i); set_global_var("email_id","email_" . $i); $data .= get_html_from_layout("templates/$cf_set_template/show_personalize_loop.html") ."\n"; } $print_dropdown_number=""; //show_date_box $send_card_IMMEDIATE= get_global_var(send_card_IMMEDIATE); if(get_global_var(cf_send_card_future_date_for_non_member) == 1 || $user != ""){ if(get_global_var(cs_send_mday) =="" && get_global_var(cs_send_month) =="" ){ $time_array= getdate(get_global_var(time_stamp_now)); set_global_var("cs_send_mday",$time_array['mday']); set_global_var("cs_send_month",$time_array['mon']); set_global_var("cs_send_year",$time_array['year']); } $cf_show_date_option = get_global_var(cf_show_date_option); $show_date_box=print_mon_day_year_dropdown("cs_send_month","cs_send_mday","cs_send_year","show_date_box","makecard_step2"); } elseif(get_global_var(cf_send_card_future_date_for_non_member) == 0 && $user ==""){ $show_personalize_html_Delivery_Date_Note_For_NonMember =get_global_var(show_personalize_html_Delivery_Date_Note_For_NonMember); $show_date_box=" - $show_personalize_html_Delivery_Date_Note_For_NonMember"; set_global_var("show_date_box",$show_date_box); } //Set default checkbox = checked : send notify email when pickup + newsletter + offer if(get_global_var(cs_notify) =="" && get_global_var(cs_message) =="" ) set_global_var("cs_notify","1"); if(get_global_var(save_email) =="" && get_global_var(cs_message) =="" ) set_global_var("save_email","1"); if(get_global_var(user_receive_newsletter) =="" && get_global_var(cs_message) =="" ) set_global_var("user_receive_newsletter","1"); if(get_global_var(user_receive_offer) =="" && get_global_var(cs_message) =="" ) set_global_var("user_receive_offer","1"); set_global_var("checked_cs_notify_" . get_global_var(cs_notify),"checked"); set_global_var("checked_cs_copy_" . get_global_var(cs_copy),"checked"); set_global_var("checked_save_email_" . get_global_var(save_email),"checked"); if(get_global_var(user_receive_newsletter) ==1) $checked_user_receive_newsletter ="checked"; if(get_global_var(user_receive_offer) ==1) $checked_user_receive_offer ="checked"; //Show check box join newsletter & offer if $user ="" $Yes_receive_newsletter = get_global_var(Yes_receive_newsletter); $Yes_receive_offer = get_global_var(Yes_receive_offer); $user=get_global_var(user); if($user=="") set_global_var("show_newletters_checkbox","
       $Yes_receive_newsletter
       $Yes_receive_offer"); if(get_global_var(cf_option_user_select_music) == "1" && get_dbvalue("max_ecard","ec_allow_user_select_music","ec_id='$ec_id'") == "1"){ set_global_var("show_personalize_html_Select_Music","

       ". get_global_var(show_personalize_html_Select_Music_txt) .""); //Show music dropdown menu if($user !=""){ $user_music_list=get_dblistvalue("max_music","music_id","music_active='1' and music_user_name_id='$user' Order by music_name_display ASC"); $urp =""; foreach($user_music_list as $val){ $user_music_row=get_row("max_music","*","music_id='$val'"); if($music == $user_music_row[music_filename]){ $urp .="\n"; } else{ $urp .="\n"; } } } $menu_music_Select_A_Song=get_global_var(menu_music_Select_A_Song); $show_music_box ="

       "; set_global_var("show_music_box", $show_music_box); } set_global_var("print_dropdown_number", $print_dropdown_number); set_global_var("print_recipient_loop", $data); if($ec_thumbnail !=""){ set_global_var("print_ecard_thumbnail",""); } else{ set_global_var("print_ecard_thumbnail",""); } $show_personalize_html_title_message = get_global_var(show_personalize_html_title_message); set_global_var("show_personalize_html_title_message",$show_personalize_html_title_message . get_global_var(ec_caption)); //Print_addressbook if($user==""){ set_global_var("print_addressbook",get_global_var(print_addressbook_Title_not_login)); set_global_var("login_button",""); } else{ set_global_var("cs_from_name",$row_user[user_name]); set_global_var("cs_from_email",$row_user[user_email]); set_global_var("print_addressbook",""); //Hide From Name and From Email textbox if user login. set_global_var("hidden_if_login"," STYLE=\"display:none;\" "); set_global_var("show_name_if_login","$row_user[user_name]"); set_global_var("show_email_if_login","$row_user[user_email]"); } //Check browser to show HotEditor Rich Text Format $ua = get_global_var("user_agent"); if (strpos($ua,"Windows") && strpos($ua,"MSIE") && !strpos($ua,"Opera") || strpos($ua,"Gecko") && !strpos($ua,"Safari")) { //OK to use HotEditor $mViet_1 = get_global_var(mViet_1); $mViet_2 = get_global_var(mViet_2); $mViet_on= get_global_var(mViet_on); $editor_code =<< _ $mViet_1 $mViet_2 HTML_CODE; set_global_var("hidden_if_editor_on"," STYLE=\"display:none;\" "); set_global_var("show_editor_code",$editor_code); } if($row[ec_private] ==0 ){//Free eCards set_global_var("print_button_personalize",""); set_global_var("print_personalize_card_if_reduce_step",get_html_from_layout("templates/$cf_set_template/show_personalize_ecard_if_reduce_step.html")); } else{ //Member cards if($user !=""){ set_global_var("print_button_personalize",""); set_global_var("print_personalize_card_if_reduce_step",get_html_from_layout("templates/$cf_set_template/show_personalize_ecard_if_reduce_step.html")); } else{ set_global_var("print_button_personalize",""); } } } random_banner_hr(); if(get_global_var(cf_reduce_step) =="1"){ if($cs_message =="") $cs_message = get_global_var(text_demo_mess); show_card_body($ec_id,"preview",$java,$skin_id,$poem,$poem_align,$stamp,$cs_message); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/makecard_step1_reduce.html")); } else{ show_card_body($ec_id,"makecard_step1",$java,$skin_id,$poem,$poem_align,$stamp); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/makecard_step1.html")); } print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; default: //Print thumbnail page if cat_id != "" if ($cat_id !=""){ require_once("category.php"); display_root_cat("index_thumbnail"); random_banner_hr(); random_banner_vt(); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/display_thumbnail.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); } else{ show_homepage(); exit; } } //--------------------------------------------------------------------------------------------------------- //Tell friend function tell_friends($row=""){ random_banner_hr(); random_banner_vt(); if(get_global_var(from_name) =="") set_global_var("from_name",$row[user_name]); if(get_global_var(from_email) =="") set_global_var("from_email",$row[user_email]); $data=""; $total_recipient_num = get_global_var(total_recipient_num); $tellfriend_Recipient_Name= get_global_var(tellfriend_Recipient_Name); $tellfriend_Recipient_Email= get_global_var(tellfriend_Recipient_Email); $cf_set_template= get_global_var(cf_set_template); $cf_max_friend_email= get_global_var(cf_max_friend_email); if($total_recipient_num =="") $total_recipient_num =4 ; set_global_var("total_recipient_num",$total_recipient_num); $show_tellfriend_html_Number_Recipients_Note= get_global_var(show_tellfriend_html_Number_Recipients_Note); $show_tellfriend_html_Number_Recipients_Note =str_replace("%show_number%",$total_recipient_num,$show_tellfriend_html_Number_Recipients_Note); set_global_var("show_tellfriend_html_Number_Recipients_Note",$show_tellfriend_html_Number_Recipients_Note); for($i=1;$i<=$total_recipient_num;$i++){ if($i==1){ set_global_var("show_name_require","   » "); set_global_var("show_email_require","» "); } else{ set_global_var("show_name_require","   "); set_global_var("show_email_require",""); } set_global_var("Recipient_Name","$tellfriend_Recipient_Name $i"); set_global_var("Recipient_Email","$tellfriend_Recipient_Email $i"); set_global_var("Name_Recipient_FieldName","list_friend_name_" . $i); set_global_var("Email_Recipient_FieldName","list_friend_email_" . $i); set_global_var("Name_Recipient_FieldName","list_friend_name_" . $i); set_global_var("Email_Recipient_FieldName","list_friend_email_" . $i); set_global_var("Name_Recipient_FieldValue",stripslashes(get_global_var("list_friend_name_". $i))); set_global_var("Email_Recipient_FieldValue",get_global_var("list_friend_email_". $i)); set_global_var("name_id","name_" . $i); set_global_var("email_id","email_" . $i); $data .= get_html_from_layout("templates/$cf_set_template/show_tell_friend_loop.html") ."\n"; } $print_dropdown_number=""; set_global_var("print_dropdown_number", $print_dropdown_number); set_global_var("print_recipient_loop", $data); set_global_var("message",stripslashes(get_global_var(message))); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_tell_friend.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } //--------------------------------------------------------------------------------------------------------- //Feedback function feedback($row){ random_banner_hr(); random_banner_vt(); //Print feedback topic $feedback_list =get_dblistvalue("max_feedback","feedback_id","feedback_email <>''"); if($feedback_list[0] != ""){ $show_feedback_topic="\n"; } else{ $show_feedback_topic=""; } set_global_var("show_feedback_topic",$show_feedback_topic); set_global_var("name",$row[user_name]); set_global_var("email",$row[user_email]); $cf_set_template=get_global_var(cf_set_template); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_feedback.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } //--------------------------------------------------------------------------------------------------------- //Birthday Alert function birthday_alert($row=""){ $user =get_global_var(user); $lang =get_global_var(lang); if($row=="") $row =get_row("max_ecuser","*","user_name_id='$user'"); random_banner_hr(); $data=""; $total_recipient_num = get_global_var(total_recipient_num); $tellfriend_Recipient_Name= get_global_var(tellfriend_Recipient_Name); $tellfriend_Recipient_Email= get_global_var(tellfriend_Recipient_Email); $cf_set_template= get_global_var(cf_set_template); $cf_max_friend_email= get_global_var(cf_max_friend_email); if($total_recipient_num =="") $total_recipient_num =4 ; set_global_var("total_recipient_num",$total_recipient_num); $show_birthday_alert_html_Number_Recipients_Note= get_global_var(show_birthday_alert_html_Number_Recipients_Note); $show_birthday_alert_html_Number_Recipients_Note =str_replace("%show_number%",$total_recipient_num,$show_birthday_alert_html_Number_Recipients_Note); set_global_var("show_birthday_alert_html_Number_Recipients_Note",$show_birthday_alert_html_Number_Recipients_Note); for($i=1;$i<=$total_recipient_num;$i++){ if($i==1){ set_global_var("show_name_require","   » "); set_global_var("show_email_require","» "); } else{ set_global_var("show_name_require","   "); set_global_var("show_email_require",""); } set_global_var("Recipient_Name","$tellfriend_Recipient_Name $i"); set_global_var("Recipient_Email","$tellfriend_Recipient_Email $i"); set_global_var("Name_Recipient_FieldName","list_friend_name_" . $i); set_global_var("Email_Recipient_FieldName","list_friend_email_" . $i); set_global_var("Name_Recipient_FieldName","list_friend_name_" . $i); set_global_var("Email_Recipient_FieldName","list_friend_email_" . $i); set_global_var("Name_Recipient_FieldValue",stripslashes(get_global_var("list_friend_name_". $i))); set_global_var("Email_Recipient_FieldValue",get_global_var("list_friend_email_". $i)); set_global_var("name_id","name_" . $i); set_global_var("email_id","email_" . $i); $data .= get_html_from_layout("templates/$cf_set_template/show_birthday_alert_loop.html") ."\n"; } $print_dropdown_number=""; set_global_var("print_dropdown_number", $print_dropdown_number); set_global_var("print_recipient_loop", $data); //Print address book set_global_var("print_addressbook",""); //Show default message if(get_global_var(message) ==""){ $show_birthday_alert_html_Email_Message =get_global_var(show_birthday_alert_html_Email_Message); $show_birthday_alert_html_Email_Message =strip_tags($show_birthday_alert_html_Email_Message); $show_birthday_alert_html_Email_Message=str_replace("%show_name%","$row[user_name] $row[user_last_name]",$show_birthday_alert_html_Email_Message); $show_birthday_alert_html_Email_Message=str_replace("%show_email%",$row[user_email],$show_birthday_alert_html_Email_Message); set_global_var("message",$show_birthday_alert_html_Email_Message); } set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_birthday_alert.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } //--------------------------------------------------------------------------------------------------------- //Black list function blacklist(){ random_banner_hr(); random_banner_vt(); $cf_set_template=get_global_var(cf_set_template); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_blacklist.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } //--------------------------------------------------------------------------------------------------------- //Black list function blacklist2(){ $what=get_global_var(what); $ecard_url=get_global_var(ecard_url); $cf_set_template=get_global_var(cf_set_template); //Check email blank - valid if(trim(strip_tags(get_global_var(email))) =="") $error_msg .=get_global_var(blacklist_error_message_Email_Blank) . "
    \n"; if(trim(strip_tags(get_global_var(email))) !="" && !valid_email(get_global_var(email))) $error_msg .=get_global_var(blacklist_error_message_Email_Invalid) . "
    \n"; //Check if this email already assigned to user account $email = trim(get_global_var(email)); if($what=="add"){ $chk_email =get_dbvalue("max_ecuser","user_email","user_email='$email'"); $blacklist_error_message_Cant_Add_UserEmail=get_global_var(blacklist_error_message_Cant_Add_UserEmail); $blacklist_error_message_Cant_Add_UserEmail=str_replace("%show_email%",$chk_email,$blacklist_error_message_Cant_Add_UserEmail); if($chk_email !="") $error_msg .=$blacklist_error_message_Cant_Add_UserEmail . "
    \n"; } if ($error_msg !=""){ set_global_var("error_msg","

    $error_msg"); blacklist(); exit; } if($what=="add"){ //Check if email already added to list $row =get_row("max_black_list","*","black_email='$email'"); if($row[black_active] == 1){ $blacklist_error_message_Email_Exist=get_global_var(blacklist_error_message_Email_Exist); $blacklist_error_message_Email_Exist=str_replace("%show_email%",$email,$blacklist_error_message_Email_Exist); $error_msg .=$blacklist_error_message_Email_Exist . "
    \n"; set_global_var("error_msg","

    $error_msg"); blacklist(); exit; } //Create unique id - $time_stamp_now = get_global_var(time_stamp_now); $black_key = substr(md5(uniqid(rand(),1)), 0, 20); if($row[black_active] == ""){//new email ==> insert to database insert_data_to_db("max_black_list","(black_email,black_key,black_active,black_date)","('$email','$black_key','0','$time_stamp_now')"); } else{//already added but never click action link ==> update key update_field_in_db("max_black_list","black_key",$black_key,"black_email='$email' LIMIT 1"); } //Send action link to $email - User must click the link to add his email to black list //send_email($from_name,$from_email,$to,$email_subject,$email_msg) if(get_global_var(cf_sendmail_format) =="text"){ $show_link ="$ecard_url/index.php?step=blacklist_add&email=$email&code=$black_key&"; } else{ $show_link ="$ecard_url/index.php?step=blacklist_add&email=$email&code=$black_key"; } $email_msg= get_global_var(blacklist_email_message); $email_msg=str_replace("%show_email%",$email,$email_msg); $email_msg=str_replace("%show_link%",$show_link,$email_msg); send_email(get_global_var(cf_site_title),get_global_var(cf_webmaster_email),$email,get_global_var(blacklist_email_subject),$email_msg); //Print page with message check email require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); $blacklist_error_message_GoCheck_Email=get_global_var(blacklist_error_message_GoCheck_Email); $blacklist_error_message_GoCheck_Email=str_replace("%show_email%",$email,$blacklist_error_message_GoCheck_Email); set_global_var("print_message",$blacklist_error_message_GoCheck_Email); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_blacklist_message.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } elseif($what=="remove"){ //Check if email is not exist on the list / if not on list ==> error message Your email is not on our black list $row =get_row("max_black_list","*","black_email='$email'"); $chk_email = $row[black_email]; if ($chk_email ==""){ $blacklist_error_message_WhenRemove_Email_Not_Onlist=get_global_var(blacklist_error_message_WhenRemove_Email_Not_Onlist); $blacklist_error_message_WhenRemove_Email_Not_Onlist=str_replace("%show_email%",$email,$blacklist_error_message_WhenRemove_Email_Not_Onlist); $error_msg .=$blacklist_error_message_WhenRemove_Email_Not_Onlist . "
    \n"; set_global_var("error_msg","

    $error_msg"); blacklist(); exit; } //User did not click action link ==> then go ahead remove their email without their confirm if($row[black_active] == 0){ delete_row("max_black_list","black_email='$email' LIMIT 1"); require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); $blacklist_message_Remove_OK=get_global_var(blacklist_message_Remove_OK); $blacklist_message_Remove_OK=str_replace("%show_email%",$email,$blacklist_message_Remove_OK); set_global_var("print_message",$blacklist_message_Remove_OK); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_blacklist_message.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } //Send email to user, user must click the action link to remove their email //Create unique id - $time_stamp_now = get_global_var(time_stamp_now); $black_key = substr(md5(uniqid(rand(),1)), 0, 20); //Update black_key update_field_in_db("max_black_list","black_key","$black_key","black_email='$email' LIMIT 1"); //Send action link to $email - User must click the link to REMOVE his email from black list //send_email($from_name,$from_email,$to,$email_subject,$email_msg) if(get_global_var(cf_sendmail_format) =="text"){ $show_link ="$ecard_url/index.php?step=blacklist_remove&email=$email&code=$black_key&"; } else{ $show_link ="$ecard_url/index.php?step=blacklist_remove&email=$email&code=$black_key"; } $email_msg= get_global_var(blacklist_email_remove_fromlist_message); $email_msg=str_replace("%show_email%",$email,$email_msg); $email_msg=str_replace("%show_link%",$show_link,$email_msg); send_email(get_global_var(cf_site_title),get_global_var(cf_webmaster_email),$email,get_global_var(blacklist_email_remove_fromlist_subject),$email_msg); //Print page with message check email require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); $blacklist_error_message_Remove_GoCheck_Email=get_global_var(blacklist_error_message_Remove_GoCheck_Email); $blacklist_error_message_Remove_GoCheck_Email=str_replace("%show_email%",$email,$blacklist_error_message_Remove_GoCheck_Email); set_global_var("print_message",$blacklist_error_message_Remove_GoCheck_Email); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_blacklist_message.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } } //-------------------------------------------------------------------------------------- function get_count_number_history($page,$b,$where){ $getstep="step=main_book"; $page_name="page"; $lang= get_global_var(lang); $count_number =""; $y=0; if ($b <10){ for($a_num=1; $a_num<=$b; $a_num++) { $y++; if ($a_num == $page) { $count_number .=" $a_num "; } else { $count_number .=" $a_num "; } } } elseif(($page > 3) && ($page < ($b-3))){ for($a_num=1; $a_num<=3; $a_num++) { $y++; $count_number .=" $a_num"; } $count_number .="..."; for($a_num = $page-1; $a_num<=$page+1; $a_num++) { $y++; if ($a_num == $page) { $count_number .=" $a_num "; } else { $count_number .=" $a_num "; } } $count_number .="..."; for($a_num = $b-2; $a_num<=$b; $a_num++) { $y++; $count_number .=" $a_num "; } } else{ for($a_num=1; $a_num<=4; $a_num++) { $y++; if ($a_num == $page) { $count_number .=" $a_num "; } else { $count_number .=" $a_num "; } } $count_number .="..."; for($a_num=$b-3; $a_num<=$b; $a_num++) { $y++; if ($a_num == $page) { $count_number .=" $a_num "; } else { $count_number .=" $a_num "; } } } set_global_var("d_num",$b); return $count_number; } //-------------------------------------------------------------------------------------- function search_ecards(){ $cf_set_template=get_global_var(cf_set_template); require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_search_ecards.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } //-------------------------------------------------------------------------------------- function grabber(){ $cf_set_template=get_global_var(cf_set_template); require_once("category.php"); display_main_category_menu_only(); random_banner_hr(); random_banner_vt(); set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_media_grabber.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; } ?>