Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Entree

Страницы: 1 [2]
16
PHP / Рабивка значения и сложение...
« : 15 Марта 2005, 21:58:18 »
Вообщем, что я пытаюсь сейчас понять...

Есть у меня следующий скрипт:
$xfile=@file("text.txt");
for($i=0;$i$udata=explode("
  • ",$xfile[$i]);

if($udata[4]=="нужный_текст")echo "$i";
который подсчитавыет нужное "вхождение" строк, которое выводится как 01234, ну можно 12345 дело не в этом... Я не знаю как сделать, чтобы сразу выводилось количество этих самых строк... (т.е. в данном примере их 5 (01234~12345))... Мне нужно, чтобы сразу выдалось количетсво "элементов" массива...

Я в первом посте вообще не правильно вопрос задал...

17
PHP / Рабивка значения и сложение...
« : 15 Марта 2005, 18:09:52 »
Здравствуйте,
имеется следующее:
for($i=0;$i<100;$i++){echo $i;}
,соответственно $i будет равно 1234567891011...
Подскажите, как мне значение $i разбить на цифры (1,2,4,5,6,7,8,9,10,11...) и затем получить сумму этих цифр?

18
PHP / Запись в файл № количество раз
« : 08 Февраля 2005, 01:13:10 »
Не успел дойти до Sql, как столкнулся с другой проблемой :) :
Удаление нужной строки из файла...

<? 
echo
"<form action=del.php method=post> 
<input type=checkbox Name=a[] value=1> 
<input type=checkbox Name=a[] value=2> 
<input type=checkbox Name=a[] value=3> 
<input type=checkbox Name=a[] value=4> 
<input type=checkbox Name=a[] value=5> 
<input type=checkbox Name=a[] value=6> 
<input type=submit name=aga value=ok></form>"

?>


По сути, $value может служить номером строки, но у меня не получается удалить выделенные строки... Я где-то тут допустил одну, а может и более (а может вообще не правильно всё сделал) ошибок...
<?
$file=file("test.txt");
$count=count($file);
$fp=fopen($file,"w");
if(isset(
$_POST[\'a\']))foreach($_POST[\'a\']as $key=>$value) 
for($value=0;$value<$count;$value++)
fwrite($fp,$file[$value]);
fclose($fp);
?>

19
PHP / Запись в файл № количество раз
« : 07 Февраля 2005, 20:16:24 »
<?
echo
"<form action=$PHP_SELF method=post>
<input type=checkbox Name=a[] value=1>
<input type=checkbox Name=a[] value=2>
<input type=checkbox Name=a[] value=3>
<input type=checkbox Name=a[] value=4>
<input type=checkbox Name=a[] value=5>
<input type=checkbox Name=a[] value=6>
<input type=submit name=aga value=ok></form>"
;
if(isset(
$_POST[\'a\']))
foreach($_POST[\'a\']as $key=>$value)
echo $value;
?>


Всем огромное спасибо! Очень помогли...
Осталось совсем чуть-чуть: научиться работать с базами Sql... :)))
Но пока руки до sql не доходят...

20
PHP / Запись в файл № количество раз
« : 07 Февраля 2005, 15:00:37 »
ok, подумаю как сделать... Надеюсь получится...

21
PHP / Запись в файл № количество раз
« : 07 Февраля 2005, 10:14:01 »
Тоже неплохая вещь... Только скорость записи от этого вроде не меняется :)

Я сейчас столкнулся с другой проблемой - checkbox\'ы... Они у меня "генерятся" в большом количестве и с одинаковым именем (допустим "a"), но с разными значениями (value).
И я не могу обработать их значения с помощью PHP. В принципе должно быть следующее if($a>0){сделать то-то};. Но так как у checkbox\'ов одинаковое имя "a", php путается...
А как заставить php "распознать" каждую "a", которая больше нуля я не пойму... Хотя значение value может служить как № строки, но опять же, php теряется в этих "a".

Можно для каждой строки создать своё "a" (a1, a2, a3...), но не в этом проблема, а последующем распознании их... Я же не могу вручную проверить каждую a... А автоматом сделать проверку не хватает знаний... (

22
PHP / Запись в файл № количество раз
« : 07 Февраля 2005, 00:08:31 »
Да собственно мне этого хватило... Просто я совсем недавно занялся изучением PHP, поэтому с синтаксисом знаком очень мало...
<?
$fp=fopen("file.txt","a");
$text="test";
for(
$a=0;$a<10;$a++){
fputs($fp,"$text");}
fclose($fp);
?>

23
PHP / Запись в файл № количество раз
« : 06 Февраля 2005, 19:44:27 »
И на этом спасибо ;)

24
PHP / Запись в файл № количество раз
« : 06 Февраля 2005, 18:09:08 »
<?
$fp=fopen("file.txt","a");
$text="test";
fputs($fp,"$text");
fclose($fp);
?>


Подскажите пожалуйста, как записать $text нужное мне количество раз?

Страницы: 1 [2]