![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 24.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
ZAMYKAM TEMAT
Witam, mam nastepujacy problem. Na stronie głównej, pobieram z bazy aktualnosci i wyswietlam je. (Na sronie glowej wyswietlam tylko 4, zeby nie zabierac miejsca, i kiedy wyswietla sie 4 pojawia sie link do archiwum.) Kazda aktualnosc jest pocienta (wyswietla 600 znakow - zeby nie zabierac miejsca) i na koncu uciecia pojawia się LINKI-> "wiecej". Jest to przekierowanie do nastepnej strony (wiecej.php). Problem polega na tym, ze po kliknięciu chciałbym aby w wiecej.php pojawil sie juz caly tekst(nie uciety) i tylko ten jeden. (Pod kazdym newsem na stronie glowej pojawia sie link php) oto kod funckji ktora wyswietla sie na stronie glowej: CODE <?php function ak_show(){ $linkos = ' <b> <a href="wiecej.php"> wiecej </a></b>'; session_start(); //polaczenie z baza $db = pol_mysql(); $pp = date("Y"); $ff = 0; $zap = "select * FROM aktualnosci ORDER BY id DESC"; $wynik = $db->query($zap); $ile = $wynik->num_rows; for ($i=1; $i<=$ile; $i++) { $wiersz = $wynik ->fetch_assoc(); if($wiersz['rok'] == $pp && $ff < 4) { $ff++; echo $i; $_SESSION['$i']=$wiersz['id']; echo 'sesja->'.$_SESSION['$i']; ?> <div class="news"> <div class="nagl"><?php echo $wiersz['naglowek'];?> </div> <div class="inf"><?php $ajc = 600; $licz = strlen($wiersz['tresc']); if ($licz>=$ajc) {$tnij = substr($wiersz['tresc'],0,$ajc); $txt = $tnij.$linkos ?> <form actio"wiecej.php" method="post"> <?php echo "<input type=\"submit\" name=\"$i\" value=\"wyslij\" />"; ?> </form> <?php ;} else {$txt = $wiersz['tresc'];} echo $txt; ?> </div> <div class="dolek"> <div class="podpis"> <?php echo $wiersz['podpis']; ?> </div> <div class="data"> <?php echo $wiersz['dzien']; ?> </div> <div class="data"> <?php echo '.'.$wiersz['miesiac']; ?> </div> <div class="data"> <?php echo '.'.$wiersz['rok']; ?> </div> </div> </div><!-- koniec news --> <?php } } if($ff == 4){?><a href="archiwum_<?php echo date("Y") ?>.php" id="arch"> archiwum </a><?php ;} } ?> Probowalem z sesja ale cos nie idzie... a teraz plik wiecej.php CODE <?php if(isset($_POST['i'])) { ?> <?php require('uklad.www/doctype.php');?> <?php require('uklad.www/baner.php');?> <div id="srodek"> <?php require('uklad.www/lewe_menu.php');?> <div id="prawe"> <div id="l1"> </div> <div id="l2"> </div> <div id="l3"> </div> </div> <div id="prawe2"> <table border="0"> <tr> <td> <div id="kwadr"> </div> </td> <td> <div id="naglowek"> <b>Aktualności </b></div></td> </tr> </table> <div id="pod_naglowek"> </div> <?php $db = pol_mysql(); $v = zm(); $id = $_SESSION['$i']; echo $id; $zap = "select * from aktualnosci where (id = '$id')"; $wynik = $db->query($zap); $ile = $wynik->num_rows; for ($i=1; $i<=$ile; $i++) { $wiersz = $wynik ->fetch_assoc(); ?> <div id="newsa"> <div class="nagl"><?php echo $wiersz['naglowek'];?> </div> <div class="inf"> <?php echo $wiersz['tresc']; ?></div> <div class="dolek"> <div class="podpis"> <?php echo $wiersz['podpis']; ?> </div> <div class="data"> <?php echo $wiersz['dzien']; ?> </div> <div class="data"> <?php echo '.'.$wiersz['miesiac']; ?> </div> <div class="data"> <?php echo '.'.$wiersz['rok']; ?> </div> </div> </div><!-- koniec news --> <?php } ?> </div> <div id="prawe3"> <div id="m1"> </div> <div id="m2"> </div> <div id="m3"> </div> </div> </div> <?php require('uklad.www/stopka.php');?> <?php $picza = $_SESSION['login']; unset($_SESSION['picza']); session_destroy(); } else{ header('Location: index.php'); } ?> Proszę o szybką odpowiedź gdyż jest to potrzebne do obrony mojej pracy inżynierskiej (tak wiem nie powinni mnie dopuscic) ![]() z góry dziekuje ![]() Ten post edytował zazdrosny17 20.03.2011, 08:40:43
Powód edycji: [wookieb]: Mniej krzyczący temat
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Proszę poprawić bbcode
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 24.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
poprawilem na bbcode
![]() i dalej proszę o pomoc ![]() Ten post edytował zazdrosny17 19.03.2011, 21:14:22 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 43 Dołączył: 9.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
odnośnik powinien być zapisany:
na stronie więcej odczytujesz tą zmienną przez $_GET Poważnie to ten kod jest do pracy inżynierskiej? Czyli po trzech latach studiów? Mam nadzieję, że nie informatyka ![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 24.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
no nietety, nic nie robilem i teraz na szybko probuje cos wyskrobac..
wkleilem Twoj kawalek kodu: "Parse error: parse error, expecting `','' or `';'' in C:\wamp\www\funkcje.php on line 513" i jeszcze pytanie, czy da rade to jakos zrobic bez FORMULARZA ![]() przesłać zmienna? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 43 Dołączył: 9.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 24.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
o kurde, jestes Bogiem, dziekuje CI bardzo!!!
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:53 |