imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 09.11.2004, 10:40     # 1
tresh
Junior Member
 
Аватар для tresh
 
Регистрация: 01.06.2004
Адрес: г. Усть-Лабинск
Сообщения: 90

tresh Отстойtresh Отстойtresh Отстой
Нужна помощь в скрипте

есть такой скрипт:

<?
$file = file('siemens.txt');
foreach($file as $string){
$data = explode('||', $string);
echo "<tr>
<td width=\"3%\" align=\"left\" scope=\"col\"><div align=\"right\"><img src=\"img/sep.gif\" width=\"7\" height=\"7\"></div></td>
<td align=\"left\" bgcolor=\"#e8e8e8\" scope=\"col\"><div align=\"left\"><a href=\"phone/siemens/$data[0].php?name=".urlencode($data[0])."&price=$data[1]&sklad=$data[2]\" target=\"_blank\" class=\"style19\">$data[0]</a></div></td>
<td width=\"35%\" align=\"left\" bgcolor=\"#e8e8e8\" scope=\"col\"><div align=\"right\">$data[1]</div></td>
<td align=\"left\" bgcolor=\"#e8e8e8\" scope=\"col\"><div align=\"center\">$data[2]</div></td>
</tr>
";
}
?>

мне нужно подправить вот эту строчку:

<td align=\"left\" bgcolor=\"#e8e8e8\" scope=\"col\"><div align=\"left\"><a href=\"phone/siemens/$data[0].php?name=".urlencode($data[0])."&price=$data[1]&sklad=$data[2]\" target=\"_blank\" class=\"style19\">$data[0]</a></div></td>

так чтоб вместо того чтоб открывалась страница с соответствующим названием, как это видно из примера, открывался сайт в отдельной странице, сайт адрес которого напишешь! как это переправить?
tresh вне форума  
Старый 09.11.2004, 13:10     # 2
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
tresh:
так чтоб вместо того чтоб открывалась страница с соответствующим названием, как это видно из примера, открывался сайт в отдельной странице, сайт адрес которого напишешь! как это переправить?
Я так понимаю открывать нужно в новом окне все-таки? Дак а проблема-то в чем, напиши там в ссылке адрес сайта, а чтобы в новом окне добавь target=_blank...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 09.11.2004, 16:58     # 3
tresh
Junior Member
 
Аватар для tresh
 
Регистрация: 01.06.2004
Адрес: г. Усть-Лабинск
Сообщения: 90

tresh Отстойtresh Отстойtresh Отстой
target=_blank уже есть....
мне нужно знать как правильно оформить код с сылкой сайта!
.... кто знает php...??
tresh вне форума  
Старый 09.11.2004, 17:14     # 4
Merlin Cori
Moderator
 
Аватар для Merlin Cori
 
Регистрация: 29.04.2002
Адрес: Moscow
Пол: Male
Сообщения: 2 980

Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Цитата:
tresh:
сайт адрес которого напишешь
где напишешь? ты почетче изъяснись
__________________
Есть две бесконечные вещи, Вселенная и глупость.
Впрочем, на счет Вселенной, я не уверен



Вклад IMHO.WS в медицину и науку
Присоединяйтесь!!!!!
Merlin Cori вне форума  
Старый 09.11.2004, 19:04     # 5
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Ну я знаю вобщем-то, но ты действительно опиши что нужно-то тебе!
Неужели не сделать ссылку в HTML!
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 10.11.2004, 01:05     # 6
Aeon
::VIP::
 
Аватар для Aeon
 
Регистрация: 28.06.2002
Адрес: neverwhere
Сообщения: 1 166

Aeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собой
tresh:
можешь дать конкретный пример того как оно должно выглядеть? не совсем ясно чего ты пытаешься добиться.
Aeon вне форума  
Старый 10.11.2004, 08:16     # 7
tresh
Junior Member
 
Аватар для tresh
 
Регистрация: 01.06.2004
Адрес: г. Усть-Лабинск
Сообщения: 90

tresh Отстойtresh Отстойtresh Отстой
вот строка из скрипта: <td align=\"left\" bgcolor=\"#e8e8e8\" scope=\"col\"><div align=\"left\"><a href=\"phone/siemens/$data[0].php?name=".urlencode($data[0])."&price=$data[1]&sklad=$data[2]\" target=\"_blank\" class=\"style19\">$data[0]</a></div></td>

Она ведет по такой ссылке: папка phone/siemens/имя файла. Мне надо поменять этот путь чтоб вел на какой-нить сайт!??? при этом не теряя вот этого: &price=$data[1]&sklad=$data[2]\" target=\"_blank\"
class=\"style19\">$data[0]</a></div></td>
мне нужно видеть как это все нужно оформить орфографически??
tresh вне форума  
Старый 10.11.2004, 10:49     # 8
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
перед каждыми кавычками в линке ставь \. Типа этого : =\"left\"

