|
| |
|
|
| |
для: dima2207
(20.02.2007 в 03:14)
| | | $item - значение элемента массива, $key - его ключ. | |
| |
|
|
| |
|
|
| |
для: dima2207
(20.02.2007 в 03:14)
| | | переменные, которые работают в функции, они принимают значения передаваемых при вызове функции вот тут:
<?
array_walk($file, 'trim_array');
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(20.02.2007 в 02:46)
| | | а что это за переменные $item,$key ??? | |
| |
|
|
| |
|
|
| |
для: dima2207
(20.02.2007 в 01:54)
| | | Добавьте перед блоком if() выражение
<?php
function trim_array(&$item, $key)
{
$item = trim($item);
}
array_walk($file, 'trim_array');
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(20.02.2007 в 01:28)
| | | да нет не работает , ведь мне нужно сравнить переменную с каждой ячейкой массива и в случае совпадения вывести сообщение , иначе ничего не выводить и идти дальше ! | |
| |
|
|
| |
|
|
| |
для: dima2207
(19.02.2007 в 23:51)
| | | Тогда проще поступить так
<?php
$new=$_POST['mail'];
$file = file ('mail.dat');
$name = $new;
if(in_array($name, $file))
{
print "Ïðîñòèòå , íî íà
ýòîò Å-ìàéë óæå
çàðåñòðîâàí ïî
ëüçîâàòåëü";
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(20.02.2007 в 00:40)
| | | это кусок кода который сравневает массив с перемменой и в случае совпадения выводит сообшение , а если нет то идем дальше !!! | |
| |
|
|
| |
|
|
| |
для: dima2207
(19.02.2007 в 23:51)
| | | Правильно для какой цели? Чего хотите добиться скриптом? | |
| |
|
|
| |
|
|
| | подскажите как правельно подставить else :
$new=$_POST['mail'];
$file = fopen("mail.dat","r");
if(!file)
{
echo("Îøèáêà îòêðûòèÿ ôàéëà");
}
$file = file ('mail.dat');
$name = $new;
for ($i=0; $i<count($file); $i++)
{
if (trim($file[$i]) == $name)
{
print "Ïðîñòèòå , íî íà ýòîò Å-ìàéë óæå çàðåñòðîâàí ïîëüçîâàòåëü";
break;
}
} | |
| |
|
|
|