Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.870 pregleda

Najnovija ↓

kako da pretrazi txt file i ... 07.05.2004. u 19:01 · pre 273 meseca #1
imam cod:

<input type="text" name="a" size="20">
<input type="submit" value="aaaaaa">
<body>
<?php
if (isset($a)){
$fp=fopen("aaa.txt","a+");
fwrite($fp,($a));
fclose($fp);
}
?>

sta trebam upisati da ako vec rec postoji da ispise "pokusaj ponovo"
Potpis
zdravo ;o
Re: kako da pretrazi txt file i ... 08.05.2004. u 13:23 · pre 273 meseca #2
mozes da ga explodujes pa ce tako svaka rec biti clan niza.Onda udjes u ciklus gde ce proveravati za svaki clan da li je jednak unesenoj reci.To je ono sto mi pada na pamet.
Ne znam za sta ti to treba,ali alternativa ti je MySQl pa da radis pretragu where contains(znam da ovo radi SQL server,a mislim da radi i MySQL)...
Potpis
Privatni smeštaj u Crnoj Gori
www.montenegro-sea.com.
Re: kako da pretrazi txt file i ... 08.05.2004. u 19:20 · pre 273 meseca #4
Zavisi kako su ti razdovjene rijeci, tj sta ti je separator. Evo uzmimo da se separator zarez (,).

Code:

<?php

/* hvata rijec iz forme ako su iskljuceno register global */
$rijec_nova = $_POST['a'];


/* definises separator */
$separator = ",";

/* otvara sve linije iz fajla */
$fp=fopen("aaa.txt","a+");
$sadrzaj = fread($fp, filesize("aaa.txt"));

/* kreira niz $niz_rijeci[] sa svim rijecima */
$niz_rijeci = explode($separator, $sadrzaj);

foreach($niz_rijeci as rijec)
{
  if($rijec == $rijec_nova)
  {
     echo("Riejc vec postoji");
     die();
  }
}

fwrite($fp,($rijec_nova));
fclose($fp);

?>


Obicno ne pisem kodove ali danas sam nesto dobro raspolozen, happy you ;)
Potpis
tu nema kašike....
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme