format('F jS, Y'); $last_modified = $category['last_modified']; $last_modified_nice_format = new DateTime($last_modified); $last_modified_nice_format = $last_modified_nice_format->format('F jS, Y'); $featured_image = 'https://www.online-therapy.com/files/img/online_therapy@2x.jpg'; // For ld+json --> Standard for all main categories - not correct since this image doesn show on these pages. There are no images... $featured_image_width = '2880'; $featured_image_height = '1654'; if ($cPath == '115') { // CBT Online: $featured_image = 'https://www.online-therapy.com/files/img/cbt@2x.jpg'; // For ld+json $featured_image_width = '769'; $featured_image_height = '852'; } // Review form uses placeholder not supported in IE9: ?> <?php echo $category['categories_header_title']; ?> THis is not a pretty image, but has to be same as on page... $featured_image_width = '362'; $featured_image_height = '362'; ?> 0) { // This text has been approved by atleast one (we have set LIMIT 1 for now)! $approved_therapist_array = array(); $count_approving_therapsits = 0; while ($approved = tep_db_fetch_array($approved_query)) { $approved_therapist_id = (int)$approved['therapists_id']; /* $date_approved = $approved['date']; $approved_by_therapist_date_nice_format = new DateTime($date_approved); $approved_by_therapist_date_nice_format = $approved_by_therapist_date_nice_format->format('F jS, Y'); */ // Therapist Name: $therapists_name = $approved['customers_firstname'].' '.$approved['customers_lastname']; $string = str_replace('"','',$approved['therapist_info']); $string = str_replace(array("\r", "\n"), ' ', $string); $string = str_replace(' ',' ',$string); $string = str_replace(' ',' ',$string); //$approved_therapist_descrription = (strlen($string) > 156) ? substr($string,0,153).'...' : $string; $approved_therapist_descrription = $string; $approved_therapist_website = str_replace('http www','http://www',str_replace('http.','http://',str_replace('http//','http://',str_replace('http/www','http://www',str_replace('http://http://','http://',str_replace('http:/www','http://www',str_replace('http:www','http://www',str_replace('https//www','https://www',str_replace('httpwww','http://www',$approved['entry_website']))))))))); // Therapist Initial Credential: $existing_credentials_title_query = tep_db_query("select type from therapist_credentials where customers_id = '" . (int)$approved_therapist_id . "' and deleted = '0' and ot_verified = '1' and class in ('license', 'pre_license', 'certificate', 'diploma_degree', 'membership') order by cred_id ASC LIMIT 1"); // We only want to list credentials that are not deleted or should be approved - First added at top if (tep_db_num_rows($existing_credentials_title_query) > 0) { // credentials found $existing_credentials_title = tep_db_fetch_array($existing_credentials_title_query); } $initial_cred_query = tep_db_query("select type from therapist_credentials where class = 'initial_cred' and type <> '' and customers_id = '" . (int)$approved_therapist_id . "'"); $initial_cred = tep_db_fetch_array($initial_cred_query); $honorificPrefix = ''; if (strpos($approved['title'], 'Dr') !== false) { // Only include title if Dr. $honorificPrefix = $approved['title'].' '; } $approved_therapist_name = $therapists_name; // TO avoid repetition, only show initial_cred OR existing_credentials_title $honorificSuffix = ''; // Phd, LCSW if ($existing_credentials_title['type'] || $initial_cred['type']) { $approved_therapist_name .= ', '; } if ($initial_cred['type']) { $approved_therapist_name .= $initial_cred['type']; $honorificSuffix = $initial_cred['type']; } else if ($existing_credentials_title['type']) { $approved_therapist_name .= $existing_credentials_title['type']; $honorificSuffix = $existing_credentials_title['type']; } // Therapist URL: $therapist_url_query = tep_db_query("select therapist_url_id from " . TABLE_THERAPIST_URL . " where customers_id = '" . (int)$approved_therapist_id . "'"); $therapist_url = tep_db_fetch_array($therapist_url_query); $approved_therapist_url_id = $therapist_url['therapist_url_id']; // Store all therapist that have approved this text in an array: $approved_therapist_array[$count_approving_therapsits] = ['therapist_id' => $approved_therapist_id, 'therapist_name' => $therapists_name, 'therapist_honorificSuffix' => $honorificSuffix, 'therapist_honorificPrefix' => $honorificPrefix, 'therapist_url' => $approved_therapist_url_id, 'therapist_descrription' => $approved_therapist_descrription, 'therapist_website' => $approved_therapist_website, 'therapist_hover_txt' => nl2br($approved['therapist_hover_txt'])]; $count_approving_therapsits++; /* echo '

Here:'.$approved_therapist_id; echo '
: '.$approved_therapist_name.''; echo '
:'.$category_we_are_in; */ } } if ($approved_therapist_id != false) { $safe_cPath = tep_db_prepare_input($cPath); $reviews_query_raw = "select r.reviews_id, left(rd.reviews_text, 10000) as reviews_text, r.reviews_rating, r.date_added, r.customers_name from " . TABLE_REVIEWS . " r, " . TABLE_REVIEWS_DESCRIPTION . " rd where r.reviews_id = rd.reviews_id and rd.languages_id = '" . (int)$languages_id . "' and r.cpath = '" . tep_db_input($safe_cPath) . "' and r.approved = '1' order by r.date_added DESC"; // Reviews on categories; should only be found on yoga. $reviews_split = new splitPageResults($reviews_query_raw, '1000'); ?> 0) { $yoga_therapy_pages = true; } } } if ($yoga_therapy_pages == true) { require(DIR_WS_INCLUDES . 'header_therapy.php'); } else { require(DIR_WS_INCLUDES . 'header.php'); } // Facebook: ?>
sql_query); $listing = tep_db_fetch_array($listing_query); $products_id = isset($listing['products_id']) ? $listing['products_id'] : ''; // Product id for link and product specific texts and reviews headline. } // Get the category name and description ALL $category_query = tep_db_query("select cd.categories_name, cd.categories_name_1, cd.categories_description, cd.categories_header_title, c.video_length, c.video_url, c.video_level, c.video_props, c.categories_image, c.date_added, c.last_modified from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and cd.categories_id = '" . (int)$current_category_id . "' and cd.language_id = '" . (int)$languages_id . "'"); $category = tep_db_fetch_array($category_query); // CATEGORIES YOGA: if ($cPath == '261') { // Yoga // the following cPath references come from application_top.php $category_depth = 'top'; if (isset($cPath) && tep_not_null($cPath)) { $categories_products_query = tep_db_query("select count(*) as total from " . TABLE_PRODUCTS_TO_CATEGORIES . " where categories_id = '" . (int)$current_category_id . "'"); $categories_products = tep_db_fetch_array($categories_products_query); if ($categories_products['total'] > 0) { $category_depth = 'products'; // display products } else { $category_parent_query = tep_db_query("select count(*) as total from " . TABLE_CATEGORIES . " where parent_id = '" . (int)$current_category_id . "'"); $category_parent = tep_db_fetch_array($category_parent_query); if ($category_parent['total'] > 0) { $category_depth = 'nested'; // navigate through the categories } else { $category_depth = 'products'; // category has no products, but display the 'no products' message } } } if ($category_depth == 'nested') { $category_query = tep_db_query("select cd.categories_name, c.categories_image from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and cd.categories_id = '" . (int)$current_category_id . "' and cd.language_id = '" . (int)$languages_id . "'"); $category = tep_db_fetch_array($category_query); ?>

add('welcome_yoga', $section_six_text.'Hi and welcome to this new part of your ”happiness-toolbox”!

My name is Petra. I am your yoga teacher at online-therapy·com. Our team is very happy and excited to be able to share a few yoga and meditation videos as a part of your online therapy program - free of charge! I know from personal experience the positive impact that yoga can have when dealing with depression and anxiety. I want to spread this knowledge and experience to help you add light into your life!

Watch the introduction video and then start exploring the videos. I recommend that you watch the ones that suit your specific need. To learn more about the physical and mental benefits of daily yoga practice, what scientists say and my own personal experiences about adding yoga to your life, click here ».

Sending you love, happiness and ease!

Petra

Your yoga teacher at online-therapy·com', 'text', ' New Bonus Feature!', true, 'welcome_yoga'); if ($messageStackMaster->size('welcome_yoga') > 0) { echo '

'.$messageStackMaster->output('welcome_yoga').'
'; } if (isset($cPath) && strpos('_', $cPath)) { // check to see if there are deeper categories within the current category $category_links = array_reverse($cPath_array); for($i=0, $n=sizeof($category_links); $i<$n; $i++) { $categories_query = tep_db_query("select count(*) as total from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$category_links[$i] . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "'"); $categories = tep_db_fetch_array($categories_query); if ($categories['total'] < 1) { // do nothing, go through the loop } else { $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.categories_image, c.video_length, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$category_links[$i] . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "' order by sort_order, cd.categories_name"); break; // we've found the deepest category the customer is in } } } else { $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.categories_image, c.video_length, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$current_category_id . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "' order by sort_order, cd.categories_name"); } $number_of_categories = tep_db_num_rows($categories_query); $rows = 0; while ($categories = tep_db_fetch_array($categories_query)) { $rows++; $cPath_new = tep_get_path($categories['categories_id']); //$width = (int)(100 / MAX_DISPLAY_CATEGORIES_PER_ROW) . '%'; if ($categories['categories_id'] == '271') { // Benefits og Yoga, special thumbnail: ?>
(text only)
' . "\n"; // echo ' ' . "\n"; } */ } /* Seems like Petras profile page no longer exists? $therapist_url_query = tep_db_query("select therapist_url_id from " . TABLE_THERAPIST_URL . " where customers_id = '127284'"); $therapist_url = tep_db_fetch_array($therapist_url_query); $therapist_url_id = $therapist_url['therapist_url_id']; */ ?>
Petra Nordstrom

Your Yoga Teacher: Petra Nordstrom

I’m a certified Vinyasa Flow, pre and postnatal yoga teacher with a sincere passion for doing things that add happiness to life. My mission in life, my dharma, is to help others get back on their feet when suffering from depression and anxiety. It is even better if I can inspire people to take actions, so that they don’t fall in the first place.

My main tool for bringing more light and happiness into my life - and into other peoples’ life - is by stepping on the yoga mat. This means every single day, if possible. It doesn’t matter if it’s just sitting and breathing for three minutes, or doing a long, sweaty yoga flow.

I truly hope these yoga videos we have created for you, as an addition to the other therapy tools, will help you to take the actions you need to bring more light into your life.

Learn more about me:

*/ ?>

Sending you love, happiness and ease!

Petra

Your yoga teacher at online-therapy·com

petra (at) online-therapy.com

Author: | "> */ ?> Last updated: | Category: | number_of_rows; ?> Comments
Duration: min
Level:
Props:
Let me know what you think!

Sending you love, happiness and ease!

Petra

Your yoga teacher at online-therapy·com

petra (at) online-therapy.com

number_of_rows > 0) { ?>

Comments

Join the conversation! Click on the stars below the video from above.

display_count(TEXT_DISPLAY_NUMBER_OF_REVIEWS); ?>
display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'switch'))); ?>
sql_query); $i = 0; // To show extra class in first review while ($reviews = tep_db_fetch_array($reviews_query)) { $review_date_added = $reviews['date_added']; $dt = new DateTime($review_date_added); $dt = $dt->format('Y-m-d'); // Review date format for structured code ?> > ()

Rating: [ out of 5 stars!]

"') . ((strlen($reviews['reviews_text']) >= 100) ? '' : ''));?>"

number_of_rows > 0)) { ?>

Category: | Last updated: | Reviewed and approved by:
width="116" height="116" alt="" title="" />
>
"> */ ?>

Checkout the video where Dr. Elizabeth Lombardo, PhD, will tell you about the basics of CBT and how it works.

<?php echo CBT_ONLINE_IMG; ?>
<?php echo CBT_ONLINE_IMG; ?>


We have helped thousands of satisfied people overcome their difficulties and our program has an average rating of out of 5 stars ( reviews).

""

Rating: Stars5 out of 5 stars!]

' . TEXT_VIEW_ALL_REVIEWS . ''; ?>
*/ ?>

*/ ?>

The most complete online therapy toolbox there is:

Sign up for CBT Online Today

Your therapist is ready to start the journey with you today - so what are you waiting for?

Resources:
Clinical Effectiveness of Internet-Based Cognitive Behavioral Therapy for Insomnia in Routine Secondary Care: Results of a Randomized Controlled Trial »
This 2024 study from Frontiers in Psychiatry supports the use of internet-based CBT for treating insomnia, showing significant improvements in sleep outcomes.

Internet-Based and Mobile-Based Cognitive Behavioral Therapy for Chronic Diseases: A Systematic Review and Meta-Analysis »
This 2024 meta-analysis in NPJ Digital Medicine highlights the effectiveness of internet-based CBT for managing psychiatric symptoms and physical distress in patients with chronic diseases.

Internet-supported versus face-to-face cognitive behavior therapy for depression »
This study compares the effectiveness of internet-supported CBT with traditional face-to-face therapy for treating depression, finding comparable outcomes.