Более простой вариант использовать разные кавычки: весь хтмл в одни кавычки ( ' ), внутри хтмла другие ( " ). Тогда там ничего менять не придётся.

echo '<tr>
<td width="3%" align="left" scope="col"><div align="right"><img src="img/sep.gif" width="7" height="7"></div></td>
<td align="left" bgcolor="#e8e8e8" scope="col"><div align="left"><a href="zdes/moj/sajt.php?x=1&y=2.&price=$data[1]&sklad=$data[2]" target="_blank" class="style19">$data[0]</a></div></td>
<td width="35%" align="left" bgcolor="#e8e8e8" scope="col"><div align="right">$data[1]</div></td>
<td align="left" bgcolor="#e8e8e8" scope="col"><div align="center">$data[2]</div></td>
</tr>
';
EvroStandart вне форума  
Старый 10.11.2004, 15:36     # 9
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
EvroStandart:
Более простой вариант использовать разные кавычки: весь хтмл в одни кавычки ( ' ), внутри хтмла другие ( " ). Тогда там ничего менять не придётся.
Нет, так нельзя делать как в примере, в конструкции echo '$var' не будут произведены замены переменных, если это уж принципиально и удобнее, то можно сделать наоборот, поменяв местами ' и ", например так:
echo "<tr>
<td width='3%' align='left' scope='col'><div align='right'><img src='img/sep.gif' width='7' height='7'></div></td>
<td align='left' bgcolor='#e8e8e8' scope='col'><div align='left'><a href='http://host_moj/sajt.php?x=1&y=2.&price=$data[1]&sklad=$data[2]' target='_blank' class='style19'>$data[0]</a></div></td>
<td width='35%' align='left' bgcolor='#e8e8e8' scope='col'><div align='right'>$data[1]</div></td>
<td align='left' bgcolor='#e8e8e8' scope='col'><div align='center'>$data[2]</div></td>
</tr>
";
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 11.11.2004, 11:20     # 10
tresh
Junior Member
 
Аватар для tresh
 
Регистрация: 01.06.2004
Адрес: г. Усть-Лабинск
Сообщения: 90

tresh Отстойtresh Отстойtresh Отстой
Сэнкс... все разобрался! Тему можно закрыть!
tresh вне форума  
Старый 11.11.2004, 18:16     # 11
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Цитата:
Hubbitus:
в конструкции echo '$var' не будут произведены замены переменных
Ну да, не подумал. Переменные я выписываю снаружи тегов
'html_zdes'.$peremennaja.'zdes_html'

Так лучше видно когда есть подсветка синтаксиса.
EvroStandart вне форума  
Старый 11.11.2004, 19:09     # 12
tresh
Junior Member
 
Аватар для tresh
 
Регистрация: 01.06.2004
Адрес: г. Усть-Лабинск
Сообщения: 90

tresh Отстойtresh Отстойtresh Отстой
А может мне кто-нитьбудь помоч в таком вопросе:
подскажите линк или просто подскажите такую вещь! Как делаются формы для регистрации пользователей на главной странице, без базы данных??
И как можно организовать для каждого зарегеного свою карзину для покупок??
tresh вне форума  
Старый 11.11.2004, 19:56     # 13
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
EvroStandart:
Ну да, не подумал. Переменные я выписываю снаружи тегов
'html_zdes'.$peremennaja.'zdes_html'
Снаружи каких "тегов"? В примере ты привел именно все переменные внутри одинарных кавычек.... Ну да ладно, не будем об этом, я думаю ты просто описАлся...

Цитата:
tresh:
подскажите линк или просто подскажите такую вещь! Как делаются формы для регистрации пользователей на главной странице, без базы данных??
Подсказываю "такую вещь", если без БД, то соответственно хранить информацию о пользователях нужно в файлах.
Цитата:
tresh:
И как можно организовать для каждого зарегеного свою карзину для покупок??
Удобнее всего на сессиях, хотя способов может быть много (например ее всю можно и в куках хранить)

Полагаю что для подобных целей БД все-таки была бы оооочень хорошим инструментом и помошником!
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 12.11.2004, 12:56     # 14
Merlin Cori
Moderator
 
Аватар для Merlin Cori
 
Регистрация: 29.04.2002
Адрес: Moscow
Пол: Male
Сообщения: 2 980

Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Цитата:
tresh:
Как делаются формы для регистрации пользователей на главной странице, без базы данных
Форма - всего лишь средство ввода каких-либо данных. И не имеет значения, для чего это будет дальше использоваться, а весь вопрос в том, как эти данные ты потом будешь интерпретировать.
А без базы...... Ну если у тебя будет 1.5 пользователя, то можно и без базы, а хранить все в обычных текстовых файлах.. Но с увеличением количества - соответственно увеличение времени на обработку запроса... Подумай, а надо ли это
__________________
Есть две бесконечные вещи, Вселенная и глупость.
Впрочем, на счет Вселенной, я не уверен



Вклад IMHO.WS в медицину и науку
Присоединяйтесь!!!!!
Merlin Cori вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 04:34.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.