Visualizzazione risultati 1 fino 5 di 5

Discussione: scrivere su un immagine

  1. #1
    Guest

    Predefinito scrivere su un immagine

    ragazzi a me servirebbe uno script che permette di avere 2 caselle di testo. in una si inserisce il link diretto di un'immagine già esistente, nell'altra casella si scrive una frase e poi si clicca su invio.

    a questo punto viene tutto inviato a una pagina php, che crea l'immagine con la scritta digitata.

    ho trovato diversi script su internet, ma non me ne funziona nemmeno uno.
    la parte in html la so fare, so anche recuperare le variabili col php, ma non so come incidere sull'immagine la scritta.

    sapete aiutarmi?

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,762

    Predefinito

    Potresti usare le GD. Leggi qui.

    Ciao!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Potresti usare le GD. Leggi qui.

    Ciao!
    grazie sono riuscito a farlo funzionare, però ho un piccolo problema nel mandare a capo il testo...

    se si scrive una frase lunga è necessario andare a capo altrimenti non si legge tutta e viene troncata.

    ho trovato questo codice per farlo:
    Codice PHP:
    $dividi=35; //ogni 10 caratteri manda a capo, modifica
    for($i=0; $i<=ceil(strlen($text)/$dividi); $i++){
    $testo.=substr($text,($i*$dividi),$dividi)."\n";
    }
    funziona però non fa distinzione tra le parole, nel senso che dopo 35 caratteri va a capo a prescindere se la parola sia stata scritta tutta o meno.

    con questi brutti risultati, esempio:
    un felicissimo natale a tutti i mie
    i amici! che sia un giorno specia
    le per voi tutti!


    in questo modo è davvero brutto :(
    esiste qualcosa per ovviare a questo problema?

    edit:
    ho risolto grazie 1000
    Ultima modifica di Johell : 25-12-2011 alle ore 23.49.27

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,762

    Predefinito

    Se ti va, puoi dire come hai risolto? In questo modo se c'é un utente che ha il tuo stesso problema, può risolverlo velocemente

    Ciao!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Se ti va, puoi dire come hai risolto? In questo modo se c'é un utente che ha il tuo stesso problema, può risolverlo velocemente

    Ciao!
    certamente!
    ho risolto con questa semplicissima riga di codice:

    Codice PHP:
    $newtext = wordwrap($text, 34, "\n");

    dove 34 è il numero di caratteri massimi impostati da me, ma non tronca le parole, o entrano oppure va a capo prima che inizi la parola!
    istruzione semplice, ma estremamente efficiente :))

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •