Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Automatyczna zmiana danych w pliku...
rekinek
post 15.05.2004, 16:15:20
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.05.2004
Skąd: Kraków

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


Witam;

Pisze sobie skrypta który po wypełnieniu formularza przesyła oraz dodaje 1 linije do pliku /etc/bind/domena.pl Virtualnego Hosta potrzebnego do Apache ...i teraz tak po każdym dodaniu nowego wpisu typu:

login IN A 111.111.111.111

z tym niemam problemu natomiast kłopoty zaczynają sie tu:
w pliku /etc/bind/domena.pl trzeba zmienić w jednej linijce ostatnią cyfre na +1
Przykładowa linijka:
tak wygląda stara linijka: 2004051501 ;
tak wygląda linijka po zmianie ostatniej cyfry na +1 : 2004051502;

Kawałek pliku: /etc/bind/domena.pl :
Kod
$TTL 604800

domena.pl.    IN    SOA    ns.domena.pl. domena.pl. (

2004051504;


Kad skryptu dodającego lijke login IN A 111.111.111.111:

[php:1:1eef17a710]<?php
<?
$dns="$login IN A 111.111.111.111
";
$plik="/etc/bind/$domena";
$fp=fopen("$plik", "a");
fwrite($fp, $dns);
?>
?>[/php:1:1eef17a710]

Czy ktoś ma jakieś propozycje jak zmienić tą ostatnią cyfre na +1 po każdym wykonaniu sie tego skryptu ?

Pozdrawiam;
Go to the top of the page
+Quote Post
Majdan
post 15.05.2004, 16:18:02
Post #2





Grupa: Zarejestrowani
Postów: 445
Pomógł: 0
Dołączył: 21.12.2003
Skąd: Tomaszów Lubelski

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


Wydaje mi się, że chodzi Ci o licznik. Bo zamiana ostatniej cyfry na większš stworzy tylko 10 innych kombinacji.

Jeżeli dobrze mi się wydaje to poszukaj na forum - było wiele razy.


--------------------
Go to the top of the page
+Quote Post
rekinek
post 15.05.2004, 16:27:36
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.05.2004
Skąd: Kraków

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


Może i troche to przypomina licznik...
potrzebne jest to do prawidłowej konfiguracji server'a DNS na Linux'ie...

Każda zmiana w pliku /etc/bind/domena musi być zakończona zwiększeniem tego nr. seryjnego o +1 na końcu ... (max może się zmieniać od 01 do 99)

Chodzi mi tylko o kawałek kodu który by zmieniał cyfre na +1

Pozdrawiam;
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: 24.07.2025 - 15:33