طريقة فعل الدواء وتأثيره :
يقود الفياغرا إلى توسيع الشرايين ،
وإيقاف تدفق هرمون الارتخاء إلى العضلة الإسفنجية الناعمة في القضيب الذكري ،
بحيث تؤمن تدفق الدم إليه ،
أي تؤدي إلى الانتصاب ، وبالتالي تسمح بالقيام بالعمل الجنسي
حتى نهايته (حصول القذف) ويعمل السيلدينافيل
عن طريق تثبيط عمل مادة كيميائية في الدم "
أنزيم " Phosphodiesterase (PDE 5 )
الذي يؤدي إلى انتهاء الانتصاب بعد القذف