Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 14 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok NapísalOffline : 24.05.2008 17:06

Nazdarek. Mam taky mensi problemik s odkazom pri strankovani. :shock:

Odkaz vyzera nasledovne:
echo "<a href=\"".$_SERVER["PHP_SELF"]."?celkom=$celkom&amp;od=".($celkom-$celkom%ROWS+1)."\">Koniec</a>

Stranka strankovanie.php, kde mam pouzity tento odkaz je ulozena, resp. odkazujem na nu cez:
<a href=\"index.php?menu=strankovanie\">Stranky</a>";

A moj problem spociva v tom, ze pri kliknuti na odkaz Koniec(alebo Nasledujuca) ma to presmeruje na index.php. Cize mi to nezobrazi nasledujuce stranky.
Neviete mi niekto poradit ako spravne zapisat odkaz, aby mi to zobrazilo nasledujuce stranky s vysledkom?? Ak som to pouzil ako samostatnu stranku, tak to fungovalo, ale ako nahle je stranka strankovanie.php pod odkazom (indexom) tak to nefunguje. Skusal som rozne kombinacie, ale zatial bezuspesne... :cry:


Offline

Užívateľ
Užívateľ
odkaz pri strankovani

Registrovaný: 01.01.06
Prihlásený: 25.12.21
Príspevky: 366
Témy: 47
Bydlisko: TT
Príspevok NapísalOffline : 24.05.2008 20:30

mas to strasne zle riesene

pozri toto http://sietook.org/sk/clanok/strankovan ... mit-offset







_________________
He who laughs last has not yet heard the bad news.
-- Bertolt Brecht

medicine student
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 25.05.2008 12:33

No uz som nasiel jednoduchsie a krajsie riesenie. Ale stale pretrvava moj problem. A to ze ma stale po kliknuti na odkaz presmeruje na indexovu stranku. Prosim, nie je tu niekto, kto by mi vedel poradit?? Ako mam zapisat odkaz resp.co pouzit namiesto \"$self?strana=$strana\" ,tak aby ma to nehadzalo do index.php, ale mi to zobrazilo vysledky na tej mojej stranke strankovanie.php.
Teraz vyzera odkaz na Predchadzajucu stranku takto :
$pred = " <a href=\"$self?strana=$strana\">[Predchádzajúca]</a> ";


Offline

Správca fóra
Správca fóra
odkaz pri strankovani

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 25.05.2008 13:05

co ti brani dat strankovanie.php namiesto $self?







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 25.05.2008 13:21

No to, ze ked tam dam strankovanie.php , tak mi po kliknuti na odkaz vypise Stranka nenajdena..


Offline

Správca fóra
Správca fóra
odkaz pri strankovani

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 25.05.2008 13:24

tak ten subor pekne premiestni k index.php, alebo si do odkazu daj patricnu cestu...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 25.05.2008 13:52

pockaj stenley...teraz mi nie je celkom jasne, co mas na mysli tym, ze si mam ten odkaz premiestnit k index.php. A ak som si zadal presnu cestu tzn . : index.php?menu=strankovanie , tak mi vypisalo, ze nevie stranku najst...


Offline

Skúsený užívateľ
Skúsený užívateľ
odkaz pri strankovani

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 25.05.2008 14:22

ked mas url napr index.php?p=premenna&data=data atd, tak ta $_SERVER['php_self'], ako si si spravne vsimol, presmeruje na index.php ;) cize je sprostost pouzit to

za dalsie, do toho odkazu treba pouzit napr
<a href="index.php?povodny_odkaz=povodne_premenne&nove_premenne=nove_premenne">odkaz</a>

pokial ti funguje odkaz co si uvadzal index.php?menu=strankovanie a mas SPRAVNE napisanu funkciu pre includovanie stranok podla url premennych (o com vazne pochybujem!), tak mas potom blbo umiestneny subor strankovanie.php alebo ako sa ti vola







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 25.05.2008 14:43

El.. Odkaz index.php funguje..Odkazy na podstranky su ulozene v lavej casti hlavnej stranky nazvanej povedzme ako odkazy.php a su tiez funkcne. Medzi tymito odkazmi je aj odkaz na stranku strankovanie.php. Ono mi ju nacita,spravne zobrazi a v tej samotnej stranke je cely skript pre strankovanie. Zobrazi mi prvotny vypis z tabulky napr. prvych 5 vysledkov, no po kliknuti na "dalsie" to uz zblbne. Tak neviem ako by som mohol mat blbo umiestneny subor strankovanie.php. A to incudovanie stranok.. Ak je na linuxsofte blbo napisane, tak potom ho mam tiez blbo.. pretoze cely cas vychadzam resp. ucim sa podla serialu na linuxsofte... Fakt uz neviem, ako to zapisat aby to islo..


Offline

Správca fóra
Správca fóra
odkaz pri strankovani

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 25.05.2008 16:36

neviem presne, ako to tam mas vyriesene, ale ked ti funguje uvodne nacitanie prvych 5 vysledkov na adrese trebars
Kód:
index.php?menu=strankovanie
tak ked chces zobrazit dalsiu podstranku v poradi, tak proste vygenerujes odkaz
Kód:
index.php?menu=strankovanie&stranka=2

co vlastne znamena, ze zobrazi vysledky 6-10







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 25.05.2008 16:57

Hosi..toto vsetko som uz skusal..A fakt uz neviem ako to mam zapisat..Mozno som zle napisal o co mi vlastne ide. Takze hodim sem vsetky scripty (trocha ich okresem aby zas nezabrali vela miesta) ak by bol niekto ochotny vyskusat to a pomoct s tym, tak budem velmi rad..

Takze :
script Index.php:
<?
session_start();
require "./func.php";
if (!$_SESSION["nick"]) {
echo "Nemáte prístup do tejto sekcie!!";
Header("Location: login.php");

exit;
}
if ($_GET["clanek"]=="odhlaseni")
{
unset($_SESSION["nick"]);
Header("Location: login.php");
}

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>
Skusobny web
</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style type="text/css" title="text/css">
</style>
</head>
<BODY text=#000000 bgColor=#cec3af>
<div align="center">
<table width="760" cellpadding="0" cellspacing="0" border="1">
<tr>
<td width="760" height="120" colspan="2" align="center" bgcolor="#cec3af"><img src="hlavicka.jpg" width="530" height="95"></td>
</tr>
<tr>
<td width="160" valign="top"><?include "./odkazy.php"?></td>
<td width="600" valign="top"><?ukazclanek()?></td>
</tr>
</table>
</div>
</body>
</html>

Odkazy.php:
<?
echo "<p><a href=\"index.php?clanek=odhlaseni\">Odhlásit</a></p>";
echo "<p><a href=\"index.php?clanek=uvod\">Uvod</a></p>";
echo "<p><a href=\"index.php?clanek=nahrajfoto\">Zaslať fotografie</a></p>";
echo "<p><a href=\"index.php?clanek=vyhladavanie\">Uživatelia</a></p>";
echo "<p><a href=\"index.php?clanek=stranky\">Strankovanie</a></p>";
?>

Stranky.php:

<?php
mysql_connect("XXXXX","XXXXX","XXXXX");
mysql_select_db("XXXXX");

$rowsPerPage = 3;

$pageNum = 1;
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}

$offset = ($pageNum - 1) * $rowsPerPage;

$query = "SELECT COUNT(*) FROM galery LIMIT $offset, $rowsPerPage";
$result = mysql_query($query) or die('Error, query failed');

while($row = mysql_fetch_array($result))
{
echo $row['album'] . '<br>';
}
echo '<br>';

$query = "SELECT COUNT(*) AS numrows FROM galery";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$numrows = $row['numrows'];

$maxPage = ceil($numrows/$rowsPerPage);

$self = $_SERVER['PHP_SELF'];
$nav = '';
for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nav .= " $page ";
}
else
{
$nav .= " <a href=\"$self?page=$page\">$page</a> ";
}
}

if ($pageNum > 1)
{
$page = $pageNum - 1;
$prev = " <a href=\"$self?page=$page\">[Predchádzajúca]</a> ";

$first = " <a href=\"$self?page=1\">[Začiatok]</a> ";
}
else
{
$prev = '&nbsp;';
$first = '&nbsp;';
}

if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$next = " <a href=\"$self?page=$page\">[Nasledujúca]</a> ";

$last = " <a href=\"$self?page=$maxPage\">[Koniec]</a> ";
}
else
{
$next = '&nbsp;';
$last = '&nbsp;';
}
echo $first . $prev . $nav . $next . $last;
?>

ukazclanek:
<?

function ukazclanek ()
{
if ((string)$_REQUEST["clanek"]<>'') $mujclanek=$_REQUEST["clanek"]; else $mujclanek="stred";
if (is_file("./".$mujclanek.".htm")):
$nazevclanku=$mujclanek.".htm";
include $nazevclanku;
elseif (is_file("./".$mujclanek.".php")):
$nazevclanku=$mujclanek.".php";
include $nazevclanku;
else:
$nazevclanku=$mujclanek.".htm";
include "notfound.php";
endif;
}
?>


Offline

Správca fóra
Správca fóra
odkaz pri strankovani

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 25.05.2008 17:04

namiesto odkazov typu
Kód:
$self?page=$page

si daj
Kód:
index.php?clanek=stranky&page=$page







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 25.05.2008 17:15

Stenley dik.. Uz to konecne ide.. :-D
Kurna ... a stacilo len tak malo. Zamenit ? za &..
A zasa som o nieco mudrejsi...


Offline

Správca fóra
Správca fóra
odkaz pri strankovani

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 25.05.2008 17:19

keby si si pozrel odkazy, ake ti to vygenerovalo, tak by si to uz mal davno spravene...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 14 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Pri kliknuti na odkaz sa otvori tento odkaz v novom okne

v HTML, XHTML, XML, CSS

13

1991

08.12.2007 21:08

twistik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyber pri strankovani

v PHP, ASP

4

443

23.10.2008 17:23

newboy1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s vypisom pri strankovani

v PHP, ASP

12

575

02.06.2008 13:26

lostwarrior Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zobrazenie len casti z clanku pri strankovani medzi vsetkymi

v PHP, ASP

9

664

28.04.2011 2:13

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pri kopirovany na USB vytvori odkaz

v Antivíry a antispywary

6

856

28.12.2015 15:09

cLickY Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php,mysql strankovani

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

32

2333

28.08.2009 17:21

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odkaz

v Ostatné

3

1008

10.02.2007 15:43

zero0x Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odkaz

v JavaScript, VBScript, Ajax

5

796

28.08.2008 15:08

Sup Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odkaz

v Správy pre vedenie fóra

11

1803

18.09.2007 22:47

nZL Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odkaz

v HTML, XHTML, XML, CSS

1

658

10.06.2009 11:55

idiotart Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odkaz

v HTML, XHTML, XML, CSS

8

740

01.11.2010 10:22

dessert Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odkaz

v Redakčné systémy

4

825

15.04.2007 20:15

kajbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odkaz

v PHP, ASP

6

812

23.05.2007 19:35

qacer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odkaz // vyriesene

v Redakčné systémy

6

1007

18.07.2006 22:43

WEB LAMA Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nepodčiarknutý odkaz

v HTML, XHTML, XML, CSS

11

1072

22.02.2008 15:25

Vladio Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Neplatný odkaz

v Operačné systémy Microsoft

3

419

25.10.2008 9:52

Stanley73 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra