Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pomocy jak zrobic hasło
metalowiec
post 13.01.2004, 00:44:28
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?questionmark.gif
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!!!!!
Go to the top of the page
+Quote Post
Bakus
post 13.01.2004, 00:50:48
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 :)
Go to the top of the page
+Quote Post
zombie
post 13.01.2004, 14:23:26
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!
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: 18.06.2025 - 12:55