Long-term effects of internet-supported cognitive behaviour therapy »
This research examines the long-term benefits of internet-supported CBT, highlighting its sustained effectiveness over time.

Cognitive behavior therapy via the Internet: a systematic review of applications, clinical efficacy and cost–effectiveness »
This systematic review discusses the applications, clinical efficacy, and cost-effectiveness of internet-based CBT, supporting its broader use in mental health care.

Internet-Based Treatment of Depression: A Randomized Controlled Trial Comparing Guided with Unguided Self-Help »
This randomized controlled trial compares guided and unguided internet-based CBT for depression, finding that guidance enhances treatment outcomes.

Internet-Based and Other Computerized Psychological Treatments for Adult Depression: A Meta-Analysis »
This meta-analysis evaluates the effectiveness of internet-based and other computerized psychological treatments for adult depression, confirming their efficacy.

Internet-based psychological treatments for depression »
This review discusses the various internet-based psychological treatments available for depression, emphasizing their potential as effective treatment options.

Internet-based vs. face-to-face cognitive behavior therapy for psychiatric and somatic disorders: an updated systematic review and meta-analysis »
This updated systematic review and meta-analysis compares internet-based CBT with face-to-face therapy for various psychiatric and somatic disorders, finding similar effectiveness.

Internet-delivered transdiagnostic and tailored cognitive behavioral therapy for anxiety and depression: a systematic review and meta-analysis of randomized controlled trials »
This systematic review and meta-analysis focuses on the efficacy of internet-delivered transdiagnostic and tailored CBT for treating anxiety and depression.

Category: | Last updated: | Reviewed and approved by:
width="116" height="116" alt="" title="" />
>
"> */ ?>
0) { // Main category found: $main_categories_name = tep_db_fetch_array($main_categories_name_query); ?>

Further reading: .

This is not to be seen as a final diagnosis. If you are uncertain about your result, we suggest that you get professional help as soon as possible.

Answer these questions with your specific addiction in mind, whether it be substance abuse (drugs, alcohol, medication and/or cigarettes) or engaging in a certain behavior (shopping, sex, food, gambling, video games and/or the Internet).

if set to a test page (ie cPath=124_138), it controlls what to use as canonical and social share links, else it is set to home page. $test_parameters = 'cID=' . (int)$mID . '&cPath=' . $cPath; // not (int) on cPath below since it removes _ if (isset($HTTP_GET_VARS['type'])) { // followup --> (only in use in treatment tests) $test_parameters .= '&type=' . $HTTP_GET_VARS['type']; // The happinness test has a result follow up version } include(DIR_WS_INCLUDES . 'content_test.php'); } ?>
0) { $product = tep_db_fetch_array($product_query); $product_name = $product['products_title']; // Product name for reviews $product_name_long = $product['products_name']; // Long product name for reviews } include(DIR_WS_MODULES . "category_links.php"); // Creates links to test and how it works if (isset($test_link) && strpos($test_link,'?osCsid') !== false) { // Remove session id for breadcrumb (show in google as strucutred data) $test_link_no_session = substr($test_link, 0, strrpos($test_link, '?osCsid')); } else if (isset($test_link)) { $test_link_no_session = $test_link; } ?>

Category: | Last updated: | Reviewed and approved by:
width="116" height="116" alt="" title="" />
>
"> */ ?>

Sign up and start getting happier now

Your therapist is ready to start the journey with you today - so what are you waiting for?

Take our test & get instant help

Answer a few questions and get immediate results and recommendations. It only takes a few minutes, so let's get started!

Test

0 and external_therapist = '0' and approved = '1'"); $number_of_reviews = tep_db_num_rows($number_of_reviews_query); // Number of reviews $reviews_average_query = tep_db_query("select (avg(reviews_rating)) as average_rating from " . TABLE_REVIEWS . " where products_id > 0 and external_therapist = '0' and approved = '1'"); $reviews_average = tep_db_fetch_array($reviews_average_query); // Avarage rating ?>

Our online therapy services have received reviews and the average rating is out of 5 stars.

per week.

To learn more and to get started, click here ».

*/ include(DIR_WS_MODULES . "product_parameter.php"); ?>

Have any questions?

Are you unsure of what program to choose or have any questions about our services? Chat with us or check our FAQ to alleviate any concerns.

*/ ?>

Are you unsure of what program to choose or have any questions about our services? Check our FAQ to alleviate any concerns.

:

From our Blog