Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z mailingiem
Tygrys22
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 29.06.2008

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


Mam do Was jescze jedno pytanie, a mianowicie, oto cały tekst z pliku konfig.ini wziety z katalogu mailing. Jest on odpowiedzailny za logowanie do pliku index.php (sluzy do zarządzania mailingiem). Jestem pewny ze hasło i login wpisuje poprawnie ale nie mogę sie zalogować wiec sadze ze brakuje coś w skrypcie.


index.php
  1. <?
  2. include("inc/konfig.inc");
  3. if($pass) $hack=1;
  4. if($l && $h)
  5. {
  6. if($main && !$hack) $h=md5($h);
  7. if($h==$haslo && $l==$login) $pass=1; }
  8. if($main && $pass && !$hack) { echo "
  9. <p>Użytkownik <font color=red><b>$login</b></font>, poprawnie zalogowany do systemu subskrypcji 
  10. <font color=red><b>$sub_name</b></font></p>"; }
  11. if($w=="lista" && $pass && !$hack) include("inc/lista.inc");
  12. if($w=="wyslij" && $pass && !$hack) include("inc/wyslij.inc");
  13. if($pass && !$hack) { echo "
  14.  
  15.  }
  16. elseif(!$pass || $hack) { ?>
  17.  
  18.  
  19. <? include("inc/footer.inc"); ?>


Ten post edytował Tygrys22 7.07.2008, 22:42:18
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Tygrys22
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 29.06.2008

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


Wyszło mi cos takiego, teraz znowu nie moge sie zalogować:


  1. <?
  2. if(!isset($_POST['l'])) 
  3. { 
  4. $l = $_POST['l']; 
  5. $h = $_POST['h']; 
  6. $w = $_POST['w']; 
  7. $main = $_POST['main'];
  8. }
  9.  
  10. include("inc/konfig.inc");
  11.  
  12. if($pass) $hack=1;
  13. if($l && $h)
  14. {
  15. if($main && !$hack) $h=md5($h);
  16. if($h==$haslo && $l==$login) $pass=1; }
  17. if($main && $pass && !$hack) { echo "
  18. <p>Użytkownik <font color=red><b>$login</b></font>, poprawnie zalogowany do systemu subskrypcji 
  19. <font color=red><b>$sub_name</b></font></p>"; }
  20. if($w=="lista" && $pass && !$hack) include("inc/lista.inc");
  21. if($w=="wyslij" && $pass && !$hack) include("inc/wyslij.inc");
  22. if($pass && !$hack) { echo "
  23. <p>Kliknij na poniższe linki w zależności co chcesz robić:</p>
  24. <ul>
  25. <li>aby przejrzeć listę lub dodać/usunąć e-mail kliknij <b>&raquo; 
  26. <a href=\"./?w=lista&h=$h&l=$l\">lista</a> </b></li>
  27. <li>aby wysłać wiadomość do wszystkich subskrybentów kliknij 
  28. <b>&raquo; <a href=\"./?w=wyslij&h=$h&l=$l\">wyślij</a> </b> </li>
  29. <li>aby się wylogować kliknij
  30. <b>&raquo; <a href=\"./\">log out</a> </b> </li>
  31. </ul>";
  32.  }
  33. elseif(!$pass || $hack) { ?>
  34. <p>Proszę się zalogować do systemu!</p>
  35. <form name="form" method="post" action="./">
  36. <table width="80%" border="0" align="center">
  37. <tr>
  38. <td width="10%">login</td>
  39. <td width="90%"> 
  40. <input type="text" name="l" maxlength="35">
  41. <br>
  42. </td>
  43. </tr>
  44. <tr>
  45. <td width="10%">hasło</td>
  46. <td width="90%"> 
  47. <input type="password" name="h" maxlength="35">
  48. </td>
  49. </tr>
  50. <tr>
  51. <td width="10%">&nbsp;</td>
  52. <td width="90%"> 
  53. <input type="hidden" name="main" value="1">
  54. <input type="submit" name="Submit" value="Zaloguj">
  55. </td>
  56. </tr>
  57. </table>
  58. </form>
  59. <p><font color="#FF0000"><b>Uwaga!</b></font>
  60. <br>Jeśli jesteś administratorem 
  61. tej subskrypcji wejdĽ najpierw na stronę <b>&raquo; <a href="haslo.php">haslo.php</a></b> 
  62. wygeneruj string MD5, potem przejdĽ do pliku <b>inc/konfig.inc</b> 
  63. - wpisz ten string do zmiennej <u>$haslo</u>. 
  64. <p>Zmień także pozostałe zmienne, <u>$admin</u>, <u>$login</u>, 
  65. <u>$sub_name</u>, <u>$footer</u> - opis wszystkich zmiennych 
  66. znajdziej w pliku konfiguracyjnym.</p>
  67. <? } ?>
  68. <p>&nbsp;</p>
  69. </td>
  70. </tr>
  71. <tr> 
  72. <td class="srodek" bgcolor="#eeeeee"> 
  73. <p>&nbsp;</p>
  74. </td>
  75. </tr>
  76. </table>
  77. </td>
  78. </tr>
  79. </table>
  80. </td>
  81. </tr>
  82. </table>
  83. <? include("inc/footer.inc"); ?>


Ten post edytował Tygrys22 1.07.2008, 21:25:01
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 04:18