![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki skrypcik
[php:1:b9a4200e15]<?php if ($wyslij == "Wyslij") { if ( !empty( $_POST['imie'] ) && !empty( $_POST['nazwisko'] ) && !empty( $_POST['miasto'] ) && !empty( $_POST['gg'] ) && !empty( $_POST['email'] ) ) { $sciezka = "qqqq/"; $plik = "".$sciezka."dss.html"; $tresc = "".$_POST['imie']."|".$_POST['nazwisko']."|".$_POST['miasto']."|".$_POST['wiek']."|".$_POST['tel']."|".$_POST['gg']."|".$_POST['email']."rn"; $dod = fopen ($plik, "a"); fputs ($dod, $tresc); fclose ($dod); echo "Dane z formularza zostały zapisane."; } else { echo "Nie wypełniłeś wszystkich pól formularza."; echo "<br><A HREF='java script:history.back();' TARGET='_top'>Wróć i popraw</A><br>"; } } else { ?> <form method="post"> <table border="0" cellpadding="0" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="31%" id="AutoNumber1"> <tr> <td width="78%" align="right"><font color="yellow">Imię: *</td> <td width="44%"><input TYPE="text" name="imie" size="20"></td> </tr> <tr> <td width="78%" align="right"><font color="yellow">Nazwisko: *</td> <td width="44%"><input TYPE="text" name="nazwisko" size="20"></td> </tr> <tr> <td width="78%" align="right"><font color="yellow">Miejsowosć *</td> <td width="44%"><input TYPE="text" name="miasto" size="20"></td> </tr> <tr> <td width="78%" align="right"><font color="yellow">Nr. tel.: </td> <td width="44%"><input TYPE="text" name="tel" size="20"></td> </tr> <tr> <td width="78%" align="right"><font color="yellow">Nr. gg.: *</td> <td width="44%"><input TYPE="text" name="gg" size="20"></td> </tr> <tr> <td width="78%" align="right"><font color="yellow">Email.: *</td> <td width="44%"><input TYPE="text" name="email" size="20"></td> </tr> <tr> <td width="122%" align="right" colspan="2"> <p align="center"> <input TYPE="submit" name="wyslij" value="Wyslij" style="float: right"></td> </tr> <tr> <td width="122%" align="right" colspan="2"> <p align="left"><font color="yellow">* Pole wymagane</td> </tr> </table> </form> <? } ?> [/php:1:b9a4200e15] teraz mam pytanie jesli on tworzy te wszystkie zapisy w folderze qqqq/dss.html to jak zrobic zaby zabezpieczyc ten plik hasłem zeby nikt niemógł go otworzyc??/ Jak to zrobic? ![]() Chodzi o to za jak chce otworzyc te strone to najpierw pokazuje mi sie za musze wpisac hasło i jak wpisze jakies hasło to wtedy wchodze na te strone gdzie jest zapisane dane z formularza!!!!! |
|
|
![]()
Post
#2
|
|
![]() Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Najpierw umieść kod php w znacznikach BBCode a później rozwiążemy problem skryptu!
-------------------- Powrót do przeszłości :)
![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 296 Pomógł: 0 Dołączył: 9.05.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
proponuję przed zapisem pliku zrobić
[php:1:a2fb90c73f]<?php chmod("qqqq", 0777); //tu kod zapisu do pliku chmod("qqqq", 0700); ?>[/php:1:a2fb90c73f] Potem zrób w php panel administratora, gdzie po wpisaniu hasła rejestrujesz sesję i wtedy znów zmieniasz chmod, żeby zajrzeć do qqqq -------------------- audaces fortuna iuvat!
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 12:55 |