Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zarządzanie strona POMOCY!, pomocy
-marciszek-
post
Post #1





Goście







chodzi o takie skonfigurowanie strony, aby cala chdzila pod php, zaś linki chodzily z funkcją ACTION, w ksiazce jest wytlumaczone, ze w miejscu, gdzie ma pojawiac sie tresc, ma zostac wklejony kod:

  1. <? 
  2.  
  3. if((file_exists("$action.php"))&&(&action!="ankieta"))
  4. include("$action.php");
  5.  
  6. ?>


jednak po wstawieniu tego wqskakuje blad...

do strony dolaczony musi byc plik funkcje.php, i przy kodzie do tego pliku jest rzekomo wytlumaczony kod zarzadzajacy strone, ale on juz wyglada tak:

  1. <? 
  2.  
  3. If(($action=="")||($action!="ankieta"))
  4. include("news1/index.php");
  5. if((file_exists("$action.php"))&&(&action!="ankieta"))
  6. include("$action.php")
  7.  
  8. ?>


i nie wiem o co chodzi, jesli jest ktoś, ,kto mnie rozumie, to PROSZE O POMOC!

dzieki z gory
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marciszek
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 10.08.2005

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


zmienilem juz plik funkcje, na taki jak pokales, i teraz wyskakuje juz newsy, do ktorych podane źródło zostało, jednak dalej nie wyskakuje cala strona, tak jakby nie czytal tego kodu html i cos go blokowalo... jak otwieram ankiete, ktora zoriblem, tez sie nei otwiera, podam Ci jej kod, zobacz:

  1. <?
  2. if(($action!="ankieta")&&($ankieta!=="tak"))
  3. {
  4. print(iso("<form method=post action=index.php?action=ankieta>
  5. <table>
  6. <tr>
  7. <td rowspan=8><img src=spacer.gif width=10></td>
  8. <td colspan=2><div class=text>Jak oceniasz transfery Kotwicy?</div>
  9. </td>
  10. </tr>
  11. <tr><td><input type=radio name=opcja value=bdobre></td>
  12. <td width=100%><div class=text><b>Bardzo dobre</b></div></td></tr>
  13. <tr><td><input type=radio name=opcja value=dobre></td>
  14. <td width=100%><div class=text><b>Dobre</b></div></td></tr>
  15. <tr><td><input type=radio name=opcja value=utrzymanie></td>
  16. <td width=100%><div class=text><b>Utrzymamy się</b></div></td></tr>
  17. <tr><td><input type=radio name=opcja value=slabiutkie></td>
  18. <td width=100%><div class=text><b>Słabiutkie</b></div></td></tr>
  19. <tr><td><input type=radio name=opcja value=czaspokaze></td>
  20. <td width=100%><div class=text><b>Czas pokaże</b></div></td></tr>
  21. <tr><td colspan=3 align=right><br><input type=submit value=
  22. Wyślij>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>
  23. </table>
  24. </form>"));
  25. }
  26.  
  27. else
  28. {
  29. $conn=@mysql_connect("localhost");
  30. @mysql_select_db("kotwica",$conn);
  31. if($opcja!="")
  32. {
  33. $select=mysql_query("select ile from ankieta where opcja='$opcja';")
  34. $sprawdz=mysql_num_rows($select);
  35. if($sprawdz=="0")
  36. $insert=mysql_query("insert into ankieta (opcja) values ('$opcja');");
  37. else
  38. {
  39. $select=mysql_fetch_row($select) or die(mysql_error());
  40. $ile=$select[0]+1;
  41. $update=mysql_query("update ankieta set ile='$ile' where opcja='$opcja';")
  42. }
  43. }
  44.  
  45. function policz ($co,$suma)
  46. {
  47. $wynik=$co*100/$suma;
  48. printf("%2.2f",$wynik);
  49. print("%");
  50. $wynik=$wynik*250/100;
  51. return $wynik;
  52. }
  53. print("<table>
  54. <tr>
  55. <td rowspan=16><img src=spacer.gif width=10></td>
  56. <td colspan=2><div class=text>Jak oceniasz transfery Kotwicy?</div></td></tr>
  57. <tr><td width=100% colspan=2><div class=text><b>Bardzo dobre</b></div></td>
  58. </tr>
  59. <tr><td><div class=text>");$bdobre=policz($bdobre,$select1[0]);
  60. print("</div></td><td><img src=stat.gif width=$bdobre height=5></td></tr>
  61. <tr><td width=100% colspan=2><div class=text><b>Dobre</b></div></td></tr>
  62. <tr><td><div class=text>");$dobre=policz($dobre,$select1[0]);
  63. print("</div></td><td><img src=stat.gif width=$dobre height=5></td></tr>
  64. <tr><td width=100% colspan=2><div class=text><b>Utrzymamy się</b></div></td></tr>
  65. <tr><td><div class=text>");$utrzymanie=policz($utrzymanie,$select1[0]);
  66. print("</div></td><td><img src=stat.gif width=$utrzymanie height=5></td></tr>
  67. <tr><td width=100% colspan=2><div class=text><b>Słabiutkie</b></div></td></tr>
  68. <tr><td><div class=text>");$slabiutkie=policz($slabiutkie,$select1[0]);
  69. print("</div></td><td><img src=stat.gif width=$slabiutkie height=5></td></tr>
  70. <tr><td width=100% colspan=2><div class=text><b>Czas pokaże</b></div></td></tr>
  71. <tr><td><div class=text>");$czaspokaze=policz($czaspokaze,$select1[0]);
  72. print("</div></td><td><img src=stat.gif width=$czaspokaze height=5></td></tr>
  73. </table>");
  74. }?>


moze faktycznie musi byc zrobiony plik action? tylko jak go zrobic, w ksiazce nic na jego temat nie jes wspomniane...

stroktura budowy strony opiera sie na plikach:

-funkcje.php
-index.php
-styl.css
-ankieta.php
Go to the top of the page
+Quote Post

Posty w temacie


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: 26.12.2025 - 18:17