Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    376

    formattare link per share su Whatsapp

    ciao a tutti
    in fondo ad ogni articolo ho il classico bottone "Condividi..." su fb, twitter ecc. tra cui whatsapp.

    La stringa da passare la compongo in PHP ottenendo titolo e url senza problemi e cioè: Nuovo articolo: http://miosito.tld/articoli/leggi.php?idart=564

    Quando passo tutto con
    codice:
    <a href="https://web.whatsapp.com/send?text=https://web.whatsapp.com/send?text=http://miosito.tld/articoli/leggi.php?idart=564
    si apre il client di WA ma incollato nel campo sparisce il simbolo =

    Se invece uso urlencode() nel campo di WA appare il simbolo = ma ci sono anche i %20 per gli spazi e cose del genere.

    Come lo sistemo secondo voi?

  2. #2
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    588
    con urldecode riprendi il campo text ma prima lo invii formattandolo con urlencode
    Vic53

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    376
    Quote Originariamente inviata da vic53 Visualizza il messaggio
    con urldecode riprendi il campo text ma prima lo invii formattandolo con urlencode
    intendi così?

    codice:
    $messaggio = urlencode($titolo . ': ' . $url . '/' . leggi.php?idart=') . $idart;
    echo '<a href="https://web.whatsapp.com/send?text='. urldecode($messaggio) .'">clicca</a>';
    se sì al client web di WA viene inviata questa stringa (lo vedo per qualche secondo nella barra degli url):
    codice:
    https://web.whatsapp.com/send?text=qui%20il%20titolo:%20http://localhost/articoli/leggi.php?idart=564
    che apparirà nel campo per il messaggio in questo modo:

    codice:
    qui il titolo: http://localhost/articoli/leggi.php?idart
    come vedi senza =564
    Ultima modifica di LucianoS; 17-10-2018 a 20:44

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.