PILNE POMOC! przesłanie zmiennej, przesłanie zmiennej bez fo

Dyskusje odnośnie pomostów oraz integracji phpBB 3.0.x z systemami zarządzania treścią (CMS).
zazdrosny17
Posty: 1
Rejestracja: 19 marca 2011, 19:50

PILNE POMOC! przesłanie zmiennej, przesłanie zmiennej bez fo

Post autor: zazdrosny17 » 19 marca 2011, 19:52

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:

<?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


<?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) wink.gif

z góry dziekuje wink.gif

Zablokowany

Wróć do „Integracja”