Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zastapienie body
zizizi
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 6.04.2013

Ostrzeżenie: (0%)
-----


Mam taki kod:

Kod
<?
$body = $_GET["body"];



if ($body=="")
       {
       include("includes/news.php");
       }

else {

if (is_file("includes/$body.php"))
        {
          include("includes/$body.php");
        }  
  
else
        {
            include("includes/error.php");
        }    
        }  

                            
?>


no i wyswietla elegancko a daloby sie to zastapic zebym zamiast linku:
przykladstrona.pl/?body=news
przykladstrona.pl/?body=inny
uzywal poprostu
przykladstrona.pl/news
przykladstrona.pl/inny


znacie inny sposob niz body?(IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zizizi
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 6.04.2013

Ostrzeżenie: (0%)
-----


tak pomoglo, ale nie zakladajac nowego tematu spytam jeszcze o jedno

jak mam formularz tylko dla zalogowanych taki:

  1. <?php include("config.php");
  2. $nick = $_SESSION['nick'];
  3. $haslo = $_SESSION['haslo'];
  4. if ((empty($nick)) AND (empty($haslo))) {
  5. echo '<br>Nie byłeś zalogowany albo zostałeś wylogowany<br><a href="index.php">Strona Główna</a><br>';
  6. }
  7. $user = mysql_fetch_array(mysql_query("SELECT * FROM uzytkownicy WHERE `nick`='$nick' AND `haslo`='$haslo' LIMIT 1"));
  8. if (empty($user[id]) OR !isset($user[id])) {
  9. echo '<br>Nieprawidłowe logowanie.<br>';
  10. }
  11. // tresc dla zalogowanego uzytkownika
  12. echo 'Witaj '.$user[nick].' zostałeś/aś pomyślnie zalogowany/a, tutaj umieść ukryta strone tylko dla zalogowanych';
  13. echo '<br><a href="index.php?page=wyloguj">Wyloguj mnie</a>';
  14. ?>


no i on dziala ale chce zrobic zeby taka cala tabelka:

  1. <td class="top2" valign="top">
  2. <img src="images/panel.jpg" alt="" align="center"><br><BR>
  3. <form method="POST" action="index.php?page=login">
  4. <table cellpadding="2" width="90%">
  5. <tr><td width="50"></td><td><img src="images/login.jpg" alt=""></td><td><input type="text" name="login" maxlength="32"></td></tr>
  6. <tr><td></td><td><img src="images/pass.jpg" alt=""></td><td><input type="password" name="haslo" maxlength="32"></td></tr>
  7. <tr><td></td><td colspan="3"><div align="right"><input type="submit" value="Zaloguj"></div></td></tr>
  8. </table>
  9. </form>
  10. </td>


wyswietlala sie tylko dla zalogowanych;p jak to zrobic? bo wyskakuje blad:

  1. Parse error: syntax error, unexpected '<' in /home/public_html/index.php on line 28


gdy robie tak:
  1. <?php include("config.php");
  2. $nick = $_SESSION['nick'];
  3. $haslo = $_SESSION['haslo'];
  4. if ((empty($nick)) AND (empty($haslo))) {
  5. <td class="top2" valign="top">
  6. <img src="images/panel.jpg" alt="" align="center"><br><BR>
  7. <form method="POST" action="index.php?page=login">
  8. <table cellpadding="2" width="90%">
  9. <tr><td width="50"></td><td><img src="images/login.jpg" alt=""></td><td><input type="text" name="login" maxlength="32"></td></tr>
  10. <tr><td></td><td><img src="images/pass.jpg" alt=""></td><td><input type="password" name="haslo" maxlength="32"></td></tr>
  11. <tr><td></td><td colspan="3"><div align="right"><input type="submit" value="Zaloguj"></div></td></tr>
  12. </table>
  13. </form>
  14. </td>
  15. }
  16. $user = mysql_fetch_array(mysql_query("SELECT * FROM uzytkownicy WHERE `nick`='$nick' AND `haslo`='$haslo' LIMIT 1"));
  17. if (empty($user[id]) OR !isset($user[id])) {
  18. <td class="top2" valign="top">
  19. <img src="images/panel.jpg" alt="" align="center"><br><BR>
  20. <form method="POST" action="index.php?page=login">
  21. <table cellpadding="2" width="90%">
  22. <tr><td width="50"></td><td><img src="images/login.jpg" alt=""></td><td><input type="text" name="login" maxlength="32"></td></tr>
  23. <tr><td></td><td><img src="images/pass.jpg" alt=""></td><td><input type="password" name="haslo" maxlength="32"></td></tr>
  24. <tr><td></td><td colspan="3"><div align="right"><input type="submit" value="Zaloguj"></div></td></tr>
  25. </table>
  26. </form>
  27. </td>
  28. }
  29. // tresc dla zalogowanego uzytkownika
  30. echo 'Witaj '.$user[nick].' zostałeś/aś pomyślnie zalogowany/a, tutaj umieść ukryta strone tylko dla zalogowanych';
  31. echo '<br><a href="index.php?page=wyloguj">Wyloguj mnie</a>';
  32. ?>

Go to the top of the page
+Quote Post

Posty w temacie
- zizizi   zastapienie body   6.04.2013, 11:43:29
- - !*!   Poszukaj pod frazą "przyjazne linki/nice url...   6.04.2013, 11:46:14
- - zizizi   dzięki ale to chyba cięzko bedzie zrobic da sie t...   6.04.2013, 11:52:13
- - !*!   http://phpguru.pl/czytaj?id=5 Tak powinieneś to ro...   6.04.2013, 11:55:55
- - zizizi   czyli moge zrobic pierw tym pierwszym sposobem a p...   6.04.2013, 11:59:32
- - !*!   Tak samo, przez link ze zmienną GET. Jak chcesz pr...   6.04.2013, 12:03:36
- - zizizi   mam taki link: strona.pl/index.php?page=text dale...   6.04.2013, 12:09:35
- - !*!   A gdzie masz page w kodzie?   6.04.2013, 12:11:19
- - zizizi   w kodzie mam tak [PHP] pobierz, plaintext <?p...   6.04.2013, 12:12:13
- - !*!   A przeczytałeś jak robi się takie linki? Nie wysta...   6.04.2013, 12:13:20
- - zizizi   dobra dzięki ale i tak cięzko jest tam sie polapac...   6.04.2013, 13:41:11
- - !*!   Pytasz o podstawy. Cytatindex.php?page=rejestracja...   6.04.2013, 13:42:18
- - zizizi   404 Nie znaleziono strony szukanej strony! t...   6.04.2013, 13:43:30
- - !*!   A masz w switch coś takiego jak "rejestracja....   6.04.2013, 13:46:16
- - zizizi   tak pomoglo, ale nie zakladajac nowego tematu spyt...   6.04.2013, 14:15:07
- - !*!   Przeczytaj jakiś kurs PHP, bo nie znasz podstaw np...   6.04.2013, 14:18:12
- - zizizi   ja rozumiem, ale chce zeby ta ramka byla tylko dla...   6.04.2013, 14:20:12
- - !*!   To już Ci napisałem, sprawdź czy jest się zalogowa...   6.04.2013, 14:23:14
- - zizizi   Okey. wszystko działa. Ale tematu nie zamykajcie,...   6.04.2013, 18:34:48
- - nospor   CytatJak w bazie danych zrobic zeby mozna bylo dup...   6.04.2013, 20:39:09
- - zizizi   tzn ja zrobilem tak w tabeli uzytkownicy mam kolum...   7.04.2013, 12:21:57
- - nospor   Po pierwsze: przestan nadużywać emotikon, a szczeg...   7.04.2013, 17:43:16
- - zizizi   ehh nawet nie czytasz co pisze ( ;p -- specjalnie ...   8.04.2013, 13:44:29
- - nospor   Cytatehh nawet nie czytasz co piszeCzytam ino nie ...   8.04.2013, 14:41:18
- - zizizi   ok juz doszedlem, usunelem i na nowo wstawilem kol...   8.04.2013, 15:10:48
- - nospor   Cytatno i wyswietla mi rekord ladnie wszystko piek...   8.04.2013, 18:04:41
- - zizizi   no wlasnie nie wiem jak, robie tak: [PHP] pobierz...   9.04.2013, 14:41:49
- - nospor   Manual http://www.php.net/manual/en/function.mysql...   9.04.2013, 14:44:21
- - zizizi   dokladniej? (jeśli mogę poprosić oczywiscie)   9.04.2013, 14:46:00
|- - !*!   Cytat(zizizi @ 9.04.2013, 15:46:00 ) ...   9.04.2013, 14:55:13
- - zizizi   No i teraz elegancko pyka tym [PHP] pobierz, plai...   9.04.2013, 15:58:05


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

 



RSS Aktualny czas: 29.12.2025 - 16:09