Pagina 3 di 4 PrimoPrimo 1234 UltimoUltimo
Visualizzazione risultati 61 fino 90 di 101
Like Tree2Likes

Discussione: scrivere su immagine con codice php

  1. #61
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Quel codice adattato diventa così:
    Codice PHP:
    <?php
    header
    ('Content-type: image/jpeg');

    $img = imagecreatefromjpeg('http://oi67.tinypic.com/ix5pbq.jpg');

    imagealphablending($img, true);
    imagesavealpha($img, true);
    $nero = imagecolorallocate($img, 0, 0, 0);

    imagettftext($img, 16, 0, 86, 368, $nero, "Fancy_Caps.ttf", "Il fedele dell'Altissimo chiamato");
    imagettftext($img, 16, 0, 166, 398, $nero, "Fancy_Caps.ttf", $_POST['nome']);
    imagettftext($img, 16, 0, 86, 428, $nero, "Fancy_Caps.ttf", "dopo la prematura morte,");
    imagettftext($img, 16, 0, 86, 458, $nero, "Fancy_Caps.ttf", "ha ricevuto il sacramento del funerale,");
    imagettftext($img, 16, 0, 86, 488, $nero, "Fancy_Caps.ttf", "dal " . $_POST['grado'] . " " . $_POST['officiante']);
    imagettftext($img, 16, 0, 86, 518, $nero, "Fancy_Caps.ttf", "nella parrocchia di " . $_POST['diofun'] ", Arcidiocesi di " . $_POST['arcifun']);
    imagettftext($img, 16, 0, 86, 548, $nero, "Fancy_Caps.ttf", "in data " . $_POST['datafun']);

    imagejpeg($img);

    imagedestroy($img);
    Non ho intenzione di mettermi a fare prove su prove per trovare i "giusti" valori per le coordinate delle righe del testo, non dopo aver già prodotto uno script più elegante che lo faccia in automatico.

    Naturalmente non funzionerà, ha lo stesso problema dell'altro codice: non è possibile aprire un'immagine "remota" su AlterVista, il file immagine deve essere presente nello spazio web ed il percorso indicato a imagecreatefromjpeg non può essere un URL HTTP. La soluzione è la stessa suggerita per l'altro script.
    Detto in altri termini: il codice precedente era corretto, cambiarlo con uno equivalente non risolverà il problema.

  2. #62
    Guest

    Predefinito

    Io sono d'accordo con te, la foto è presente in remoto sul sito e stessa cosa anche il font, ho inserito entrambi tramite FTP....
    Ma per funzionare come deve uscire il tuo script?

  3. #63
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Devi sostituire gli URL dell'immagine e del font con i percorsi relativi che "puntano" ai file che hai caricato nel tuo spazio web tramite FTP (URL; Indirizzamento Assoluto ed Indirizzamento Relativo).
    In termini più concreti, supponiamo che tu abbia caricato, tramite FTP, l'immagine di sfondo (immagine.jpg) ed il font (font.ttf) nella stessa cartella dello script PHP. In questo caso devi modificare lo script sostituendo http://www.quellocheè/immagine.jpg con immagine.jpg senza "http" o altro (questo è un indirizzamento relativo: significa "cerca l'immagine immagine.jpg nella stessa cartella dello script"). E lo stesso dovrai fare con il font.

  4. #64
    Guest

    Predefinito

    Problema risolto: guarda qui: http://iabasic1.altervista.org/certificato-di-funerale



    Ho inserito il codice:

    Codice PHP:
    <?php
    /**
    * Returns with of a line.
    * @param array $boudning_box Bounding box
    * @return Width of the box
    */
    function line_width($bounding_box) {
    return
    abs($bounding_box[2] - $bounding_box[0]);
    }


    /**
    * Returns height of a line.
    * @param array $boudning_box Bounding box
    * @return Height of the box
    */
    function line_height($bounding_box) {
    return
    abs($bounding_box[1] - $bounding_box[5]);
    }


    /**
    * Writes a line of text
    * @param resrouce $image PHP GD image
    * @param int $size Font size
    * @param int|string $x X-coordinate or 'LEFT', 'CENTER', 'RIGHT'
    * @param int $y Y-coordinate
    * @param int $color Color index
    * @param string $font Path to the font
    * @param string $text Text to write
    * @return Bounding box
    */
    function write_line($image, $size, $x, $y, $color, $font, $text) {
    $bbox = imagettfbbox($size, 0.0, $font, $text);
    $width = line_width($bbox);
    $height = line_height($bbox);

    if (
    $x == 'LEFT') {
    $x = 0;
    } else if (
    $x == 'CENTER') {
    $x = (imagesx($image) - $width) / 2.0;
    } else if (
    $x == 'RIGHT') {
    $x = imagesx($image) - $width;
    }

    imagettftext($image, $size, 0.0, $x, $y + $height, $color, $font, $text);

    return
    $bbox;
    }

    /**
    * Writes multiples lines of text.
    * @param resrouce $image PHP GD image
    * @param int $size Font size
    * @param int|string $x X-coordinate or 'LEFT', 'CENTER', 'RIGHT'
    * @param int $y Y-coordinate
    * @param int $color Color index
    * @param string $font Path to the font
    * @param array $text Array of lines to write
    * @param int $padding Space between lines
    */
    function write_lines($image, $size, $x, $y, $color, $font, $text, $padding = 0) {
    foreach (
    $text as $line) {
    $bbox = write_line($image, $size, $x, $y, $color, $font, $line);
    $y += line_height($bbox) + $padding;
    }
    }





    header('Content-type: image/jpeg');


    $nome = $_POST['nome'];
    $grado = $_POST['grado'];
    $officiante = $_POST['officiante'];
    $diocesi = $_POST['diofun'];
    $arcidiocesi = $_POST['arcifun'];
    $data = $_POST['datafun'];


    $image = imagecreatefromjpeg("certificato_funerale.jpg");
    $color = imagecolorallocate($image, 0x8B, 0x00, 0x00);


    $text = array(
    "Il fedele dell'Altissimo chiamato",
    $nome,
    "dopo la prematura morte,",
    "ha ricevuto il sacramento del funerale,",
    "dal $grado $officiante",
    "nella Parrocchia di $diocesi, Arcidiocesi di $arcidiocesi,",
    "in data $data"
    );


    write_lines($image, 14, 'CENTER', 350, $color, "Fancy_Caps.ttf", $text, 5);


    imagejpeg($image);

  5. #65
    Guest

    Predefinito

    Però.... Mi fa salvare l'immagine.... Ma esce come file php

    P.s. E se faccio upload su un sito (es. Tinypic, Imgur, etc) mi compare solo immagine + testo (SENZA IL TESTO COMPILATO NEL FORM).
    Ultima modifica di iabasic1 : 31-07-2016 alle ore 22.46.56

  6. #66
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Ottimo, ben fatto!
    Il motivo per cui salva l'immagine in formato PHP è che il browser, quando selezioni "salva immagine", le assegna lo stesso nome della pagina web... c'è un header da aggiungere in modo che il nome del file risulti giusto, aggiungilo sotto l'altro [i]header[/i ]:
    Codice PHP:
    header('Content-Disposition: inline; filename=certificato_funerale.jpg');
    e effettuare il salvataggio correttamente.

  7. #67
    Guest

    Predefinito

    Anche questo problema risolto, grazie mille, sei stato di grande aiuto. :)

    Hai progetti in campo di programmazione o altro?

    Edit: ma per cambiare colore al testo? E dimensioni al testo?
    Ultima modifica di iabasic1 : 01-08-2016 alle ore 14.14.41 Motivo: Domanda?

  8. #68
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Ottimo, ben fatto!

    Edit: ma per cambiare colore al testo? E dimensioni al testo?
    Il colore è definito in questa riga:
    Codice PHP:
    $color = imagecolorallocate($image, 0x8B, 0x00, 0x00);
    0x8B, 0x00 e 0x00 sono le componenti del colore: rosso, verde e blu (in esadecimale, ma anche numeri decimali sono accettati). 8B 00 00 corrisponde a rosso scuro, se lo vuoi nero (per esempio), devi usare 0 per tutte e tre le componenti.

    La dimensione invece è specificata qui:
    Codice PHP:
    write_lines($image, 14, 'CENTER', 350, $color, "Fancy_Caps.ttf", $text, 5);
    14 è la dimensione, che puoi modificare.
    Se il testo viene troppo distanziato o troppo vicino, puoi modificare l'ultimo parametro a destra (il 5) che corrisponde alla la spaziatura verticale tra le righe.

    Hai progetti in campo di programmazione o altro?
    ...in questo periodo anche troppi !

  9. #69
    Guest

    Predefinito

    Hahaha, mi piacerebbe creare un team e fare qualche progetto che renda.

  10. #70
    Guest

    Predefinito

    Come posso far uscire, questa:

    Come bisogna modificare per far inserisce il testo al centro e sopratutto in alto a sinistra data e luogo?

    Ah, come far distanziare tra le righe il testo? <br /> ovviamente non funziona
    Ultima modifica di iabasic1 : 02-08-2016 alle ore 03.16.53

  11. #71
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Puoi usare la funzione write_line per scrivere la riga in alto a sinistra, un'altra chiamata alla funzione write_line per la riga in basso a destra, ed una chiamata a write_lines per il testo al centro:
    Codice PHP:
    $riga_alto = "Il" . $_POST['data_o_quello_che_è'] . "nella parrocchia di " . $_POST['...'];
    $riga_basso = "Ne homo quod Deus iunxit solbet";
    $central_text = array(
    $_POST['nome_sposo'],
    "e",
    $_POST['nome_sposa'],
    "si sono uniti in matrimonio davanti",
    "al Papa",
    e ai testimoni " . $_POST['testimone1'] . " e " . $_POST['testimone2'],
    "
    secondo il rito della Santa Chiesa Aristotelica Romana."
    );

    write_line(
    $image, 14, 'LEFT', 50, $color, "Fancy_Caps.ttf", $riga_alto);
    write_line(
    $image, 14, 'RIGHT', 550, $color, "Fancy_Caps.ttf", $riga_basso);
    write_lines(
    $image, 14, 'CENTER', 150, $color, "Fancy_Caps.ttf", $central_text, 5);
    Ovviamente non so quali siano i valori passati tramite POST (o GET) né come si chiamino o dove vadano messi, sono andato un po' ad intuito. Analogamente non so bene quale sia la dimensione dell'immagine, né quali siano le coordinate y per i testi (li ho impostati a 50 per la riga in alto, 150 per il blocco centrale e 550 per la riga in basso, ad occhio).
    Come nell'altro script puoi modificare la dimensione (che io ho impostato a 14 per tutti e tre i blocchi di testo).

    La spaziatura verticale tra le righe dello stesso blocco è data dall'ultimo parametro a destra di write_lines (il 5).

    Ho scritto solo la parte "interessante" dello script, quella che differisce dal precedente. Il resto è uguale: bisogna che siano presenti le definizioni delle funzioni, che l'immagine venga caricata, che ci siano gli header opportuni, ecc.

  12. #72
    Guest

    Predefinito

    $riga_alto = "Il" . $_POST['data_o_quello_che_è'] . "nella parrocchia di " . $_POST['...'];
    $riga_basso = "Ne homo quod Deus iunxit solbet";

    Nell'ordine come hai messo tu mi dà l'errore, invece se li metto sotto a quello centrare dentro la parentesi tonda me li mette, ma ne fa una doppia copia e li inserisce anche nel testo centrale....


    Ah, la data la inserisce, mentre se con $diocesi che dovrebbe essere la parrocchia non la inserisce...

    C'è anche sono entrambi troppo a sinistra o troppo a destra, nella cornice gialla....



    Questo il codice inserito:

    $central_text = array(
    "$nome1 e $nome2",
    "si sono uniti in Matrimonio davanti,",
    "al $grado $officiante",
    "e ai testimoni $testimone1 e $testimone2",
    "secondo il rito della Santa Chiesa Aristotelica Romana.",
    $riga_alto = "Il $data nella parrocchia di $diocesi",
    $riga_basso = "Ne homo quod Deus iunxit solbet",
    );

    write_line($image, 15, 'LEFT', 115, $color, "Fancy_Caps.ttf", $riga_alto, 10);
    write_lines($image, 16, 'CENTER', 200, $color, "CloisterBlack.ttf", $central_text, 17);
    write_line($image, 13, 'RIGHT', 500, $color, "Fancy_Caps.ttf", $riga_basso, 4);
    Ultima modifica di iabasic1 : 02-08-2016 alle ore 12.52.07

  13. #73
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Nell'ordine come hai messo tu mi dà l'errore, invece se li metto sotto a quello centrare dentro la parentesi tonda me li mette, ma ne fa una doppia copia e li inserisce anche nel testo centrale....
    L'errore qual'è? Le parentesi tonde indicano le righe del testo centrale, è normale che vengano duplicate se inserite lì.

    Ah, la data la inserisce, mentre se con $diocesi che dovrebbe essere la parrocchia non la inserisce...
    Forse $diocesi non è inizializzata correttamente?

    C'è anche sono entrambi troppo a sinistra o troppo a destra, nella cornice gialla....
    Quando invochi write_lines, puoi usare una coordinata numerica al posto di 'LEFT' o 'RIGHT', così da poter controllare con precisione dove collocarlo.

  14. #74
    Guest

    Predefinito

    Per inserire giusto il testo come deve essere il codice?

  15. #75
    Guest

    Predefinito

    Con il codice sotto mi mostra solo questo:


    Come devo formularlo bene?
    $image = imagecreatefromjpeg("certificato_matrimonio.jpg");
    $color = imagecolorallocate($image, 0x8B, 0x00, 0x00);

    $riga_alto = array ("Il $data nella parrocchia di $parrocchia");
    $riga_basso = ("Ne homo quod Deus iunxit solbet");
    $central_text = array(
    "$nome1 e $nome2",
    "si sono uniti in Matrimonio davanti,",
    "al $grado $officiante",
    "e ai testimoni $testimone1 e $testimone2",
    "secondo il rito della Santa Chiesa Aristotelica Romana.", );



    write_line($image, 15, 'LEFT', 115, $color, "Fancy_Caps.ttf", $riga_alto);
    write_lines($image, 16, 'CENTER', 200, $color, "CloisterBlack.ttf", $central_text, 17);
    write_line($image, 13, 'RIGHT', 500, $color, "Fancy_Caps.ttf", $riga_basso);

  16. #76
    Guest

    Predefinito

    Ho risolto il problema, ma l'unica cosa che non mi mostra è $diocesi (parrocchia)

    Ah, non riesco con quelle coordinate che dicevi...

    Codice PHP:
    $image = imagecreatefromjpeg("certificato_matrimonio.jpg");
    $color = imagecolorallocate($image, 0x8B, 0x00, 0x00);

    $riga_alto = ("Il $data nella parrocchia di $diocesi");

    $central_text = array(
    "$nome1 e $nome2",
    "si sono uniti in Matrimonio davanti,",
    "al $grado $officiante",
    "e ai testimoni $testimone1 e $testimone2",
    "secondo il rito della Santa Chiesa Aristotelica Romana.", );
    $riga_basso = ("Ne homo quod Deus iunxit solbet");


    write_line($image, 15, 'LEFT', 115, $color, "CloisterBlack.ttf", $riga_alto);
    write_lines($image, 16, 'CENTER', 200, $color, "CloisterBlack.ttf", $central_text, 17);
    write_line($image, 16, 'RIGHT', 500, $color, "CloisterBlack.ttf", $riga_basso);

    imagejpeg($image);
    Ultima modifica di iabasic1 : 02-08-2016 alle ore 16.23.03

  17. #77
    Guest

    Predefinito

    Ho risolto il problema, ma l'unica cosa che non mi mostra è $diocesi (parrocchia)

    Ah, non riesco con quelle coordinate che dicevi...

    Codice PHP:
    header('Content-type: image/jpeg');
    header('Content-Disposition: inline; filename=certificato_matrimonio.jpg');

    $nome1 = $_POST['nome1'];
    $nome2 = $_POST['nome2'];
    $testimone1 = $_POST["testimone1"];
    $testimone2 = $_POST["testimone2"];
    $officiante = $_POST['officiante'];
    $grado = $_POST['grado'];
    $diocesi = $_POST['parrocchia'];
    $data = $_POST['datamatr'];


    $image = imagecreatefromjpeg("certificato_matrimonio.jpg");
    $color = imagecolorallocate($image, 0x8B, 0x00, 0x00);

    $riga_alto = ("Il $data nella parrocchia di $diocesi");

    $central_text = array(
    "$nome1 e $nome2",
    "si sono uniti in Matrimonio davanti,",
    "al $grado $officiante",
    "e ai testimoni $testimone1 e $testimone2",
    "secondo il rito della Santa Chiesa Aristotelica Romana.", );
    $riga_basso = ("Ne homo quod Deus iunxit solbet");


    write_line($image, 15, 'LEFT', 115, $color, "CloisterBlack.ttf", $riga_alto);
    write_lines($image, 16, 'CENTER', 200, $color, "CloisterBlack.ttf", $central_text, 17);
    write_line($image, 16, 'RIGHT', 500, $color, "CloisterBlack.ttf", $riga_basso);

    imagejpeg($image);

  18. #78
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    l'unica cosa che non mi mostra è $diocesi (parrocchia)
    il codice è corretto, probabilmente il problema è nella lettura da $_POST: controlla che il nome del parametro passato sia effettivamente parrocchia nell'HTML.

    Ah, non riesco con quelle coordinate che dicevi...
    Usando le coordinate esplicite, le due chiamate diventano così:
    Codice PHP:
    write_line($image, 15, 20, 115, $color, "CloisterBlack.ttf", $riga_alto);
    write_line($image, 16, 300, 500, $color, "CloisterBlack.ttf", $riga_basso);
    ho usato 20 e 300 come indicatori, puoi trovare i valori corretti facendo qualche prova.

  19. #79
    Guest

    Predefinito

    Sul sito se noti in fondo al codice che c'è, non ho inserito ne data e ne parrocchia, vedi tu se c'è qualcosa...


    Codice PHP:
    <?php
    $nome1
    = $_POST["nome1"];
    $nome2 = $_POST["nome2"];
    $testimone1 = $_POST["testimone1"];
    $testimone2 = $_POST["testimone2"];
    $officiante = $_POST["officiante"];
    $grado = $_POST["grado"];
    $diomatr = $_POST["diomatr"];
    $datamatr = $_POST["datamatr"];
    if (!isset(
    $_POST['submit'])) { // if page is not submitted to itself echo the form
    ?>
    <html>
    <head>
    <title>Certificato Matrimonio</title>
    </head>
    <body>
    <form action="certificato_matrimonio.php" method="POST" target="foo" onsubmit="window.open('', 'foo','width=500,height=600,status=yes,resizable=yes,scrollbars=yes')">
    Nome Sposo:<br />
    <input type="text" size="12" maxlength="20" name="nome1"><br />
    Nome Sposa:<br />
    <input type="text" size="12" maxlength="20" name="nome2"><br />
    Testimone Sposo:<br />
    <input type="text" size="12" maxlength="20" name="testimone1"><br />
    Testimone Sposa:<br />
    <input type="text" size="12" maxlength="20" name="testimone2"><br />
    Officiante Matrimonio:<br />
    <input type="text" size="12" maxlength="20" name="officiante"><br />
    Grado:<br />
    <select name="grado">
    <option value="Papa">Papa</option>
    <option value="Cardinale Camerlengo">Cardinale Camerlengo</option>
    <option value="Cardinale Romano Elettore">Cardinale Romano Elettore</option><option value="Cardinale Nazionale Elettore">Cardinale Nazionale Elettore</option>
    <option value="Cardinale Nazionale Suffragante">Cardinale Nazionale Suffragante</option>
    <option value="Cardinale Emerito">Cardinale Emerito</option>
    <option value="Cardinal-Primate">Caridnal-Primate</option>
    <option value="Cardinal-Patriarca">Cardinal-Patriarca</option>
    <option value="Cardinal-Vicarius Urbis">Cardinal-Vicarius Urbis</option>
    <option value="Cardinal-Arcivescovo">Cardinal-Arcivescovo</option>
    <option value="Primate">Primate</option>
    <option value="Vice Primate Primo">Vice Primate Primo</option>
    <option value="Vice Primate Aggiunto">Vice Primate Aggiunto</option>
    <option value="Vicarius Urbis">Vicarius Urbis</option>
    <option value="Patriarca">Patriarca</option>
    <option value="Arcivescovo Metropolita">Arcivescovo Metropolita</option>
    <option value="Vicario Generale">Vicario Generale</option>
    <option value="Vicario Generale Aggiunto">Vicario Generale Aggiunto</option>
    <option value="Arcidiacono Primo">Arcidiacono</option>
    <option value="Vescovo">Vescovo</option>
    <option value="Vicario Diocesano">Vicario Diocesano</option>
    <option value="Arcidiacono">Arcidiacono</option>
    <option value="Abate Cistercense">Abate Cistercense</option>
    <option value="Priore Cistercense">Priore Cistercense</option>
    <option value="Monaco Cistercense">Monaco Cistercense</option>
    <option value="Monaco Domenicano">Monaco Domenicano</option>
    <option value="Parroco">Parroco</option>
    <option value="Vicario Parrocchiale">Vicario Parrocchiale</option>
    <option value="Presbitero">Presbitero</option>
    <option value="Diacono">Diacono</option>
    <option value="Suddiacono">Suddiacono</option></select><br />
    Parrocchia Matrimonio:<br />
    <select name="diobat">
    <option value="Venezia">Venezia</option>
    <option value="Padova">Padova</option>
    <option value="Parenzo">Parenzo</option>
    <option value="Pola">Pola</option>
    <option value="Portogruaro">Portogruaro</option>
    <option value="Treviso">Treviso</option>
    <option value="Mantua">Mantua</option>
    <option value="Udine">Udine</option>
    <option value="Genova">Genova</option>
    <option value="Chiavari">Chiavari</option>
    <option value="La Spezia">La Spezia</option>
    <option value="Albenga">Albenga</option>
    <option value="Ventimiglia">Ventimiglia</option>
    <option value="Milano">Milano</option>
    <option value="Como">Como</option>
    <option value="Lodi">Lodi</option>
    <option value="Alessandria">Alessandria</option>
    <option value="Novara">Novara</option>
    <option value="Savona">Savona</option>
    <option value="Pavia">Pavia</option>
    <option value="Firenze">Firenze</option>
    <option value="Pistoia">Pistoia</option>
    <option value="Montevarchi">Montevarchi</option>
    <option value="Pisa">Pisa</option>
    <option value="Volterra">Volterra</option>
    <option value="Livorno">Livorno</option>
    <option value="San Miniato">San Miniato</option>
    <option value="Massa">Massa</option>
    <option value="Siena">Siena</option>
    <option value="Orbetello">Orbetello</option>
    <option value="Grosseto">Grosseto</option>
    <option value="Santa Fiora">Santa Fiora</option>
    <option value="Piombino">Piombino</option>
    <option value="Modena">Modena</option>
    <option value="Mirandola">Mirandola</option>
    <option value="Guastalla">Guastalla</option>
    <option value="Parma">Parma</option>
    <option value="Fornovo">Fornovo</option>
    <option value="Piacenza">Piacenza</option>
    <option value="L'Aquila">L'Aquila</option>
    <option value="Arezzo">Arezzo</option>
    <option value="Montepulciano">Montepulciano</option>
    <option value="Teramo">Teramo</option>
    <option value="Silvi">Silvi</option>
    <option value="Chieti">Chieti</option>
    <option value="Sulmona">Sulmona</option>
    <option value="Avezzano">Avezzano</option>
    <option value="Tagliacozzo">Tagliacozzo</option>
    <option value="Terracina">Terracina</option>
    <option value="Pontecorvo">Pontecorvo</option>
    <option value="Capua">Capua</option>
    <option value="Sessa Aurunca">Sessa Aurunca</option>
    <option value="Gaeta">Gaeta</option>
    <option value="Sora">Sora</option>
    <option value="Verona">Verona</option>
    <option value="Rijeka">Rijeka</option>
    <option value="In Nave">In Nave</option>
    </select><br />

    Data Matrimonio:<br />
    <script language="javascript" type="text/javascript" src="datetimepicker.js">

    //Date Time Picker script- by TengYong Ng of http://www.rainforestnet.com
    //Script featured on JavaScript Kit (http://www.javascriptkit.com)
    //For this script, visit http://www.javascriptkit.com

    </script>

    <input id="demo1" type="text" size="25" name="datamatr"><a href="javascript:NewCal('demo1','ddmmyyyy')"><img src="http://virgus87.altervista.org/images/cal.gif" width="16" height="16" border="0" alt="Pick a date"></a><br /><br />

    <input type="submit" value="Crea certificato di Matrimonio" name="submit">
    </form>

    <?
    } else {
    echo
    "".$nome1." e ".$nome2."<br />";
    echo
    "si sono uniti in Matrimonio davanti<br />";
    echo
    "al ".$grado." <i>".$officiante."</i><br />";
    echo
    "e ai testimoni ".$testimone1." e ".$testimone2."<br />";
    echo
    "secondo il rito della Santa Chiesa Aristotelica Romana<br />";
    }
    ?>

  20. #80
    Guest

    Predefinito

    Problema risolto, era un problema nel codice del sito, invece di diomatr era diobat (quello del battesimo)

    Vabbè, ti ringrazio infinitamente per il tuo aiuto.


    Hai skype?

  21. #81
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Ben fatto!
    No, non uso Skype.

  22. #82
    Guest

    Predefinito

    Come posso fare una cosa del genere:

  23. #83
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Se il testo è sempre lo stesso, creala con un qualunque programma di grafica.
    Se il testo dipende da un input, puoi usare la funzione write_lines dei codici precedenti. Devi però prestare attenzione al numero di caratteri e di righe: nell'altro codice non c'era questo problema perché si trattava di inserire nomi e date (che sono corti), ma se devi inserire un testo arbitrario devi prevedere delle limitazioni.

  24. #84
    Guest

    Predefinito

    No, è un blocco note che si visualizza sempre nella pagina assegnata....



  25. #85
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Quindi il testo è sempre quello? Allora GIMP o Photoshop... oppure HTML e CSS, se non hai necessità che sia un'immagine.

  26. #86
    Guest

    Predefinito

    E come posso inserire una cosa del genere?

    Ma non è un immagine con testo sopra e qualcosa di inserito....

  27. #87
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Hai deciso cosa utilizzare tra un programma di grafica e l'approccio HTML+CSS?

  28. #88
    Guest

    Predefinito

    C'è il codice in basso che però non so dove inserirlo (sito o FTP) e come farlo mostrare nella pagina home come in foto

    Codice HTML:
    <!DOCTYPE HTML>
    <html>
        <head>
            <title></title>
            <linkrel="stylesheet"href="http://iabasic.altervista.org/modules/mod_note_its/assets/css/note_its.css"type="text/css"/>
            <scripttype="text/javascript"src="http://iabasic.altervista.org/modules/mod_note_its/assets/js/cufon-yui.js"></script>
            <scripttype="text/javascript"src="http://iabasic.altervista.org/modules/mod_note_its/assets/js/Gunny_Handwriting_400.font.js"></script>
            <scripttype="text/javascript">
                Cufon.replace('div.note-its-73',{fontFamily:'Gunny Handwriting'});
               
            </script>
        </head>
        <body>
            <divclass="moduletable"style="width:177px;">
                <divid="note_its">
                    <divclass="pin-red"></div>
                    <divclass="npaper-top">
                        <divclass="npaper-top2"></div>
                    </div>
                    <divclass="npaper-mid">
                        <divclass="npaper-mid2 nb-pin-red">
                            <divclass="note-its-73">
                                <h1class="nmessage"style="line-height:29px;color:#464646;font-size: 25px;">Nota Bene</h1>
                            </div>
                            <br/>
                            <divclass="separator"></div>
                            <divclass="note-its-73">
                                <h1class="nmessage"style="line-height:24px;color:#464646;font-size: 20px;">Inserire prima il sacramento nel registro ecumenico sul forum 2 dei Regni e dopo contattare l'archivista!!!</h1>
                            </div>
                        </div>
                    </div>
                    <divclass="npaper-bot">
                        <divclass="npaper-bot2">
                            <divclass="npaper-bot3"></div>
                        </div>
                    </div>
                </div>
            </div>
        </body>
    </html>

  29. #89
    Guest

    Predefinito

    Ah, la mail di registrazione arriva solo all'Utente e quella che dovrebbe arrivare all'Amministrazione (IO) per confermare l'utente non arriva.... Come devo fare??

    Inoltre, all'utente arriva nello spam... Come mai?

  30. #90
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Dovresti valutare l'idea di assumere un webmaster, sarebbe certamente in grado di risolvere questi (ed altri) problemi.

    Quel codice da dove proviene, e cos'è? Se è stato prodotto da qualcun altro, quel qualcuno saprà certamente darti indicazioni precise.

    E il sistema di registrazione chi lo ha realizzato, e come? È previsto che all'amministratore arrivi un'email?

    All'utente arriva nello spam a causa del filtro antispam del suo provider. Le cause possono essere il suo contenuto, l'oggetto, il mittente, la presenza di collegamenti ipertestuali o il fatto che l'indirizzo del dominio venga considerato poco attendibile.
    Ultima modifica di mzanella : 07-08-2016 alle ore 00.16.49

Pagina 3 di 4 PrimoPrimo 1234 UltimoUltimo

Regole di scrittura

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