Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    8

    Variabili in immagini dinamiche

    Ciao a tutti
    ho bisogno di aiuto.
    Sto smanettando con le lib gd, per creare una specie di logo maker.
    Visto che voglio far creare tramite forms l'immagine (inserendo solo il nome)
    volevo sapere se cè un modo per passare la variabile nome nell'immagine
    Ad esempio se scrivo marco nel form, mi deve scrivere marco sull'immagine.
    Come posso fare?
    C'è un modo per far si che l'immagine, dopo che è stata generata, possa essere messa in firma da chi crea il banner?
    Sul mio server, voglio avere sempre e solo l'immagine "banner.png", senza salvare le nuove create, ma magari passare sempre la variabile nome per url del tipo "banner.png?nome=marco" oppure marco.banner.png, è possibile?

  2. #2
    Fai uno script php "banner.php?nome=marco" che utilizzando le gd crea un'immagine da banner.png, e copia la stringa contenuta in $nome sull'immagine sempre utilizzando le gd.

  3. #3
    Ciao,
    puoi dare un'occhiata qui: http://mirkoagrati.110mb.com/articol...t1.php&dir=PHP

    La classe fa molte altre cose, ma scrive anche nomi sulle immagini.

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    8
    grazie, ora devo far si che sia un'immagine dinamica (e che finisca con l'estensione dell'immagine)
    volevo usare il .htaccess e il mod rewrite, però qualcosa non funziona
    Allora ho creato il file .htaccess e ho scritto questo:
    <FilesMatch "^.*\.png">
    SetHandler application/x-httpd-php
    </FilesMatch>
    cosi tutte le immagini png "funzionano" come php, quindi ho rinominato il mio file banner.php in banner.png.
    se faccio banner.png?name=marco , mi scrive il nome sull'immagine!
    il mio problema è di far terminare l'url col .png , facendo passare comunque la variabile.
    ho scritto questo comando del mod rewrite:
    RewriteEngine On
    RewriteRule ^/([^/]+).banner.png banner.png?nome=$1 [L]
    però non mi funziona.
    volevo trasformare l'url in qualcosa del tipo:
    $nome.banner.png se possibile
    ma non ci riesco.
    Aspetto risposte

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.