Just nu i M3-nätverket
Gå till innehåll
Timzorize

Paging

Rekommendera Poster

Hej,

 

Har försökt kodat ett paging system i PHP men misslyckades.

 

Därför ber jag er att ge ett exempel på ett paging system i PHP.

Jag vill ha det att se ut t.ex såhär:

 

Länk1 <-- När jag tycker här ska det stå (www.minsida.se/index.php?visa=Länk1 i webbläsaren.

 

 

Länk2 <-- När jag tycker här ska det stå (www.minsida.se/index.php?visa=Länk1 i webbläsaren.

 

 

Länk3 <-- När jag tycker här ska det stå (www.minsida.se/index.php?visa=Länk1 i webbläsaren.

 

 

Länk4 <-- När jag tycker här ska det stå (www.minsida.se/index.php?visa=Länk1 i webbläsaren.

 

 

Länk5 <-- När jag tycker här ska det stå (www.minsida.se/index.php?visa=Länk1 i webbläsaren.

 

Jag hoppas ni förstår.

 

Min nuvarande sida heter Zorize.foo.se som ni ser just nu har jag ett helt vanligt system, alltså t.ex index.php, kontakt.php, personal.php etc.

 

 

 

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Min nuvarande sida heter Zorize.foo.se som ni ser just nu har jag ett helt vanligt system, alltså t.ex index.php, kontakt.php, personal.php etc.

 

Din sida ser inte alls bra ut i IE6. Du verkar bara ha designat den för Firefox.

 

//MVH Mindsleep

 

I am who i am, you are who you are, i respect that

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

<a href="?visa=lank1">länk 1</a>

<a href="?visa=lank2">länk 2</a>

<a href="?visa=lank3">länk 3</a>

<a href="?visa=lank4">länk 4</a>

 

å sen skriver du såhär för att använda olika innehåll på sidan:

 

if(empty($_GET["visa"]))

echo "Denna text vissas bara på framsidan då visa inte är sat!";

 

if($_GET["visa"]=="lank1")

echo "visasa på länk 1!";

 

if($_GET["visa"]=="lank2")

echo "visasa på länk 2!";

 

if($_GET["visa"]=="lank3")

echo "visasa på länk 3!";

 

if($_GET["visa"]=="lank4")

echo "visasa på länk 4!";

 

 

___________________

Tränning ger färdighet!

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Kan du ge mig en print på hur sidan ser ut i IE6? För mig ser den nästan exakt likadan ut i IE6 som Firefox, skiljer bara några pixlar med textstorleken.

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

<a href="?visa=lank1">länk 1</a>

<a href="?visa=lank2">länk 2</a>

<a href="?visa=lank3">länk 3</a>

<a href="?visa=lank4">länk 4</a>

 

å sen skriver du såhär för att använda olika innehåll på sidan:

 

if(empty($_GET["visa"]))

echo "Denna text vissas bara på framsidan då visa inte är sat!";

 

if($_GET["visa"]=="lank1")

echo "visasa på länk 1!";

 

if($_GET["visa"]=="lank2")

echo "visasa på länk 2!";

 

if($_GET["visa"]=="lank3")

echo "visasa på länk 3!";

 

if($_GET["visa"]=="lank4")

echo "visasa på länk 4!";

 

Ok, men om jag vill koda en layout i lank2

 

t.ex såhär:

 

 

 

if($_GET["visa"]=="lank2")

echo "<div id="top"></div>

<div id="middle">

 

hejej

 

</div>

 

</div id="bottom"></div> ";

 

 

FÖrstår du hur jag menar? Det går inte, för man får inte skriva ut " man måste skriva ut ' annars tror den att det är slut på echo :S

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

jo det går man måste bara sätta ett backslach "/" innan varje citations tecken " ...

 

men du kan lösa det om vi gör så här annars:

<?php

if($_GET["visa"]=="lank1"){

?>

visas på länk 1!

<?php

}

?>

 

då kommer du kunna göra så ...

 

edit: felstavning...

 

___________________

Tränning ger färdighet!

 

[inlägget ändrat 2008-08-22 16:10:24 av betheking]

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

sen kan du ju använda ' lika gärna i echo eftersom det inte är ngn skillnad när det gäller stränghantering om man använder ' istället för " i ngt av språken...

men om du tex ska skriva både ' och " så kan det bli lite jobbigt men testa det jag skrev innan som borde funka bra :)

 

 

___________________

Tränning ger färdighet!

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Kan du ge mig en print på hur sidan ser ut i IE6? För mig ser den nästan exakt likadan ut i IE6 som Firefox, skiljer bara några pixlar med textstorleken.

 

Bild bifogad. Är det inte IE7 eller IE8 du använder? Är du säker på att det är IE6?

 

//MVH Mindsleep

 

I am who i am, you are who you are, i respect that

 

[bild bifogad 2008-08-22 16:32:25 av mindsleep]

1075378_thumb.jpg

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Timzorize@hotmail.com Kan vi pratas vid lite senare ikväll? Jag har en fråga som jag gärna vill fråga "live". Skall nu förbereda kvällens kräftskiva men lite senare ikväll kommer jag säkert hit igen.

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Jag använder det nyaste IE, jag hatar dock IE och älskar Firefox, men sidan fungerar iallafall korrekt i den nyaste IE och Firefox webbläsaren.

 

Hmm, jag vet nog vad felet beror på, jag har kodat in en div inuti en annan div, skulle kunna lösa det hela med två containers istället :P

 

[inlägget ändrat 2008-08-22 16:43:33 av Timzorize]

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Jag använder det nyaste IE, jag hatar dock IE och älskar Firefox, men sidan fungerar iallafall korrekt i den nyaste IE och Firefox webbläsaren.

 

Med den inställningen så kommer förmodligen också dina besökare att "hata" din hemsida. IE är största webbläsaren. IE6 används också väldigt flitigt fortfarande.

 

Det är bättre att du gör en hemsida som fungerar i alla webbläsare.

 

//MVH Mindsleep

 

I am who i am, you are who you are, i respect that

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...