[PHP] Problema con Telegram

Lorenzo Poggi

Nuovo Utente
26 Nov 2019
2
0
1
Salve a tutti,
avrei da farvi una domanda su un problema riguardante i bot Telegram, sul riuscire ad inviare un valore da una pagina.php a una chat di un bot Telegram creato da me, ma ora entro nei dettagli per spiegarmi meglio, riportandovi un esempio semplice
In questo esempio ho una pagina.php, il quale ha 2 campi text: nome e messaggio, e un pulsante submit.
Inseriamo ad esempio name:"Lorenzo Poggi" e message:"Ciao sono un test".
Una volta premuto submit, il programma lancerà il messaggio nella chat_id specificato da me tramite sendMessage.
PHP:
<?php
if(isset($_GET['name'])  && isset($_GET['message'])){
 
    function invia(){
        $url=  url."sendMessage?chat_id=$chat_id&parse_mode=HTML&text=".$message;
        file_get_contents($url);
    }
 
    define ('url',"https://api.telegram.org/botTOKEN/");
    $name = $_GET['name'];
    $message = $_GET['message'];
    $chat_id = 'numero della chat del mio bot';
 
    $message = urlencode("$message");
    invia($chat_id, $message);
 
}
?>
HTML:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>">
 Name:<br>
 <input type="text" name="name" placeholder="Your Name">
 <br>
 Message:<br>
 <textarea name="message" placeholder="Your Message Here" rows="6" cols="33"></textarea>
 <br><br>
 <input type="submit" value="Submit">
</form>

Avviata la funzione invia, apparirà il messaggio "Ciao sono un test", direttamente nella chat del mio bot Telegram.
Ora la domanda che mi pongo è questa, ma se dentro un'altra pagina.php, dove contiene tutti gli updates del bot Telegram in questione grazie a setWebhook, volessi conoscere il GET['name'] che ho inserito in precedenza, come posso fare?
Nel senso, sendMessage invia semplicemente un messaggio, non lasciando nessun'altra informazione, quindi non riesco a far sapere al mio bot Telegram, quale nome ho scritto all'interno dell'input text.
Avrei bisogno di poter conoscere quel valore, per poi ad esempio rinviare nella stessa chat_id, un secondo messaggio con dentro il nome selezionato nella pagina.php iniziale.

Grazie in anticipo!
 
Ultima modifica di un moderatore:

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.371
338
83
@Lorenzo
Per il codice PHP devi usare il tag
PHP 2.png
e per il codice HTML devi usare il tag [ HTML].....[ /html] e non il tag CODE
Il tag
code.gif
va usato solo per il codice generico
 
Discussioni simili
Autore Titolo Forum Risposte Data
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
M Problema con php per calcolo costo percentuale PHP 7
N [Apache] problema con estensione php Apache 0
C [PHP] Problema con download file PHP 0
M [PHP] Problema con preg_match PHP 1
gandalf1959 [PHP] problema con l'utilizzo di Header PHP 3
M [PHP] Problema con query select PHP 2
S [PHP] Problema con istruzione "use" PHP 23
Cosina [PHP] fwrite problema con le parole accentate PHP 9
F [PHP] Problema con number_format PHP 3
C Apache Cordova problema con php Programmazione 1
T PHP+MYSQL: problema con quelle maledette lettere accentate... PHP 5
F [PHP] Problema con array multidimensionale PHP 4
F Problema con pagine login in PHP PHP 2
A [PHP] Problema invio mail con funzione mail() PHP 3
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5
alessandra86 [PHP] Popolamento database con form ricorsivi - problema array (foreach ) PHP 5
C [PHP] problema con un esercizio PHP 2
P [PHP] Problema con accenti ed apostrofi PHP 0
R [PHP] Problema stampa array bidimensionali con formula $html.=<<<myHtml... PHP 2
M [PHP] problema con preg_match PHP 11
L [PHP] problema con upload e javascript (upload multiplo) Javascript 2
D [PHP] problema con xml PHP 13
T4MAR4 [PHP] Problema ricerca con apostrofo PHP 2
xone Problema FPDF con pagina dinamica PHP PHP 1
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
SebaGravi [PHP] problema url semantici con .htaccess PHP 3
L [PHP] problema parsing con comando file get contents PHP 7
L Problema con recupero dati in PHP cURL e JAVA con server PHP 1
zammaeng [PHP] Problema form con lista PHP 8
M [PHP] Problema con algoritmo struttura iterativa PHP 2
D Problema con query in php PHP 5
S Problema con script php-javascript PHP 2
M [PHP] Problema con query PHP 17
C [PHP] Problema con creazione csv PHP 3
B sitoweb responsivo problema con include php HTML e CSS 1
neo996sps PHP/MySQL - Problema con generazione array PHP 14
P problema con codice php... PHP 7
C Problema con html e php :D PHP 1
E php problema incremento e decremento di 2 variabili con click da pulsante PHP 0
G Problema con codice php PHP 1
L xml e php. Problema con i nodi PHP 4
P Problema con file di registrazione in php, non funziona e dà continui errori PHP 0
R problema con pagine php apache su centos 5.3 Apache 1
V problema con mail e php PHP 6
X Problema con php e javascript jQuery 0
IImanuII Problema con php e cache. PHP 6
L [PHP] Problema con il redirect ad un'altra pagina PHP 2
N ciao a tutti ho un problema con la visualizzazione delle pagine in php PHP 1

Discussioni simili