1. TugaTech » Programação, Scripts e Webmasters » Programação, Scripts e Webmasters

Siga-nos

Realize o Login na sua conta ou Registe-se para participar.

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

#1 Formulário para executar função - em Sab 20 Out 2018 - 1:17

fcastro143

Iniciante
Boas pessoal tou aqui com um problema
Quero fazer uma página simples com um formulário onde a pessoa preencha o formulário e quando carrega em enviar ele tem que executar uma função que basicamente é abrir um link mas quero que esse link no fim tenha os dados introduzidos no formulário.

Imaginem que a pessoa no formulário escreve:
Na primeira caixa - Olá
Na segunda caixa - tudo bem

Eu queria que ela ao clicar em enviar isso abra um link que normal é por exemplo :
https://api.telegram.org/bot353417269:AAE83uouL6joVytjTCz_4_w3QS3xV4VTOJQ/sendMessage?
[email protected]&text=

E no fim desse link depois do = insira o que foi introduzido nas caixas de texto uma em cada linha.

Acho que me fiz entender ..

Agradeço a quem perceber e ajudar .. tenho alguma urgência pessoal Sad

Ver perfil do usuário
conectado

#2 Re: Formulário para executar função - em Sab 20 Out 2018 - 2:07

DJPRMF

Administrador
avatar

Boas,

 

Qual a linguagem que necessita para o codigo?

PHP, javascript, html, etc...

 

Cumps


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#3 Re: Formulário para executar função - em Sab 20 Out 2018 - 2:09

fcastro143

Iniciante
Boas , nem sei que linguagem utilizar. Qual a que aconselhas pra fazer isto funcionar ?

Ver perfil do usuário
conectado

#4 Re: Formulário para executar função - em Sab 20 Out 2018 - 2:29

DJPRMF

Administrador
avatar

Bem, depende de onde exatamente pretenda implementar isso...

Tem de saber no mínimo qual a linguagem da programação que necessita... mesmo que forneça um código mais ou menos genérico, ainda necessita de o adaptar (provavelmente)... Smile


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#5 Re: Formulário para executar função - em Sab 20 Out 2018 - 10:51

fcastro143

Iniciante
Boas amigo , é pra implementar no backoffice de um site por isso acho que o melhor é HTML e php não ?

Ver perfil do usuário
conectado

#6 Re: Formulário para executar função - em Sab 20 Out 2018 - 13:12

DJPRMF

Administrador
avatar

Bem, pode ser feito facilmente com HTML e javascript puro (invés do PHP, deve funcionar na mesma):

https://codepen.io/djprmf/pen/KGeqyL?editors=1010


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#7 Re: Formulário para executar função - em Sab 20 Out 2018 - 13:16

fcastro143

Iniciante
Com esse código clicando em submit ele vai adicionar o que foi escrito ao link que puder no JavaScript? É isso amigo ?

Ver perfil do usuário
conectado

#8 Re: Formulário para executar função - em Sab 20 Out 2018 - 13:17

DJPRMF

Administrador
avatar

@fcastro143 escreveu:Com esse código clicando em submit ele vai adicionar o que foi escrito ao link que puder no JavaScript? É isso amigo ?

 

Basicamente, sim...

O teste demonstra isso Smile


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#9 Re: Formulário para executar função - em Sab 20 Out 2018 - 13:19

fcastro143

Iniciante
Vou testar amigo desde já obrigado
Já te dou feedback!

Ver perfil do usuário

#10 Re: Formulário para executar função - em Sab 20 Out 2018 - 13:26

fcastro143

Iniciante
Uma pergunta só , o JavaScript tenho que criar um novo documento pra esse código certo ? Se sim Qual o nome que dou ao documento?

Ver perfil do usuário
conectado

#11 Re: Formulário para executar função - em Sab 20 Out 2018 - 13:27

DJPRMF

Administrador
avatar

O javascript deve ser adicionado na página diretamente ou então cria num ficheiro separado e chama normalmente com as tags "script".

O nome não importa, desde que o chame depois no documento principal.


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#12 Re: Formulário para executar função - em Sab 20 Out 2018 - 13:31

fcastro143

Iniciante
Como adiciono diretamente na página amigo ?

Ver perfil do usuário

#13 Re: Formulário para executar função - em Sab 20 Out 2018 - 14:21

fcastro143

Iniciante
Boas amigo já está a funcionar obrigado .. tenho só uma dúvida agora , como posso fazer para que a mensagem seja enviada como está na segunda mensagem da foto ?

Na primeira foi enviado com o script
A segunda foi manual no canal


Eu queria que ao enviar pelo script cada texto de cada caixa de texto apareça em linhas diferentes.

Acho que me expliquei bem

Ver perfil do usuário

#14 Re: Formulário para executar função - em Sab 20 Out 2018 - 14:21

fcastro143

Iniciante

Ver perfil do usuário
conectado

#15 Re: Formulário para executar função - em Sab 20 Out 2018 - 14:48

DJPRMF

Administrador
avatar

Não sei exatamente como funciona a API do Telegram, pelo que seria algo a ver. O código necessita sempre de ser adaptado, deve ter isso em conta...

Supostamente, adicionar o "\n" na string deve ser suficiente, segundo leio aqui: https://stackoverflow.com/questions/31908527/php-telegram-bot-insert-line-break-to-text-message


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#16 Re: Formulário para executar função - em Sab 20 Out 2018 - 14:52

fcastro143

Iniciante
Onde adiciono o \n ?

Ver perfil do usuário
conectado

#17 Re: Formulário para executar função - em Sab 20 Out 2018 - 14:56

DJPRMF

Administrador
avatar

No proprio link que está a utilizar para enviar da API no Telegram.

Deixo o exemplo no código anterior, onde pode reparar que foi adicionado o "\n" no meio dos termos do javascript:

https://codepen.io/djprmf/pen/aRKyeR?editors=1010

 

Mas atenção, pois não sei se funciona correctamente com a API do telegram.


____________________________________________




Não respondo a MP's de tópicos que podem ser colocados no forum. Ajude e seja ajudado por todos.
TugaTech | Host TugaTech
Ver perfil do usuário https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF https://plus.google.com/+PedroFernandes-DJPRMF?rel=author

#18 Re: Formulário para executar função - em Sab 20 Out 2018 - 15:12

fcastro143

Iniciante

ja esta amigo... o \n não ajudou mas pesquisei de forma diferente. pesquisei por break line javascript  e usei isto

 

%0D%0A

 

resolveu o problema. muito obrigado!!

Ver perfil do usuário

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum




Aplicações do TugaTechAplicações TugaTechBlog TugaTechBlog do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech