Este es parte del codigo:
Código PHP:
<?php
$file=file_get_contents('./template.html');
$text=file_get_contents('./template.txt');
$csv = array();
$var=array();
$title=array();
$p=array();
$q=array();
$title[0]="one";
$title[1]="39a";
$title[2]="39b";
$title[3]="41";
$title[4]="40";
$title[5]="40c";
$title[6]="68l";
$title[7]="69";
$title[8]="80";
$title[9]="12";
$title[10]="29";
$title[11]="42";
$title[12]="45";
$title[13]="63";
$title[14]="64";
$title[15]="75";
$title[16]="91";
$title[17]="92";
$title[18]="30";
$title[19]="50";
$title[20]="51";
$var[0]="#a#";
$var[1]="#b#";
$var[2]="#c#";
$var[3]="#d#";
$var[4]="#e#";
$var[5]="#f#";
$var[6]="#g#";
$var[7]="#h#";
$var[8]="#i#";
$var[9]="#j#";
$excel = fopen('info.csv', 'r');
while (($result = fgetcsv($excel)) !== false)
{
$csv[] = $result;
}
fclose($excel);
for($i=0;$i<count($csv);$i++) {
for($j=0;$j<count($csv[$i]);$j++) {
if ($var[$j]=="#f#"){
$file=str_replace($var[$j],nl2br($csv[$i][$j]),$file); }
else{
$file=str_replace($var[$j],$csv[$i][$j],$file);
$text=str_replace($var[$j],$csv[$i][$j],$text);}
}
$p[$i]=$file;
$q[$i]=$text;
}
for($i=0;$i<count($title);$i++) {
$nameOne=$title[$i].".html";
file_put_contents($nameOne,$p[$i]);
$nameTwo=$title[$i].".txt";
file_put_contents($nameTwo,$q[$i]);
$zipname=$title[$i]."_R1.zip";
$zip = new ZipArchive;
$zip->open($zipname, ZipArchive::CREATE);
$new_filename = substr($nameOne,strrpos($nameOne,'/') + 1);
$zip->addFile($nameOne,$new_filename);
$new_filename = substr($nameTwo,strrpos($nameTwo,'/') + 1);
$zip->addFile($nameTwo,$new_filename);
$zip->close();
}
?>
Código PHP:
for($i=0;$i<count($csv);$i++) {
for($j=0;$j<count($csv[$i]);$j++) {
if ($var[$j]=="#f#"){
$file=str_replace($var[$j],nl2br($csv[$i][$j]),$file); }
else{
$file=str_replace($var[$j],$csv[$i][$j],$file);
$text=str_replace($var[$j],$csv[$i][$j],$text);}
}
$p[$i]=$file;
$q[$i]=$text;
}