Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] połączenie 2 plików w jeden
-dr4g0n79-
post
Post #1





Goście







Witam mam dwa pliczki

aktualności.php i news.php aktualnosci.php wyswietla skróty 10 ostatnio dodanych do bazy newsów na stronie includuję poprostu ten plik w pliku index.php
natomiast pliczek news.php wyświetla pełną zawartość newsa. i wszystko niby gra tylko cała zawartośc newsa wyświetla mi się w nowym oknie najlepszym rozwiązaniem było by zapewne połączenie tych 2 plików w jeden i includowanie go w konkretnym divie na stronie głównej w pliku index.php tylko nie udaje mi się połączyć ich 2 w jeden z zachowaniem ich poprawności działania proszę o pomoc

plik aktualnosci.php
  1. <?php
  2. $query = mysql_query("select * from newsy order by data desc limit 0,10");
  3. while($rekord = mysql_fetch_array($query))
  4.  
  5. if(!empty($rekord[4]))
  6. {
  7. $nazwa0 = "1";
  8. $typ0 = "jpg";
  9. $wyswietlaj .= '<font size=2 color=black><img border=0 src=galerie/'.$rekord[4].'/1.jpg width=35 height=35> <b>'.$rekord[1].'</b></font><br/><p align=justify>'.$rekord[2].'<br/><a href="newsy.php?id='.$rekord[0].'">czytaj wi&ecirc;cej...</A><br/><br/></font><b>data dodani: </b>'.$rekord[5].'<b>  autor: </b>'.$rekord[6].'</p><HR color=gray NOSHADE SIZE=1>';
  10. }
  11. else
  12. {
  13. $nazwa1 = "logo";
  14. $typ1 = "jpeg";
  15. $wyswietlaj .= ''.$rekord[1].'</b></font><br/><p align=justify>'.$rekord[2].'<br/><a href="newsy.php?id='.$rekord[0].'">czytaj wi&ecirc;cej...</A><br/><br/></font><b>data dodani: </b>'.$rekord[5].'<b>  autor: </b>'.$rekord[6].'</p><HR color=gray NOSHADE SIZE=1>';
  16. }
  17. echo $wyswietlaj;
  18. echo("<center><a href=index.php?id=archiwum> zobacz archiwalne newsy >> </a></center>");
  19. ?>



plik news.php
  1. <?php
  2. mysql_select_db("");                
  3. $query = mysql_query("select * from newsy where id='$id'");
  4. $rekord = mysql_fetch_array($query);
  5. if(isSet($_GET['id'])) {
  6.  
  7. if(!empty($rekord[4]))
  8. {
  9. $wyswietlam = '<font size=2 color=black><img border=0 src=galerie/'.$rekord[4].'/1.jpg width=35 height=35> <b>'.$rekord[1].'</b><br/><br/>'.$rekord[3].'<br/><br/><a target="_blank" href=galerie/'.$rekord[4].'/galeria.php>zobacz galeri&ecirc; >></A><br/><br/><b>data dodani: </b>'.$rekord[5].'<br/><b>autor: </b>'.$rekord[6];
  10. echo $wyswietlam;
  11. }
  12. else
  13. {
  14. $wyswietl = '<b><h3>'.$rekord[1].'</h3></b>'.$rekord[3].'<br/><br/><b>data dodani: </b>'.$rekord[5].'<br/><b>autor: </b>'.$rekord[6];
  15. echo $wyswietl;
  16. }
  17. }
  18.  
  19. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spirit86
post
Post #2





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

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


  1. <html>
  2. <?php
  3. ?>
  4.  
  5. <head>
  6. <meta http-equiv="Content-Language" content="pl">
  7. <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  8. <title>aktualnosci</title>
  9. </head>
  10.  
  11. <body>
  12.  
  13. <table border="0" width="100%" id="table1">
  14.   <tr>
  15.       <td><a href="nowe.php?zmienna=aktualnosci">aktualnosci</a></td>
  16.       <td> </td>
  17.   </tr>
  18.   <tr>
  19.       <td>
  20. <?
  21. if(!empty($_GET['id']))  news();
  22. else aktualnosci();
  23. ?>
  24. </td>
  25.       <td> </td>
  26.   </tr>
  27. </table>
  28.  
  29. </body>
  30.  
  31. </html>
  32.  
  33.  
  34.       <?PHP
  35. function aktualnosci(){
  36.  $query = mysql_query("select * from newsy order by data desc limit 0,10");
  37.  while($rekord = mysql_fetch_array($query))
  38.  
  39.  if(!empty($rekord[4]))
  40.  {
  41.  $nazwa0 = "1";
  42.  $typ0 = "jpg";
  43.  $wyswietlaj .= '<font size=2 color=black><img border=0 src=galerie/'.$rekord[4].'/1.jpg width=35 height=35> <b>'.$rekord[1].'</b></font><br/><p align=justify>'.$rekord[2].'<br/><a href="nowe.php?news/id='.$rekord[0].'">czytaj wi&ecirc;cej...</A><br/><br/></font><b>data do: </b>'.$rekord[5].'<b>  autor: </b>'.$rekord[6].'</p><HR color=gray NOSHADE SIZE=1>';
  44.  }
  45.  else
  46.  {
  47.  $nazwa1 = "logo";
  48.  $typ1 = "jpeg";
  49.  $wyswietlaj .= ''.$rekord[1].'</b></font><br/><p align=justify>'.$rekord[2].'<br/><a href="nowe.php?news/id='.$rekord[0].'">czytaj wi&ecirc;cej...</A><br/><br/></font><b>data do: </b>'.$rekord[5].'<b>  autor: </b>'.$rekord[6].'</p><HR color=gray NOSHADE SIZE=1>';
  50.  }
  51.  echo $wyswietlaj;
  52.  echo("<center><a href=nowe.php?id=archiwum> zobacz archiwalne newsy >> </a></center>");
  53.  
  54. }
  55. function news(){
  56. $id = addslashes($_GET['id']);
  57. $query = mysql_query("select * from newsy where id='$id'");
  58. $rekord = mysql_fetch_array($query);
  59. if(isSet($_GET['id'])) {
  60.  
  61. if(!empty($rekord[4]))
  62. {
  63. $wyswietlam = '<font size=2 color=black><img border=0 src=galerie/'.$rekord[4].'/1.jpg width=35 height=35> <b>'.$rekord[1].'</b><br/><br/>'.$rekord[3].'<br/><br/><a target="_blank" href=galerie/'.$rekord[4].'/galeria.php>zobacz galeri&ecirc; >></A><br/><br/><b>data do: </b>'.$rekord[5].'<br/><b>autor: </b>'.$rekord[6];
  64. echo $wyswietlam;
  65. }
  66. else
  67. {
  68. $wyswietl = '<b><h3>'.$rekord[1].'</h3></b>'.$rekord[3].'<br/><br/><b>data doda: </b>'.$rekord[5].'<br/><b>autor: </b>'.$rekord[6];
  69. echo $wyswietl;
  70. }
  71. }
  72. }
  73.  
  74. ?>


Ten post edytował Spirit86 29.09.2008, 16:18:54
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: 5.10.2025 - 11:00