ho questo script:
vorrei poter rinominare o reindirizzare il file template.htm (presente nella stessa directory dello script sopracitato) il problema è che nn so come fare. se per esempio cambio il file template.htm in template2.htm e cambio la stringa qua sopra da $tp = fopen($digiNews['template'],'r'); a $tp = fopen($digiNews['template'2],'r'); lo script nn funziona più.codice:<?php $doc_root = $_SERVER["DOCUMENT_ROOT"]; $digiNewsPath = $doc_root . "news.dat"; require($doc_root . "news.inc.php"); /////////////////////////////////////// // Don't Edit Anything Below This Line! /////////////////////////////////////// class digiNews { var $entries; function digiNews($disp) { global $news, $digiNews; $tp = fopen($digiNews['template'],'r'); $loop_code = fread($tp, 4096); fclose($tp); $count = 0; $punti = "..."; foreach ($news as $entry) { $data = explode('||', $entry); $data[1] = date($digiNews['tformat'], $data[1] + $digiNews['toffset'] * 3600); $data2 = $data[4]; $data3 = $data[5]; $data2 = str_replace("'", "\'", $data2); $data3 = str_replace("'", "\'", $data3); $data[5] = substr($data[5],0,80).$punti; $this->entries .= $loop_code; $this->entries = str_replace('{timestamp}', $data[1], $this->entries); $this->entries = str_replace('{author}', $data[2], $this->entries); $this->entries = str_replace('{authoremail}', $data[3], $this->entries); $this->entries = str_replace('{subject}', $data[4], $this->entries); $this->entries = str_replace('{subject2}', $data2, $this->entries); $this->entries = str_replace('{body}', $data[5], $this->entries); $this->entries = str_replace('{body2}', $data3, $this->entries); $count++; if ($disp != 'all') { if ($count == $disp) { break; } } } } } ?>
come mai?
grazie in anticipo


Rispondi quotando