|
|
|
| Я тут принялся немного изучать РНР и вот уже два дня застрял на одном месте: не могу сдвинуться, подскажите плиз.
Ситуация такая: Есть форма. Два поля из этой формы, типа text, заносятся в массивы, в данном случае массив 1 - $item_pict_small и массив 2 - $alts. первый массив содержит названия файлов, которые я хочу использовать для построения пути для src, а второй хочу использовать для построения атрибута alt. Загвоздка в том, что название файла должно соответствовать определённому альту. Хотел попробовать array_combine - было бы идеально - но оказалось провайдер наш еще сидит на РНР4.4.2, а эта замечательная функция доступна только с 5-ой версии.
Вывести по отдельности части src и alt - это просто, а вот соединить результаты не понимаю как можно. Нельзя определить под эти echo свои переменные и потом их соединить с помощью "."?
Когда используется только одно изобр. с одним альтом, тут получилось функциями поиграться, но когда изображений > 1, то Ж...
Внизу то, что я сделал для отдельного вывода частей:
$i = 0;
for ($i=0;$i<=count($item_pict_small)-1; $i++){
echo "<img src=\"".$image_dir_small.$oborud_type."/".$item_pict_small[$i]."\" ";
}
$i=0
for ($i=0; $i<=count($alts)-1; $i++){
echo "alt=".$oborud_type_ar[$scale_type]." ".$manuf_ar[$manufact]." ".$item_name."-".$alts[$i]."\" />";
}
|
THNX! | |
|
|
|
|
|
|
|
для: dimon
(09.07.2007 в 12:27)
| | эм... а что мешает
<?php
for ($i=0;$i<count($item_pict_small); $i++){
echo "<img src=\"".$image_dir_small.$oborud_type."/".$item_pict_small[$i]."\" ";
echo "alt=".$oborud_type_ar[$scale_type]." ".$manuf_ar[$manufact]." ".$item_name."-".$alts[$i]."\" />";
}
?>
|
| |
|
|
|
|
|
|
|
для: CrazyAngel
(09.07.2007 в 12:32)
| | Блин, надо больше отдыхать, или вообще не работать.... Спасибо! | |
|
|
|
|
|
|
|
для: dimon
(09.07.2007 в 12:27)
| |
for ($i = 0; $i < count($item_pict_small); $i++){
echo "<img src=\"".$image_dir_small.$oborud_type."/".$item_pict_small[$i]."\" ";
echo "alt=".$oborud_type_ar[$scale_type]." ".$manuf_ar[$manufact]." ".$item_name."-".$alts[$i]."\" />";
}
|
Предполагается, что количество записей в массивах равно и пара соответствующих значений под одинаковым индексом. | |
|
|
|