Visualizzazione dei risultati da 1 a 10 su 301

Visualizzazione discussione

  1. #5
    Originariamente inviato da saibal
    dovevo pensare ad una soluzione senza GD e senza troppo sbattimento
    leggendo il blog
    mi è venuta in mente una soluzione di quel tipo che va bene anche se si disabilita js, in questo modo generi tutto sul server.
    Codice PHP:
    <?php
    // immagine 150x120 
    // 6 riche e 6 colonne
    // ogni carattere occuperebbe uno spazio 25x20
    $matrix=6;
    for ( 
    $i=1$i <= $matrix$i++) {
        
    $modulo_x = ( rand() % $matrix ) * 25;
        eval(
    "\$x".$i." = \"$modulo_x\";");
        
    $modulo_y = ( rand() % $matrix ) * 20 ;
        eval(
    "\$y".$i." = \"$modulo_y\";");
    }
    $xstyle="h2#a span{background-position: {$x1}px {$y1}px;}
    h2#b span{background-position: 
    {$x2}px {$y2}px;}
    h2#c span{background-position: 
    {$x3}px {$y3}px;}
    h2#d span{background-position: 
    {$x4}px {$y4}px;}
    h2#e span{background-position: 
    {$x5}px {$y5}px;";
    ?>

    <html>
    <head>
    <title>test</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <meta name="generator" content="HAPedit 3.1">
    <style type="text/css">
    div#contenuto{width: 500px;margin:0 auto;text-align:left}
    div#contenuto h2{position: relative; width: 25px; height:20px; font: bold small-caps 90% Arial,sans-serif; color: #847FB7; float: left;}
    div#contenuto h2 span{position: absolute; width: 100%;height: 100%; background-image: url(mappa.gif)}
    <? echo $xstyle?>
    </style>
    </head>
    <body>
    <div id="contenuto">
        <h2 id="a"><span></span>1</h2>
        <h2 id="b"><span></span>2</h2>
        <h2 id="c"><span></span>3</h2>
        <h2 id="d"><span></span>4</h2>
        <h2 id="e"><span></span>5</h2>
    </div>
    </body>
    </html>
    nella tua soluzione se ho capito bene il codice va a finire nel tag <input value="codice"..>
    sinceramente non so se un spambot riesce a leggerlo li
    ,e nel mio caso, se può farsi il calcolo delle lettere mappando l'immagine...bhò...

    Originariamente inviato da saibal
    (ricordo anche la tua soluzione con base_encode)
    quale?
    Immagini allegate Immagini allegate
    There are 10 types of people in the world: Those who understand binary, and those who don't.

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.