[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблема с передачей значения переменной
Гость_Владимир
Вечер добрый. Писал простенький код: В файле записаны построчно данные "Фамилия-Отделение" разделенные дефисом. Прога выводит количество людей в определенном подразделении, введенном в форме, и при нажатии на ссылку "показать фамилии" соответственно выводит их и ссылку "скрыть".
Код ткой:
<html>
<head>
<META
HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<title>
Форма запиту клієнта </title>
</head>
<body>

Введіть назву підрозділа
<form action="33.php" method="GET">
<input
type="text" name="phrase">
<input
type="submit" value="РАБОТАЙ!">
</form>
<br>

<?php

$i=0;
$s="";
if (isset($_GET["phrase"]))
{
$nm=$_GET["phrase"];
$f = fopen ("data3.txt", "r");
$count=0;
while (!feof ($f))
{
$st = fgets($f, 4096);
if (!(@strpos($st,$nm)===false))
{
++$count;
$s.=substr($st,0,@strpos($st,$nm)-1);
$s.=" ";
}
}

fclose ($f);
echo 'Кількість людей підрозділу '.$nm.' - '.$count;
}

if (!isset($_GET["lol"])) echo '<a href=33.php?lol=$s>Подивитися фамілії</a>';
if (isset($_GET["lol"]))
{
echo $_GET["lol"];
if (isset($_GET["lol"]))
echo '<a href="33.php">Сховати результати</a>';
}

?>
</body>
</html>


К сожалению, в lol передается стринговое значение "$s", а не значение самой переменной. Подскажите пожалуйста, как передать значение?
Не обратился бы с подобной чепухой, но препод никакой, на форумах подобного не нашел(
П.С: Буду очень признателен



Спустя 3 минуты, 20 секунд (25.10.2010 - 19:15) twin написал(а):
Кавычки двойные надо, а не апострофы.

Спустя 8 минут, 51 секунда (25.10.2010 - 19:23) Гость_Владимир написал(а):
Действительно, спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.