Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [gd] IMAGETTFTEXT - TESTO A CAPO DA TEXTAREA

    Ciao a tutti, ho il seguente problema:
    sul mio sito l’utente inserisce un testo in una textarea e tramite un form lo invia ad un’altra pagina. Su quest’ultima pagina il testo viene incollato su un’immagine attraverso la funzione imagettftext. Il problema consiste sui ritorni a capo: se l’utente va a capo premendo il tasto “invio” i ritorni a capo vengono conservati anche sulla pagina di destinazione; se l’utente inserisce il testo lasciando che vada a capo in automatico quando si arriva alla fine della textarea allora il testo apparirà nella pagina di destinazione tutto su un’unica riga. Curiosità: questo problema si verifica solo su alcuni browser (explorer e firefox) mentre su altri no (safari e google chrome). Le ho provate tutte ma non so come fare vi prego aiutatemi! Grazie infinite! ? dimostrazione: www.edicolamia.com

  2. #2
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    forse questa funzione di php potrà aiutarti

    http://it.php.net/manual/en/function.wordwrap.php

    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  3. #3
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    se vuoi che vada a capo automaticamente usa qualcosa tipo un explode abbinato ad un ciclo di for..

    esempio da modificare a seconda delle tue necessità
    Codice PHP:
    $stringa "";
    $parole explode(" "$testo);
    for (
    $i 0$i <= 10$i++) {
       
    $stringa .= $parole[$i];


  4. #4
    Grazie dottwatson, grazie brodik. Proverò entrambe le soluzioni e vi comunicherò l'esito!

  5. #5
    Mi dispiace ma il wordwrap non funziona: il testo continua a figurare su una sola riga (ripeto, solo su explorer e su firefox). Ecco il codice che ho inserito:

    $testo = wordwrap($testo, 20, "
    ",1);

    Come posso fare per mandare a capo il testo anche su explorer e firefox?

    Grazie!!

    PS. l'explode non lo so usare e cmq mi dà errore...

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.