Domanda

Ho un file CSV separato dal carattere seguente |.Il file ha tre colonne;Uno è l'URL (COL1), l'altro è un piccolo testo (COL3) e l'ultimo è una posizione immagine (COL2).Ho bisogno di uno script che mi dà il codice HTML come questo con i dati del file CSV:

<a href="COL1"><IMG SRC="COL2" />COL3</a>
.

Come posso fare questo?

È stato utile?

Soluzione

Usando un linguaggio di Serverside, sto assumendo?Con PHP, saresti dopo fgetcsv .
Ecco un esempio: Come importare il file CSV in PHP? .
. Aggiornato:

Prova questo:

$separation_char = "|"; // character separating fields
$filename = "test.csv";

$row = 1;
if (($handle = fopen($filename, "r")) !== FALSE) {
    while (($data = fgetcsv($handle, 1000, $separation_char)) !== FALSE) {
        echo '<a href="' . $data[0] . '"><IMG SRC="' . $data[1] . '" />' . $data[2] . '</a>';
    }
    fclose($handle);
}
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top