|
|
|
|
|
для: Trianon
(14.02.2006 в 21:41)
| | Спасибо за помощь.
Большое...
Заработало -так как надо было | |
|
|
|
|
|
|
|
для: essenia
(14.02.2006 в 17:10)
| | Как-то так...
<html>
<body>
<?php
$path = '../IMAGES/';
$dir = opendir($path) or die("No images directory");
$imgs = array();
while(FALSE !== ($entry = readdir($dir)))
if(strrpos($entry, '.jpg')+strlen('.jpg') == strlen($entry))
$imgs[$entry] = $entry;
$ft = file('../TEXTS/01.csv') or die("No goods table");
echo("<table border=1>\r\n");
foreach($ft as $line)
{
$fields = explode(',', $line);
$name = $fields[0];
if(isset($imgs[$name.'.jpg']))
$fields[0] = '<a href="'.$path.$name.'.jpg" target=_blank>'.$name.'</a>';
$line = '<tr>';
foreach($fields as $field)
$line .= '<td>'.$field.'</td>';
echo ("$line</tr>\r\n");
}
echo("</table>\r\n");
?>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: cheops
(13.02.2006 в 16:52)
| | Ну примерно такая CSVшка, | |
|
|
|
|
|
|
|
для: essenia
(13.02.2006 в 16:45)
| | Чего-то не очень понятен вопрос и хотелось бы увидить сам CSV-файл (лучше его прикрепить в виде файла, чтобы ничего не порушить). | |
|
|
|
|
|
|
| Задача проста есть CSV файл 01.csv В нем всего 20 строчек из которых надо считать часть текста (имя товара, допустим) . Есть иллюстрации в каталоге к данными (фотографии товара)
Вот клиент хочет чтобы сайт проверил соответствия имен товара и иллюстраций к ним, там где совпадения есть- должна появиться ссылка на файл с фотографией, если совпадения отсутствуют-соответственно наименование останеться неизменным.
При этом "исправленная" версия CSV файла со включенными ссылками должна вывестись на страничке как табличка.
SQL смысла использовать нет так как сайт будет обновляться раз в пол года примерно
спасибо за помощь.
Начало скрипта написано так:
<?
$fp=fopen('../TEXTS/01.csv','r');
while (!feof($fp))
{
$a= fscanf($fp, "%[a-z A-z_ 0-9 \-]*$\, %n") ;
?> | |
|
|
|
|