Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pomocy jak zrobic hasło
Forum PHP.pl > Forum > Gotowe rozwiązania
metalowiec
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!!!!!
Bakus
Najpierw umieść kod php w znacznikach BBCode a później rozwiążemy problem skryptu!
zombie
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.