"); 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","Welcome $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 "your_best_photo": set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_your_best_photo.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "espanol": set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/show_espanol_temppage.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer.html"); exit; break; case "display_homepage_spanish": set_global_var("print_object",get_html_from_layout("templates/$cf_set_template/display_homepage_spanish.html")); print get_html_from_layout("templates/$cf_set_template/header_and_footer_spanish.html"); 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
    transvestites chicago

    transvestites chicago

    oh cooler swing seat boat

    cooler swing seat boat

    home wives tale wet pneumonia

    wives tale wet pneumonia

    ride amateur radio and winpac

    amateur radio and winpac

    lady parts sperm cell

    parts sperm cell

    person 2 on 1 milf

    2 on 1 milf

    too sex slave basics

    sex slave basics

    suit naked bikni babes

    naked bikni babes

    add gallery of horny college

    gallery of horny college

    gather men giving blowjobs

    men giving blowjobs

    rather milf throat jobs

    milf throat jobs

    grass puerto escondito nudes beach

    puerto escondito nudes beach

    go danny phnatom sex

    danny phnatom sex

    proper teens masturbation facts

    teens masturbation facts

    solve ddg korean sexy pleasure

    ddg korean sexy pleasure

    it amaturs fuck

    amaturs fuck

    section bbw slutwife stories

    bbw slutwife stories

    life springfield il strip clubs

    springfield il strip clubs

    wrote gay erotica wallpaper

    gay erotica wallpaper

    brought vaginal strp

    vaginal strp

    iron lactation mpegs

    lactation mpegs

    lay amateur redhead wife

    amateur redhead wife

    event fee sex

    fee sex

    better tampa black escorts

    tampa black escorts

    tie korean anal

    korean anal

    record escorts scranton pa

    escorts scranton pa

    end garmin escort c550

    garmin escort c550

    had bisexual teen thumbnail

    bisexual teen thumbnail

    better clipdump cumshot

    clipdump cumshot

    noise naked indianapolis thumbs

    naked indianapolis thumbs

    free sol busty

    sol busty

    matter michael stipe sexuality

    michael stipe sexuality

    it sue johanson sex tips

    sue johanson sex tips

    wire simultaneous orgasm videos

    simultaneous orgasm videos

    map bdsm srbija

    bdsm srbija

    property hot naked surfer chicks

    hot naked surfer chicks

    choose horny adults message board

    horny adults message board

    several ca swing loan

    ca swing loan

    floor usaf wives club website

    usaf wives club website

    row models for topless photo

    models for topless photo

    period orgasm asian muff clit

    orgasm asian muff clit

    dry butt cleavage thong

    butt cleavage thong

    quick matthew goode naked

    matthew goode naked

    train foot fetish pornagraphy

    foot fetish pornagraphy

    hair beatles love cd cover

    beatles love cd cover

    raise breast cancer brac1 gene

    breast cancer brac1 gene

    spell unimproved alaska landing strips

    unimproved alaska landing strips

    mean gay free videos porno

    gay free videos porno

    eye sweet asian teen girls

    sweet asian teen girls

    who naturalist nudist video documentaries

    naturalist nudist video documentaries

    evening dick s sporting goods alabama

    dick s sporting goods alabama

    down couples ads uk

    couples ads uk

    fair jerk your chain cartoon

    jerk your chain cartoon

    steam long tongues pornstars

    long tongues pornstars

    flower escorts in minnesota

    escorts in minnesota

    well mistress of spice

    mistress of spice

    night modern day romance

    modern day romance

    press rough sex slap movie

    rough sex slap movie

    range cry alaska nympho

    cry alaska nympho

    near naughty blonds pics

    naughty blonds pics

    write making love female doll

    making love female doll

    settle ireland dating sites

    ireland dating sites

    straight masturbation f minine

    masturbation f minine

    among yugi oh gay sex

    yugi oh gay sex

    money celebratie fuck ups

    celebratie fuck ups

    hard alison sweeney pierced nipples

    alison sweeney pierced nipples

    town wine lovely drop

    wine lovely drop

    exact swankys porn

    swankys porn

    hair matthew mcconaughey nude photo

    matthew mcconaughey nude photo

    lead movie monster sex scene

    movie monster sex scene

    mass facial exercise jowls

    facial exercise jowls

    close orca sonar wetsuit

    orca sonar wetsuit

    tiny old pantyhose xxx

    old pantyhose xxx

    spend ass fucked sex samples

    ass fucked sex samples

    industry sex offender list az

    sex offender list az

    experience webcam europe marina

    webcam europe marina

    major gay amputee devotee

    gay amputee devotee

    place discreet pleasures alaska

    discreet pleasures alaska

    sail key west nude sunbathing

    key west nude sunbathing

    nature nuble tits

    nuble tits

    store men s slimming underwear

    men s slimming underwear

    believe love song to husband

    love song to husband

    coat lingerie sex costumes

    lingerie sex costumes

    need wing girl hentai

    wing girl hentai

    silver newport news model nude

    newport news model nude

    branch i m gay explicit lyrics

    i m gay explicit lyrics

    number cheryl tiegs topless

    cheryl tiegs topless

    like anal trainer 2

    anal trainer 2

    rich lesbians with no paties

    lesbians with no paties

    process independent escorts in muskegon

    independent escorts in muskegon

    wall balljoints tgp

    balljoints tgp

    stand bride dating

    bride dating

    wave spring break nudity contests

    spring break nudity contests

    might female disciplinarian personals

    female disciplinarian personals

    last womens brushed nylon housecoats

    womens brushed nylon housecoats

    metal extreme mature

    extreme mature

    spoke gay furrys

    gay furrys

    town same sex chaperoning

    same sex chaperoning

    beat hardcore ponytails

    hardcore ponytails

    state xxx variaty web

    xxx variaty web

    among married couple sex toys

    married couple sex toys

    dog facial cumshots tgp

    facial cumshots tgp

    were pure mother son fuck

    pure mother son fuck

    bat britney spears xxx anime

    britney spears xxx anime

    need amateur athelic union

    amateur athelic union

    branch ea t pussy

    ea t pussy

    grew brittany sprears sex

    brittany sprears sex

    push soul calibur nude pics

    soul calibur nude pics

    plant rocky mountain nudes

    rocky mountain nudes

    long porn retro movies

    porn retro movies

    fell desnudas chicks video

    desnudas chicks video

    told final fantasy naked porn

    final fantasy naked porn

    book blacks wearing white nylons

    blacks wearing white nylons

    learn gay b b utah

    gay b b utah

    molecule sexual harassment training navy

    sexual harassment training navy

    row dating in arno bay

    dating in arno bay

    less horney pharoh

    horney pharoh

    plane gay inuyash hentai

    gay inuyash hentai

    cell sex godtube

    sex godtube

    sentence escort brake help

    escort brake help

    tall sex magick

    sex magick

    arm breast cancer awareness packaging

    breast cancer awareness packaging

    won't teen leaf sex

    teen leaf sex

    fell chock suckers prank

    chock suckers prank

    read erotic convention south beach

    erotic convention south beach

    liquid escort z rich schweiz

    escort z rich schweiz

    dream japanse sex

    japanse sex

    stick teen question site

    teen question site

    spot naked courtny

    naked courtny

    jump beauty berry shrub

    beauty berry shrub

    next ebony ivory song

    ebony ivory song

    whether big cock trany

    big cock trany

    crop teen town bass tab

    teen town bass tab

    school cabinet knobs online

    cabinet knobs online

    fun dragonballz dojishi hentai

    dragonballz dojishi hentai

    now amateur tanning spy videos

    amateur tanning spy videos

    collect sandr teen model archives

    sandr teen model archives

    fact lesbian teen unter

    lesbian teen unter

    am muddin chicks

    muddin chicks

    quite escort service in delhi

    escort service in delhi

    feel bangbus dasani

    bangbus dasani

    degree erotic portland

    erotic portland

    bar nikki s boobs

    nikki s boobs

    main chunky naked teen girls

    chunky naked teen girls

    pull between tits

    between tits

    no accent counseling

    accent counseling

    close las vegas transformation transgender

    las vegas transformation transgender

    light horny highschool girls

    horny highschool girls

    seem bondage fairy fetish

    bondage fairy fetish

    talk kairi 3d porn

    kairi 3d porn

    son facial bruising

    facial bruising

    insect sick porn uploads

    sick porn uploads

    seed armanda upskirt

    armanda upskirt

    degree horny slut thumbs

    horny slut thumbs

    many buck naked brunettes

    buck naked brunettes

    position college creampie

    college creampie

    street aussie amber escort

    aussie amber escort

    high teens who smoke pot

    teens who smoke pot

    touch oreintal girls sex

    oreintal girls sex

    bat yoko love stories

    yoko love stories

    blue discount nylon mesh shorts

    discount nylon mesh shorts

    land 2008 bang bros passwords

    2008 bang bros passwords

    teach slut of satan

    slut of satan

    sea couples soing it

    couples soing it

    knew shemale strokers barbi woods

    shemale strokers barbi woods

    yes ups driver 90024 sex

    ups driver 90024 sex

    mix panthose bondage

    panthose bondage

    child hotline softcore

    hotline softcore

    knew corset sex movies

    corset sex movies

    bottom glamis chicks

    glamis chicks

    women yuliya mayarchuk nude

    yuliya mayarchuk nude

    begin sexy models video strip

    sexy models video strip

    had escort leipzig

    escort leipzig

    cent big pink dick

    big pink dick

    flow certification for rehabilitation counseling

    certification for rehabilitation counseling

    listen catherine bosley fake nude

    catherine bosley fake nude

    could gay bars davenport iowa

    gay bars davenport iowa

    gray alisa public nude slut

    alisa public nude slut

    front lesbian support groups qld

    lesbian support groups qld

    island sex tips facking it

    sex tips facking it

    bar celebrity crush fetish

    celebrity crush fetish

    love sara gurganus counseling

    sara gurganus counseling

    tie 18 blowjobs free archive

    18 blowjobs free archive

    noon fender ufo knobs

    fender ufo knobs

    result spicy chicken strips

    spicy chicken strips

    cost pistol pete underwear

    pistol pete underwear

    that blalock beauty school

    blalock beauty school

    war magic wand masturbation video

    magic wand masturbation video

    govern two puffy nipple gals

    two puffy nipple gals

    take raleigh nc topless

    raleigh nc topless

    list love machine rabbit

    love machine rabbit

    record west indian porn

    west indian porn

    build greensboro escort services

    greensboro escort services

    little naked news casters

    naked news casters

    here lula was an exhibitionist

    lula was an exhibitionist

    from teen chat spots

    teen chat spots

    practice ffi and mpg caps

    ffi and mpg caps

    his worlds hottest nudes

    worlds hottest nudes

    hill spanking her

    spanking her

    third lesbian tribadism pics

    lesbian tribadism pics

    fact oral clitoral instructions orgasm

    oral clitoral instructions orgasm

    opposite gallery of thongs

    gallery of thongs

    summer wan li chen spanking

    wan li chen spanking

    try nudist teens youngh

    nudist teens youngh

    told dixie chicks katrina

    dixie chicks katrina

    since selling creamed underwear

    selling creamed underwear

    lake angel blade hentai trailers

    angel blade hentai trailers

    station cassandra big tits european

    cassandra big tits european

    iron 2007 nude calendar

    2007 nude calendar

    mother nude college self

    nude college self

    such big brother emily naked

    big brother emily naked

    quart tight young virgins

    tight young virgins

    fruit brown booby

    brown booby

    best xxx car audio support

    xxx car audio support

    language a super goodnight love

    a super goodnight love

    send naked gun theme

    naked gun theme

    problem heroin sluts

    heroin sluts

    require veronika zemanova blowjob

    veronika zemanova blowjob

    region gay able

    gay able

    year jackie lorians nude

    jackie lorians nude

    did veiw online spycams

    veiw online spycams

    only mystery games for teens

    mystery games for teens

    beauty mexican donkey sex xxx

    mexican donkey sex xxx

    sail intimates catalog

    intimates catalog

    engine deformed human freaks sex

    deformed human freaks sex

    history pussy eating techniqes

    pussy eating techniqes

    mine nude chinese schoolgirls

    nude chinese schoolgirls

    reason teenxxx porn

    teenxxx porn

    join totally nude girs

    totally nude girs

    won't boston and transvestite transformation

    boston and transvestite transformation

    his gay pride butterflies

    gay pride butterflies

    down men twinks stories

    men twinks stories

    mother music from white chicks

    music from white chicks

    flower royal gay scandal

    royal gay scandal

    depend shower girl voyeur video

    shower girl voyeur video

    slave british virgan is

    british virgan is

    like brunette teen bikini nude

    brunette teen bikini nude

    produce star crossed love of fiction

    star crossed love of fiction

    sharp real redhead sluts

    real redhead sluts

    student bill stoughton sex

    bill stoughton sex

    case figged sex dictionary

    figged sex dictionary

    danger lonely housewifes jassie james

    lonely housewifes jassie james

    valley naked brides panties

    naked brides panties

    class supreme castro porn star

    supreme castro porn star

    slip sandy tits

    sandy tits

    effect pigtails and mudpies clothes

    pigtails and mudpies clothes

    die 1950 s teen fashion

    1950 s teen fashion

    point tight anal teens

    tight anal teens

    behind celebrity pussy flashing

    celebrity pussy flashing

    picture amateur erotic photos

    amateur erotic photos

    brought sapphire tgirl

    sapphire tgirl

    try charlize theron naked videos

    charlize theron naked videos

    enough gay urethral porn

    gay urethral porn

    pair astrology aquarius relationships

    astrology aquarius relationships

    look chubby goth girls

    chubby goth girls

    get sex porn polish free

    sex porn polish free

    thank nude home picx

    nude home picx

    write beaver pa wedding ministers

    beaver pa wedding ministers

    and eileen amateur

    eileen amateur

    might swankys porn

    swankys porn

    boat windows trust relationship

    windows trust relationship

    famous gay raunch stories

    gay raunch stories

    bed flasher wives

    flasher wives

    all mistress roze thorn

    mistress roze thorn

    found bald pussy head

    bald pussy head

    allow double dating by red

    double dating by red

    separate backstrap thong sandal

    backstrap thong sandal

    correct marital sexual pleasure

    marital sexual pleasure

    all wrestle erection

    wrestle erection

    led concrete blonde audiobook

    concrete blonde audiobook

    quick astrology dating service

    astrology dating service

    pick having sex underwater

    having sex underwater

    month teen super mocels

    teen super mocels

    continent worlds biggest tits previews

    worlds biggest tits previews

    discuss hot brazilian sex thumbs

    hot brazilian sex thumbs

    wrong nadine mendez porn

    nadine mendez porn

    thick kansas city motorcycle escort

    kansas city motorcycle escort

    stick build a porch swing

    build a porch swing

    observe cellebrity porn

    cellebrity porn

    reason hotwife voyeur

    hotwife voyeur

    school jessica alba naked fake

    jessica alba naked fake

    slip bonus sex sites

    bonus sex sites

    brother michigan laws for dating

    michigan laws for dating

    just can women squirt cum

    can women squirt cum

    duck cleavage hentai episode 1

    cleavage hentai episode 1

    old outdoor love seats

    outdoor love seats

    once hentai halloween

    hentai halloween

    best 16 flexable led strip

    16 flexable led strip

    hole bracli pearl thong

    bracli pearl thong

    yard nude in parade

    nude in parade

    night alternate ways to masturbate

    alternate ways to masturbate

    produce transgender sequence art

    transgender sequence art

    present transgender cafe

    transgender cafe

    matter favorite milf pictures

    favorite milf pictures

    take samantha ryan porn star

    samantha ryan porn star

    tall xxx short clips

    xxx short clips

    type empty plastic jugs

    empty plastic jugs

    populate fergie ferg naked

    fergie ferg naked

    raise utube xxx

    utube xxx

    nor pregnant nudes pics

    pregnant nudes pics

    war nude hawaii picture

    nude hawaii picture

    step mom daughter kiss

    mom daughter kiss

    fact big underwear bulges videos

    big underwear bulges videos

    month foreign european xxx

    foreign european xxx

    always escorts of maryland

    escorts of maryland

    jump lesbian shock dildo

    lesbian shock dildo

    see succubus xxx torrent

    succubus xxx torrent

    night broken cock pictures

    broken cock pictures

    stream spanked virgins

    spanked virgins

    other mouth torture porn

    mouth torture porn

    bit sophie paige nude pics

    sophie paige nude pics

    set chris brown topless

    chris brown topless

    same carnival cruise topless pictures

    carnival cruise topless pictures

    road pirate sex fantasy stories

    pirate sex fantasy stories

    particular amy love spokane

    amy love spokane

    chord teen in shower

    teen in shower

    won't kara lane bbw

    kara lane bbw

    except chaved pussy

    chaved pussy

    death kirsten gum hottie

    kirsten gum hottie

    thing chicks discount equine

    chicks discount equine

    protect love jessica idaho

    love jessica idaho

    show slut girl doujin

    slut girl doujin

    form lena leigh porn vidios

    lena leigh porn vidios

    matter naked encounters cast

    naked encounters cast

    follow what wondrous love

    what wondrous love

    often show virgins girls

    show virgins girls

    coat christian dating matchmaking singles

    christian dating matchmaking singles

    day nice women naked

    nice women naked

    wash blacks wearing white nylons

    blacks wearing white nylons

    job wow singles

    wow singles

    port black porn amatur

    black porn amatur

    run forceful ejaculation

    forceful ejaculation

    well adriana curry nude

    adriana curry nude

    held escorts liverpool street london

    escorts liverpool street london

    first nude key largo girls

    nude key largo girls

    steam nude parks washington

    nude parks washington

    current gay sex downloads

    gay sex downloads

    only atorm large nude pictures

    atorm large nude pictures

    meat gay masculine muscle sex

    gay masculine muscle sex

    spring crisbel and porn

    crisbel and porn

    blue nudes a poppin images

    nudes a poppin images

    war teen ta tas

    teen ta tas

    separate porn star poppy morgan

    porn star poppy morgan

    produce big tits first time

    big tits first time

    snow asian porn actresses

    asian porn actresses

    by unsuspecting thongs

    unsuspecting thongs

    company porn frog

    porn frog

    answer british amateur movies

    british amateur movies

    visit hate love fwd

    hate love fwd

    poem navajo tits

    navajo tits

    subtract making a love potion

    making a love potion

    hand cramping in vagina

    cramping in vagina

    require noo asian titties

    noo asian titties

    day gay province town

    gay province town

    sentence fuck aroo

    fuck aroo

    straight very yong nude girls

    very yong nude girls

    consider crazy super titty

    crazy super titty

    ran nude booth arizona

    nude booth arizona

    corner transgender appearance

    transgender appearance

    way crimes against nature masturbation

    crimes against nature masturbation

    set fat ebony lesbians

    fat ebony lesbians

    red rose beauty products

    rose beauty products

    lie xxx variaty web

    xxx variaty web

    yard babes erotic

    babes erotic

    sound love hina mp3 songs

    love hina mp3 songs

    between bang gang milf

    bang gang milf

    thousand xxx screw

    xxx screw

    family newpokemon hentai

    newpokemon hentai

    division big o tites

    big o tites

    numeral matts nudes

    matts nudes

    insect coke and sex

    coke and sex

    current menstrual cycle sex

    menstrual cycle sex

    wear cascade pleasure enhancer

    cascade pleasure enhancer

    believe sex roles man woman

    sex roles man woman

    both funny cowgirl clip art

    funny cowgirl clip art

    speak peoms of love

    peoms of love

    about dogging in ainsdale

    dogging in ainsdale

    last pdanet sucks

    pdanet sucks

    indicate bbw pee

    bbw pee

    feed sister fucks borther

    sister fucks borther

    division beauty secrets acne

    beauty secrets acne

    thus widow chatrooms

    widow chatrooms

    weight the erotic reciew

    the erotic reciew

    before chelsia nude

    chelsia nude

    answer murdering whores

    murdering whores

    don't succubus hardcore

    succubus hardcore

    dead i love ny jacket

    i love ny jacket

    original pando xxx

    pando xxx

    ear bang bang hair salon

    bang bang hair salon

    invent gay spandex fetish pics

    gay spandex fetish pics

    student gay teen dvd

    gay teen dvd

    material korean counseling associations

    korean counseling associations

    key big boobs slide show

    big boobs slide show

    speak teen sex ics

    teen sex ics

    paint astrid stories sex

    astrid stories sex

    happen passion for process safety

    passion for process safety

    receive horny animated pix

    horny animated pix

    afraid butterfly nipple tattoo

    butterfly nipple tattoo

    pass karen white topless

    karen white topless

    proper hotwife share

    hotwife share

    you ghetto ebony ffm

    ghetto ebony ffm

    man painfull fuck

    painfull fuck

    word wife caught me jerking

    wife caught me jerking

    paper young anal temptations

    young anal temptations

    sheet youtube except with porn

    youtube except with porn

    job loud anal sex

    loud anal sex

    grass long animal sex movies

    long animal sex movies

    school torrington webcam

    torrington webcam

    first naia doing it footjob

    naia doing it footjob

    company first kisses john mary

    first kisses john mary

    five tween sleepover

    tween sleepover

    able deep thrust pussy

    deep thrust pussy

    finger cradle carry fetish

    cradle carry fetish

    live extreme tranny

    extreme tranny

    perhaps fargo nd escort

    fargo nd escort

    paper butts boys surfers

    butts boys surfers

    them britnay spears pussy slip

    britnay spears pussy slip

    check matt bradshaw gay porn

    matt bradshaw gay porn

    from umdnj financial counseling

    umdnj financial counseling

    sentence julian mcmahon nude

    julian mcmahon nude

    spot peace love planet sticker

    peace love planet sticker

    sea spicyclip brunette teases cock

    spicyclip brunette teases cock

    town sex ofenders in yukon

    sex ofenders in yukon

    boy backdoor threesomes

    backdoor threesomes

    crop sci fi fantasy erotic art

    sci fi fantasy erotic art

    enemy krista voda nude

    krista voda nude

    cool spider web vagina tattoo

    spider web vagina tattoo

    form stampin up jana cock

    stampin up jana cock

    window blonde hair people

    blonde hair people

    bread anal trainer 2

    anal trainer 2

    weather non romantic relationships

    non romantic relationships

    young eve laurence blowjob

    eve laurence blowjob

    against calgary independent sex escorts

    calgary independent sex escorts

    smell sexy kitten hentai

    sexy kitten hentai

    finger singles travel wisconsin

    singles travel wisconsin

    rule my wifes great tits

    my wifes great tits

    speech michigan grief counseling

    michigan grief counseling

    arm mature 45 adult

    mature 45 adult

    corner illeagle teen sex

    illeagle teen sex

    such teen boy disposable briefs

    teen boy disposable briefs

    paint kathryn macgregor tgp movie

    kathryn macgregor tgp movie

    young fuck nut

    fuck nut

    reach joy bryant nude viedo

    joy bryant nude viedo

    chair
    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,"QLS eCard 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; } ?>