File size: 1,699 Bytes
3132cc7
 
bb7d797
 
 
3132cc7
bb7d797
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3132cc7
 
 
 
 
 
 
 
 
 
 
 
 
 
bb7d797
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# pages/Contact.py

import streamlit as st

def main():
    st.header("💬 Kontakt")
    st.write("Masz pytania lub sugestie dotyczące naszej aplikacji? Skontaktuj się z nami poniżej!")

    with st.form("contact_form"):
        name = st.text_input("Imię i Nazwisko")
        email = st.text_input("Adres Email")
        message = st.text_area("Wiadomość", height=150)
        submitted = st.form_submit_button("Wyślij")

    if submitted:
        if not name.strip():
            st.error("Proszę podać swoje imię i nazwisko.")
        elif not email.strip():
            st.error("Proszę podać swój adres email.")
        elif not message.strip():
            st.error("Proszę wprowadzić wiadomość.")
        else:
            # Integracja z zewnętrzną usługą do wysyłania emaili
            # Na przykład, używając FormSubmit:
            # Możesz użyć poniższego kodu HTML w Streamlit
            form_url = "https://formsubmit.co/YOUR_EMAIL"
            st.markdown(f"""
            <form action="{form_url}" method="POST">
                <input type="hidden" name="_subject" value="Nowa wiadomość z Detektor Fałszywych Wiadomości SMS">
                <input type="hidden" name="_captcha" value="false">
                <input type="hidden" name="name" value="{name}">
                <input type="hidden" name="email" value="{email}">
                <input type="hidden" name="message" value="{message}">
                <button type="submit">Wyślij</button>
            </form>
            """, unsafe_allow_html=True)
            st.success("Dziękujemy za wiadomość! Skontaktujemy się z Tobą wkrótce.")

if __name__ == "__main__":
    main()