Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [CSS][PHP]Odświerzenie divu problem
kaiba55
post 27.03.2010, 14:24:07
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 29.01.2010

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


Witam. Według tego robię ładowanie divów: http://pececik.com/showthread.php?t=99

Mam taki kod pliku:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  5. <title>Kaiba</title>
  6. <link rel="stylesheet" type="text/css" href="styl.css" />
  7. <meta http-equiv="Refresh" content="20">
  8.  
  9.  
  10.  
  11. </head>
  12. <?php
  13. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"header\"></div></body>";
  14. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"lewa\">Edytuj wpisy<br>Edytuj nicki<br> Podgląd shoutboxa <br>Wyczyść shoutbox </div></body>";
  15. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"tresc\">
  16.  
  17.  
  18.  
  19. switch( $_GET['page']) {
  20.  
  21. default:
  22. include 'edyt.php;
  23. break;
  24.  
  25. case 'rychu':
  26. include 'admin.php';
  27. break;
  28.  
  29. }
  30.  
  31.  
  32. </div></body>";
  33.  
  34. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"stopka\"></div></body>";
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42. ?>
  43.  


i mam błąd:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/kaiba/domains/compblog.pl/public_html/k/panel.php on line 19

Możecie ci poprawić błąd? Pozdro.
Go to the top of the page
+Quote Post
MateuszS
post 27.03.2010, 14:28:29
Post #2





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

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


OMG... to nawet na bbcode widać co jest nie tak. Nie domknąłeś " po echo ;/

Poza tym wyraźnie Ci php wypluło co jest źle...


--------------------
O! Zimniok :P
Go to the top of the page
+Quote Post
kaiba55
post 27.03.2010, 14:31:28
Post #3





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 29.01.2010

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


która linia?? średniki przecież są we wszystkich
Go to the top of the page
+Quote Post
MateuszS
post 27.03.2010, 14:34:13
Post #4





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

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


Przeczytałeś co napisałem? Nie domknąłeś " po echo! Ostatnie echo przed 19 linijką (switchem)

Ten post edytował MateuszScirka 27.03.2010, 14:34:51


--------------------
O! Zimniok :P
Go to the top of the page
+Quote Post
kaiba55
post 27.03.2010, 14:37:46
Post #5





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 29.01.2010

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


przecież ono nie ma być domknięte...
w tym divie:

  1. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"tresc\"></div></body>";


ma być:


  1. switch( $_GET['page']) {
  2.  
  3. default:
  4. include 'edyt.php;
  5. break;
  6.  
  7. case 'rychu':
  8. include 'admin.php';
  9. break;
  10.  
  11. }


Więc na pewno nie o " chodzi.
Pozdro
Go to the top of the page
+Quote Post
MateuszS
post 27.03.2010, 14:43:21
Post #6





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

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


PHP działa na innej zasadzie, wszystko co jest w echo ma zaczynać się " i konczyc ", tak samo widzę jakieś cudo w 32 linijcie, przeczytaj jakiś kurs czy coś...


--------------------
O! Zimniok :P
Go to the top of the page
+Quote Post
kaiba55
post 27.03.2010, 14:45:58
Post #7





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 29.01.2010

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


wiem, ale jak włożyć do diva kod html??
jak mam tak:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  5. <title>Kaiba</title>
  6. <link rel="stylesheet" type="text/css" href="styl.css" />
  7. <meta http-equiv="Refresh" content="20">
  8.  
  9.  
  10.  
  11. </head>
  12. <?php
  13. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"header\"></div></body>";
  14. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"lewa\">Edytuj wpisy<br>Edytuj nicki<br> Podgląd shoutboxa <br>Wyczyść shoutbox </div></body>";
  15. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"tresc\">
  16.  
  17.  
  18.  
  19. switch( $_GET['page']) {
  20.  
  21. default:
  22. include 'edyt.php;
  23. break;
  24.  
  25. case 'rychu':
  26. include 'admin.php';
  27. break;
  28.  
  29. }
  30.  
  31.  
  32. </div></body>"
  33.  
  34.  
  35. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"stopka\"></div></body>";
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43. ?>
  44.  


To jest błąd Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/kaiba/domains/compblog.pl/public_html/k/panel.php on line 19

Co jest źle? Pozdro.
Go to the top of the page
+Quote Post
r4xz
post 27.03.2010, 14:49:34
Post #8





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


no toć wiesz co jest źle... ciągle ci o tym mateusz gada sciana.gif

Cytat(MateuszScirka @ 27.03.2010, 14:34:13 ) *
Przeczytałeś co napisałem? Nie domknąłeś " po echo! Ostatnie echo przed 19 linijką (switchem)


--------------------
Go to the top of the page
+Quote Post
kaiba55
post 27.03.2010, 14:50:59
Post #9





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 29.01.2010

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


ale jak dam cudzysłów:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  5. <title>Kaiba</title>
  6. <link rel="stylesheet" type="text/css" href="styl.css" />
  7. <meta http-equiv="Refresh" content="20">
  8.  
  9.  
  10.  
  11. </head>
  12. <?php
  13. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"header\"></div></body>";
  14. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"lewa\">Edytuj wpisy<br>Edytuj nicki<br> Podgląd shoutboxa <br>Wyczyść shoutbox </div></body>";
  15. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"tresc\">
  16.  
  17. "
  18.  
  19. switch( $_GET['page']) {
  20.  
  21. default:
  22. include 'edyt.php;
  23. break;
  24.  
  25. case 'rychu':
  26. include 'admin.php';
  27. break;
  28.  
  29. }
  30.  
  31.  
  32. </div></body>"
  33.  
  34.  
  35. echo "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\" /></head><body><div id=\"stopka\"></div></body>";
  36.  
  37.  
  38.  
  39. ?>


To jest błąd:
Parse error: syntax error, unexpected T_SWITCH, expecting ',' or ';' in /home/kaiba/domains/compblog.pl/public_html/k/panel.php on line 19


Go to the top of the page
+Quote Post
kaiba55
post 27.03.2010, 14:59:51
Post #10





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 29.01.2010

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


zastanawiałem się już, ale znając życie, błąd jest baaardzo prosty
Go to the top of the page
+Quote Post
mortus
post 27.03.2010, 16:49:13
Post #11





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Pierwszy listing
- linia 15 - na końcu dopisz ";
- linia 32 - na początku dopisz echo ", a na końcu ;
Źle przeplatasz kod PHP i HTML. Poczytaj o tym, bo szkoda czasu na takie błędy.

Ten post edytował mortus 27.03.2010, 16:54:18
Go to the top of the page
+Quote Post
kaiba55
post 27.03.2010, 21:10:50
Post #12





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 29.01.2010

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


linia 32 jest połączona z 15
to to samo echo...
Go to the top of the page
+Quote Post
mortus
post 27.03.2010, 21:53:15
Post #13





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


To je rozdziel, bo tak trzeba. Nie możesz w echo " "; wykonywać kodu PHP.
Go to the top of the page
+Quote Post
kaiba55
post 27.03.2010, 22:39:22
Post #14





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 29.01.2010

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


wedle tej porady http://pececik.com/showthread.php?t=99 można

bo przecież w divie jest kod
a jak kod jest w divie, to div musi być w echo
Go to the top of the page
+Quote Post
Spawnm
post 27.03.2010, 22:46:26
Post #15





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




forum nie parser.
Go to the top of the page
+Quote Post

Closed 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: 12.06.2025 - 12:37