Spaces:
Sleeping
Sleeping
# 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() | |