Notice: Undefined index: title_shortcut in Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node() (line 84 of modules/custom/sommaire/src/EsanteSommaireUtils.php). Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node('Attention, la <strong>prostate</strong> est un organe sexuel. En conséquence, toutes les affections qui touchent la <strong>prostate</strong> peuvent avoir un retentissement sur la vie sexuelle. C'est une bonne raison pour inciter les hommes à parler de leurs soucis de prostate avec leur médecin. N'oublions pas que les problèmes de prostate touchent 80% des hommes de plus de 50 ans
$$Adénome ou hypertrophie de la prostate$$Avec l'âge, la <strong>prostate</strong> tend à grossir. Ce phénomène est naturel, bénin et sans danger, excepté le fait qu'une <strong>prostate</strong> volumineuse peut entraver l'écoulement urinaire: envies fréquentes d'uriner, mictions difficiles à déclencher, incomplètes, urgentes, volume et flux urinaire faibles, etc. L'autre inconvénient est que si la vessie n'arrive plus à se vider complètement, il existe des risques de complications: infections urinaires, lithiases vésicales, et parfois plus grave encore, atteinte de la fonction rénale. Toucher rectal, analyse d'urine, prise de sang, échographie et dosage des PSA (antigènes prostatiques spécifiques) sont des examens classiques qui permettent de déterminer le volume de la <strong>prostate</strong>, de vérifier la fonction rénale, d'explorer une éventuelle infection urinaire ou encore d'écarter un risque de cancer de la <strong>prostate</strong>.Ensuite, le traitement de l'adénome de la <strong>prostate</strong> est celui des symptômes gênants: médicaments qui agissent sur certains muscles pour faciliter le flux urinaire, traitements hormonaux pour diminuer le volume de la <strong>prostate</strong>, antibiotiques, etc. En dernier recours, une intervention chirurgicale peut être proposée, dont l'objectif est de réduire le volume de la <strong>prostate</strong>. Les techniques d'intervention sont peu invasives: on passe aujourd'hui par les voies naturelles, notamment par le canal urétral. Quant au scalpel, il est électrique, sinon, on emploie de plus en plus le laser et les ultrasons. Le problème majeur de la chirurgie est de réussir à ôter une bonne partie de la <strong>prostate</strong> sans toucher les tissus voisins. Or les tissus environnants sont très proches et très fragiles, d'où des risques de complications: infections, saignements, incontinence urinaire transitoire, troubles de l'érection, etc. $$Prostatite ou inflammation de la prostate$$La prostatite correspond à une inflammation de la <strong>prostate</strong>, le plus souvent due à une infection bactérienne. Elle se manifeste par un gonflement de la glande prostatique, des douleurs dans le bas-ventre, des brûlures urinaires et des envies fréquentes (impériosité). Le diagnostic repose sur un simple examen cytobactériologique des urines. Une fois la bactérie en cause identifiée, le traitement de la prostatite repose sur la prescription d'antibiotiques. Parallèlement, des antalgiques et des anti-inflammatoires permettent d'atténuer les douleurs et le gonflement de la <strong>prostate</strong>. En cas de prostatite chronique (qui récidive), d'autres techniques comme les massages de la <strong>prostate</strong> et les bains chauds peuvent se révéler utiles. En dernier recours, l'ablation d'une partie de la <strong>prostate</strong> peut être envisagée. $$Cancer de la prostate $$C'est le <strong>cancer</strong> le plus fréquent chez l'homme de plus de 50 ans. Comme pour tous les <strong>cancers</strong>, l'objectif est de le dépister le plus précocement possible. Suivez les conseils de votre médecin pour un dépistage par dosage du PSA et un toucher rectal. En cas de facteurs de risque (antécédents familiaux, origine africaine ou antillaise), le dépistage est avancé à 45 ans. Si le taux de PSA est anormalement élevé, une consultation chez un urologue est conseillée. Si le toucher rectal détecte une anomalie, une biopsie de la <strong>prostate</strong> sera pratiquée. Le traitement dépend du stade de la tumeur, de sa localisation, de critères pronostiques, de l'âge du patient et donc de son espérance de vie et de ses préférences. Parfois, une attitude de surveillance est simplement proposée. ', 2, '62837') (Line: 51)
esante_sommaire_node_view(Array, Object, Object, 'full')
call_user_func_array('esante_sommaire_node_view', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('node_view', Array) (Line: 299)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Notice: Undefined variable: tid in esante_theme_preprocess_node() (line 376 of themes/esante_theme/esante_theme.theme). esante_theme_preprocess_node(Array, 'node', Array) (Line: 287)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: array_flip(): Can only flip STRING and INTEGER values! in Drupal\Core\Entity\EntityStorageBase->loadMultiple() (line 266 of core/lib/Drupal/Core/Entity/EntityStorageBase.php). Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityStorageBase->load() (Line: 532)
Drupal\Core\Entity\EntityBase::load() (Line: 67)
Drupal\esante_guides\Plugin\Block\EsanteGuidesBlockRubrique->build() (Line: 171)
Drupal\block\BlockViewBuilder::preRender(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 171)
Drupal\Core\Render\Renderer->renderPlaceholder('', Array) (Line: 658)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 543)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 144)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 145)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 282)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 131)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.response', Object) (Line: 191)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 173)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)