Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Parsowanie Pliku
Nightwalker
post 20.05.2006, 22:10:00
Post #1





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 5.02.2006
Skąd: Bytom

Ostrzeżenie: (10%)
X----


Witam,

Napisałem skrypt powiadamiacz TV (wysyła maila na 5 minut przez rozpoczęciem się jakiegoś filmu w tv), dodawanie filmu następuje przez formularz, po wypełnieniu pól otwierany jest plik /var/www/htdocs/zadania.crn z parametrem a+ i na koniec pliku dodawany jest wpis w postaci

Kod
* * * * * sendmail blebleble #tajny_kod


Gdzie tajny kod to wygenerowany numerek który user dostaje w linku tv.php?delete=tajny_kod (przykładowo cn9qn9).

I teraz mam problem, nie wiem jaki warunek i wyrażenie reg użyć aby jeżeli kod się zgadza usunął całą linijke...

Będe wdzięczny za pomoc,
Pozdrawiam.


--------------------
Go to the top of the page
+Quote Post
anopak
post 21.05.2006, 08:39:05
Post #2





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 26.10.2004
Skąd: Rybnik

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


np:

  1. <?php
  2.  
  3. $file=file_get_contents('/var/www/htdocs/zadania.crn');
  4. $file=preg_replace('/^\* \* \* \* \* sendmail blebleble \#'.$_GET['kod'].'$/','',$file);
  5.  
  6. $fp=fopen('/var/www/htdocs/zadania.crn','w');
  7. fwrite($fp,$file);
  8. fclose($fp);
  9.  
  10. ?>


pisane z palca, ale powinno działać...


--------------------
Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox
Go to the top of the page
+Quote Post
Nightwalker
post 21.05.2006, 12:46:03
Post #3





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 5.02.2006
Skąd: Bytom

Ostrzeżenie: (10%)
X----


dzięki, jednak

* * * * * sendmail blebleble

to był przykład, ten ciąg się zmienia w zależności od usera, przykładowo:

12 12 12 30 * sendmail user@example.org Przypomnienie < przypomnienie.txt

Pozdravki...


--------------------
Go to the top of the page
+Quote Post
Balon
post 21.05.2006, 17:44:55
Post #4





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

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


no to poczytaj sobie o wyrazeniach regularnych i skorzystaj z

Kod
[0-9]+


--------------------
Postura wielka i morda wredna, jestem Balon, kozak z osiedla !
bzdury.pl - Królestwo rozrywki
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 09:15