|
| |
|
|
| |
для: DEM
(28.08.2006 в 12:38)
| | | Ну я с самого начала искал что то где есть слово match,оно то мне и нужно было,тут всё легко,я хоть понял для чего что вобще нужно! | |
| |
|
|
| |
|
|
| |
для: LuxeMate
(28.08.2006 в 12:35)
| | | Брррр.... не люблю регулярные выражения... сложно мне вних вникнуть, не разбирался должным образом ((( | |
| |
|
|
| |
|
|
| |
для: Ziq
(27.08.2006 в 20:41)
| | | Уважаемый Ziq,да я действительно ваши добавления в код не совсем понял и к тому же они били не совсем то что мне было нужно,позже вечером полистав форум я наткнулся на интересную тему и написал такой код:
<form action = "test_hdd.php" method="get">
HDD: <input type="text" name="HDD"/><br><br>
<input type="submit" name="submit" value="Submit"/>
<br>
<br>
<table width="500" border="1">
<tr>
<td width="250"><div align="center">Maxtor HDD's </div></td>
<td width="250"><div align="center">Other HDD's </div></td>
</tr>
<tr>
<td width="250" align="center"><?php
if(preg_match("/maxtor/i", $HDD) || !preg_match("/[0-9a-z]/i", $HDD))
{
echo("<p>$HDD</p>");
}
else
{
echo("<p>-</p>");
}
?></td>
<td width="250" align="center"><?php
if(preg_match("/[0-9a-z]/i", $HDD) && !preg_match("/maxtor/i", $HDD))
{
echo("<p>$HDD</p>");
}
else
{
echo("<p>-</p>");
}
?></td>
</tr>
</table>
|
Этот код как раз выполняет то что от него требовалось.
Всем огромное спасибо за помощ! | |
| |
|
|
| |
|
|
| |
для: ck
(27.08.2006 в 20:38)
| | | Мда, что-то со мной не так, а ведь в 1 моём варианте были двойные ковычки, а потом я чего-то исправил.. | |
| |
|
|
| |
|
|
| |
для: LuxeMate
(27.08.2006 в 18:55)
| | | if - это не функция, а условный оператор. Это так на будущее. | |
| |
|
|
| |
|
|
| |
для: LuxeMate
(27.08.2006 в 20:18)
| | |
<td><?
if($HDD != 'Maxtor')
{
echo("<p>$HDD</p>");
}
else
{
echo("<p> </p>");
}
?></td>
|
Нужно вставить во второе поле.
А так вообще:
1) Не стоит бежать вперед паровоза, прочитайте всю основу, потому что вы вряд ли что-то поняли из написанного, а выучить язык программирования зубрежкой не получиться.
2) Это форум, если Вам не ответили в течении часа, то это нормально, тем более, что сегодня воскресенье. | |
| |
|
|
| |
|
|
| |
для: krollik
(27.08.2006 в 19:05)
| | | Опечатка в листинге krolik-a. В одиночных кавычках значение переменной не будет подставлено, и echo выведет вместо <p>HDD is Maxtor</p> - <p>HDD is $HDD</p> .
Чтобы избежать разночтений с регистром, лучше так.
<td>
<?php
echo ($strpos(strtoupper($HDD), 'MAXTOR') !== false) ? "<p>$HDD</p>" : "<p> </p>";
?>
</td>
|
| |
| |
|
|
| |
|
|
| |
для: LuxeMate
(27.08.2006 в 19:36)
| | |
<td><?
if(strpos($HDD, 'Maxtor') !== false)
{
echo("<p>$HDD</p>");
}
else
{
echo("<p> </p>");
}
?></td>
|
| |
| |
|
|
| |
|
|
| |
для: LuxeMate
(27.08.2006 в 19:43)
| | | Профессионалы вы где все?
Это же не сложно сказать какая нужна функция для обеих случаев? | |
| |
|
|
| |
|
|
| |
для: LuxeMate
(27.08.2006 в 19:36)
| | | А во 2 столбике надо чтобы выводилось всё остальное что не содержит слова maxtor!
Как это осуществить? | |
| |
|
|
|