Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472

    come andare a capo nella formattazione testo per whatsapp

    La domanda sembra banale ma non so come fare.

    Sto utilizzando PHP per creare un testo tipo $testo="Ciao " . $nome . " eccoti!"; [dove $nome può contenere qualsiasi cosa]

    e poi ho
    <a href='whatsapp://send?&text=$testo'>condividi su whatsapp</a>

    La mia domanda è: come fare per fare andare a capo il testo?
    Lo spazio lo prende anche senza fare %20.
    Ma l'andare a capo non funziona né con '\n' né con '<br>'.

    Cosa usare?
    Grazie!

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,755
    prova ad inserire sia il "carriage return" che il "new line"
    https://domainregister.international...HP-String.html

    Example:
    the string "This is the first line\r\nThis is the second line"

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    prova ad inserire sia il "carriage return" che il "new line"
    https://domainregister.international...HP-String.html

    Example:
    the string "This is the first line\r\nThis is the second line"
    grazie, domani provo!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    prova ad inserire sia il "carriage return" che il "new line"
    https://domainregister.international...HP-String.html

    Example:
    the string "This is the first line\r\nThis is the second line"
    Niente da fare. Non funziona né mettendo \n\r né \r\n (sia facendoli precedere da spazio sia senza spazio).

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,755
    hai letto la pagina linkata?
    prova con PHP_EOL

    Example:
    the string "This is the first line\r\nThis is the second line"
    Will render so:


    This is the first line
    This is the second line


    You can also use the PHP constant PHP_EOL; so, the construct


    "This is the first line".PHP_EOL."This is the second line"


    will render the same.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    hai letto la pagina linkata?
    prova con PHP_EOL
    Ho provato anche a fare
    $testo="Riga A" . PHP_EOL . "Riga B" ma il risultato non cambia ... non va a capo.

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,755
    sposto in php

  8. #8
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,497
    Passa il testo ad urlencode(), quindi:
    Codice PHP:
    <a href='whatsapp://send?&text=<?php echo urlencode($testo?>'>condividi su whatsapp</a>

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 © 2025 vBulletin Solutions, Inc. All rights reserved.