Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [tablice] no i troche pliki
grzeg
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 27.01.2003

Ostrzeżenie: (0%)
-----


Czesc wam!
Mam taki kod:

Kod
$alias="http";

$filename = "plik.txt";

$arr=array();

$plik = fopen ($filename, "r");

$arr = fread ($plik, filesize ($filename));

fclose ($plik);



if (in_array("$alias", $arr)) {

print ("Taka wartosc istnieje");

exit;

}


Zawartosc plik.txt wyglada tak:
Kod
http A 123.132.123

dns A 852.521.251

alias A 985.214.152

I teraz pytanie jak zrobic zeby skrypt wyszukiwal podany ciag znakow($alias) w tym pliku przy wykorzystaniu tablic?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
zombie
post
Post #2





Grupa: Zarejestrowani
Postów: 296
Pomógł: 0
Dołączył: 9.05.2002
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


poczytaj komentarze: w manualu. :wink:
Go to the top of the page
+Quote Post
?
post
Post #3





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 16.07.2003
Skąd: Kosmos

Ostrzeżenie: (0%)
-----


Nie wiem czy to jest dobre ...

[php:1:ad2a536b63]

<?
if($email!=""){//dopisujemy adres do listy
$file="klienci.inc";
$fp=fopen("$file", "a");
flock($fp, 2);
fwrite($fp, "$emailn");
flock($fp, 3);
fclose($fp);
echo"Adres został dopisany";
}

if($szukane==""){
$szukane="xyz";}//jakiś ciąg znaków który na pewno nie wystąpi w pliku
$adresy = file("klienci.inc");

for ($index=0; $index < count($adresy); $index++)
{ $grupa = split("|", chop($adresy[$index])); //zamieniamy linie na tablicę
$count="0";
?>

<? if (eregi("$szukane", $adresy[$index])) {
$count++;
echo "$count. <a href=mailto:$grupa[0]>$grupa[0]</a><br>";}?><?}
//jeśli w tablicy znajduje się szukany ciąg wyświetlamy linię która go zawiera
//wykorzystujemy tu funkcję eregi(), aby wyświetlić wszystkie pozycje wpisz @

?>[/php:1:ad2a536b63]
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 23:58