Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Co jest nie tak z tym kodem
Forum PHP.pl > Forum > PHP
Gibcio
Moja strona

kiedy się nie wpisze hasła - powinien pojawić sie komunikat a nic sie nie pojawia coś musiałem przegapić ale co - nie tworzy sie plik "config.php" i profil użytkownika.

  1. <?
  2. include("setup/language/polski.lng");
  3. include("include/template.php");
  4. $tpl = new Szablon();
  5. $tpl->init();
  6. $tpl->dodaj('tytul', $strtytul);
  7. $tpl->dodaj('theme', 'Blue');
  8. $tpl->dodaj('nazwa', $strnazwa);
  9. $tpl->dodaj('admin', $stradmin);
  10. $tpl->dodaj('login', $strlogin);
  11. $tpl->dodaj('haslo', $strhaslo);
  12. $tpl->dodaj('button', $strbutton);
  13. $tpl->start('proces');
  14.  if(isset($przycisk))
  15.  {
  16. if($_POST['login']=="" && $_POST['haslo']=="")
  17. {
  18. echo $strnologinhaslo;
  19. }
  20. elseif($_POST['login']=="")
  21. {
  22. echo $strnologin;
  23. }
  24. elseif($_POST['haslo']=="")
  25. {
  26. echo "Nie wpisano hasła.";
  27. }
  28. elseif($_POST['login']!="" && $_POST['haslo']!="")
  29. {
  30. if(!is_dir("users/".$_POST['login'].""))
  31. {
  32. mkdir("users/".$_POST['login']."", 0755);
  33. }
  34. $pass = md5($haslo); 
  35. $plik = fopen("users/".$_POST['login']."/".$_POST['login']."", "w");
  36. fputs($plik, "".$_POST['admin']."||".$_POST['login']."||$pass||poczta||gg||tlen||icq||skype||komórka||strona||miasto||1||");
  37. fclose($plik);
  38.  
  39. $plik = fopen("config.php", "w");
  40. fputs($plik, "<?n");
  41. fputs($plik, "$nazwa_serwisu="$nazwa_serwisu";n");
  42. fputs($plik, "$theme="Blue";n");
  43. fputs($plik, "$opis_serwisu="";n");
  44. fputs($plik, "$slowa_serwisu="";n");
  45. fputs($plik, "$lang="pl";n");
  46. fputs($plik, "$language="polski";n");
  47. fputs($plik, "$ikona_serwisu="";n");
  48. fclose($plik);
  49.  
  50. echo $strinstallok;
  51. }
  52.  }
  53. $tpl->stop('proces');
  54. $tpl->pokaz("setup/setup.tpl");
  55. ?>
UDAT
  1. <?php
  2. if(isset($przycisk))
  3. ?>


Gdzie to ustawiasz. Jeżeli to coś przesłane przez POST to zamień na
  1. <?php
  2. if ( isset ( $_POST['przycisk'] ) )
  3. ?>

jeśli przez GET to
  1. <?php
  2. if ( isset ( $_GET['przycisk'] ) )
  3. ?>
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.