Avatar billede skaft Nybegynder
20. juli 2003 - 18:49 Der er 122 kommentarer og
2 løsninger

For mange tal i tagwall

Davs, jeg har et problem med min kodning. Se på http://www.clangangsta.1go.dk/?display=tagwall . Der er en række tal foroven, hver gang du trykker på et tal fremviser den de næste 10 tags. Det kender man jo til :).
Men som du også kan se er jeg jo lidt ved at løbe tør for plads. Hvordan skal koden til at den sætter et limit på se ud? Altså hvis limit er 20 så ser den sådan ud:
(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 ...)
med den reaktion at når man trykker på "..." så kommer
(21,22 osv)
Koden kan ses på: www.clangangsta.1go.dk/tagwall.phps

På forhånd tak :)
Avatar billede TRoXa Novice
20. juli 2003 - 19:00 #1
er det ikke bare at sætte $pr_side=10; til fx 20 eller andet ?
Avatar billede skaft Nybegynder
20. juli 2003 - 19:04 #2
Nej, den må højst vise 10 ad gangen... :)
Avatar billede TRoXa Novice
20. juli 2003 - 19:05 #3
ej hov .. *G* glemte at læse det hele..

Uhmm ..

du har koden

$total = mysql_result($totalrow,0);

så er det bare at lave ..

if ($total > 200) { $total == 200; } nedenunder
Avatar billede TRoXa Novice
20. juli 2003 - 19:05 #4
så vil den kun kunne vise max 200 resultater = 20 sider
Avatar billede TRoXa Novice
20. juli 2003 - 19:07 #5
hov if ($total > 200) { $total = 200; } kun 1 = :)
Avatar billede skaft Nybegynder
20. juli 2003 - 19:08 #6
uuh du er tæt på at score de 200 :D
Mangler bare een ting.. hvad så med de andre sider efter..altså side 21 ? :o)
Avatar billede TRoXa Novice
20. juli 2003 - 19:10 #7
Se den er straks værre :)
Avatar billede skaft Nybegynder
20. juli 2003 - 19:10 #8
feck, give it a try. Anyone ? ;o)
Avatar billede TRoXa Novice
20. juli 2003 - 19:15 #9
så er det vel ..

$total = mysql_result($totalrow,0);
$total2 = $total;
if ($total > 200) { $total = 200; }

og så længere nede

i bunden af denne funktion

function PrintPager(){ 
bla bla
}

stå noget i retning af..

if ($total2 > total) { echo "<a href=\"".$_SERVER['PHP_SELF']."?display=tagwall&s=21\">Flere</a>"; //Udskriver linket "næste" }
Avatar billede TRoXa Novice
20. juli 2003 - 19:16 #10
så vil den hvis der er mere end 200 resultater skrive Flere som et link efter næste
Avatar billede TRoXa Novice
20. juli 2003 - 19:18 #11
men .. jahh .. det er ikke helt løsningen kan jeg forestille mig .. for det gælder kun side 21 .. hvad så med resten .. tjaa .. uhmm ..
Avatar billede skaft Nybegynder
20. juli 2003 - 19:18 #12
det er jo lige det der er 200 hver :oD
Avatar billede TRoXa Novice
20. juli 2003 - 19:20 #13
hmm .. kan du sende mysql tabellen + hvad der ellers skulle være nødvendigt for at jeg kan få det til at køre på min maskine så jeg kan kigge på det ? det er svært bare at sige .. prøv det og det, og ikke selv kunne afprøve om det holder først .. ?
Avatar billede bearhugx Nybegynder
20. juli 2003 - 19:20 #14
ikke for at tage ideerne/pointsne fra dig troxa -- men hvad med at man viser
<< 1 2 3 4 5 6 7 ... 17 18 19 20 >>
hvis offset er mellem 1 og 100 ---
men fra 100 og opefter så viser man de 100 bagud og de 100 foran --

eksempel
offset er 170
så vises
70 80 90 100 110 120 - osv op til 270

Derudover kunne der væren en knap (hop til start) og en (hop til slut) således at man havde en "hurtigknap" tilbage til den første side,...
Avatar billede bearhugx Nybegynder
20. juli 2003 - 19:22 #15
omformuleret - hvis offset er 170, så vises
7,8,9,...,25,26,27 (hvilket reelt er 21 "links", men lad nu det ligge - det er ideen i det, der er vigtig :-)
Avatar billede TRoXa Novice
20. juli 2003 - 19:33 #16
prøv at ændre funktionen til dette ..

men sørg lige for at have backup af den :P man ved jo aldrig hvad der kan ske ..

function PrintPager()

        global $pr_side, $total;
    $siden = $GEt_['s'];

    if ($siden > 5) { $page = $siden; } else { $page = 1; };

    $minstart = $page * $pr_side;
    $minslut = ($page+5) * $pr_side;

        for($start=$minstart; $total <= $minslut; $start=$start+$pr_side)
    {
        if ($start != $siden)
        {
                    echo "<a href=\"".$_SERVER['PHP_SELF']."?display=tagwall&s=$start\">$page</a>&nbsp;";
        }
        else
        {
                    if($total >= $pr_side) { echo "[$page]&nbsp;"; }
        }
                $page++;
        } 
}
Avatar billede bearhugx Nybegynder
20. juli 2003 - 19:34 #17
lidt php-kode...

$median = ($offset <=100) ? 100 : $offset;
$startPos = ($median-100)/10;
for($i=0; $i<20; ++$i) {
  $nr = $startPos+$i;
  print("<a href='".$_SERVER['PHP_SELF']."?display=tagwall&s=".$nr'>".$nr."</a> ");
}


Den skulle vist virke... skal bare kodes om, så den bruger skafts variabler...
Avatar billede TRoXa Novice
20. juli 2003 - 19:35 #18
hov hehe ..  if ($siden > 5) { $page = $siden; } else { $page = 1; }; skal ændres til

if ($siden > 5) { $page = $siden -5; } else { $page = 1; };
Avatar billede bearhugx Nybegynder
20. juli 2003 - 19:43 #19
eller omskrevet, så det evt kan bruges direkte.

// "s" kommer ind og er et direkte offset
$median = ($s <=100) ? 100 : $s;
$startPos = $s-100;
for($i=0; $i<20; ++$i) {
  $nr = $startPos+($i*10);
  $nrTxt = $nr/10;
  if($nr==$s) {
    // udskriv nuværende side - unden noget link
    print("[".$nrTxt."]");
  } else {
    // udskriv link til anden side
    print("<a href='".$_SERVER['PHP_SELF']."?display=tagwall&s=".$nr'>".$nrTxt."</a> ");
  }
}
Avatar billede bearhugx Nybegynder
20. juli 2003 - 19:46 #20
hmm - og så lige en sidste ændring...

da det jo ikke går, at vi har en side 0 - og logikken er at
s=1 --> offset=0
s=2 --> offset=10, osv.

skal linien
  $nrTxt = $nr/10;
ændres til
  $nrTxt = ($nr/10)+1);
Avatar billede bearhugx Nybegynder
20. juli 2003 - 19:48 #21
og så en fejlændring ...
$startPos = $median-100; // ikke = $s-100; ... der var jeg lidt for hurtig :-)
Avatar billede bearhugx Nybegynder
20. juli 2003 - 19:49 #22
er det noget, du kan bruge, skaft ?
Avatar billede TRoXa Novice
20. juli 2003 - 19:57 #23
jeg tror han er gået i stå hehe
Avatar billede skaft Nybegynder
20. juli 2003 - 20:05 #24
iiiih det lyder godt, men jeg får først lige set det senere i aften, skal i bio der, men tak for svarene, håber de virker :DDD
Avatar billede bearhugx Nybegynder
20. juli 2003 - 20:11 #25
ellers må du lige vende tilbage til os...
Avatar billede skaft Nybegynder
21. juli 2003 - 00:51 #26
Kunne ikke lige finde ud af hvordan din kode skulle indsættes BearHugx, så jeg forsøgte mig med Troxa's. Sådan er den indsat: www.clangangsta.1go.dk/tagwall.phps

Og nu har jeg siddet og flettet lidt med det, men jeg *kan* ikke forstå hvorfor den intet viser: www.clangangsta.1go.dk/?display=tagwall
Avatar billede skaft Nybegynder
21. juli 2003 - 00:56 #27
ved din, Bearhugx, melder den parse error ved linje 40:

$median = ($s <=100) ? 100 : $s;

Kan ikke spotte dens prob :(
Avatar billede bearhugx Nybegynder
21. juli 2003 - 01:00 #28
hmm
det er også mig, som har byttet om på < og =

Der skal stå
$median = ($s =< 100) ? 100 : $s; // hvis $s er 100 eller derunder sæt median til 100 , ellers sæt median til $s;
Avatar billede skaft Nybegynder
21. juli 2003 - 01:47 #29
Niks, både med $median = ($s =< 100) ? 100 : $s; og med $median = $s; duer den ikke :-\
Avatar billede skaft Nybegynder
21. juli 2003 - 01:47 #30
*både = hverken
Avatar billede bearhugx Nybegynder
21. juli 2003 - 01:55 #31
ok...

lige to sek, så laver jeg et eksempel på min hp...
Avatar billede skaft Nybegynder
21. juli 2003 - 01:55 #32
/me nupper en slurk kaffe
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:09 #33
prøv at kig på
  http://exp.skroeder.dk/377917/test.php

er det noget ala dette, du søger ?
Avatar billede skaft Nybegynder
21. juli 2003 - 02:09 #34
Lige præcis! :D
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:11 #35
Her er koden, som jeg bruger --- den må kunne erstatte indholdet i din PrintPager() funktion

<html>
  <body>
<?php 
  $s = 0;
  if( isset( $_REQUEST['s'] ) )
    $s = $_REQUEST['s'];
  print(" Offset (s) = ".$s."<br>");
 
  // "s" kommer ind og er et direkte offset
  $startPos = ($s <= 100) ? 0 : $s-100;
  for($i=0; $i<20; ++$i) {
    $nr = $startPos+($i*10);
    $nrTxt = ($nr/10)+1;
    if($nrTxt<10)
      $nrTxt = "0".$nrTxt;
    //print(" nr = $nr - txt = $nrTxt <br>");
   
    if($nr==$s) {
      // udskriv nuværende side - unden noget link
      print("[".$nrTxt."] -");
    } else {
      // udskriv link til anden side
      print("<a href='".$_SERVER['PHP_SELF']."?s=".$nr."'>".$nrTxt."</a>");
      if( $i<19 )
        print(" - ");
    }
  }
?>
  </body>
</html>
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:16 #36
bemærk dog, at denne kode ikke tager højde for, hvormange tags der rent faktisk er--- Det kunne være en udvidelsesmulighed - så man ikke til sidst ender oppe på side 333 - (dvs de 3320'de tags)

En anden nemt udvidelse må være indsættelse af
[til start] og [til slut] links
(til start er nem - det er bare ?s=0 :-)
Avatar billede skaft Nybegynder
21. juli 2003 - 02:20 #37
det er meget godt..bare et spørgsmål.. Hvorfor hopper den tilbage til index? :|

www.clangangsta.1go.dk/?display=tagwall
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:20 #38
he he ... du skal lige huske at sætte
display=tagwall ind i linket  :-)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:20 #39
dvs.
print("<a href='".$_SERVER['PHP_SELF']."?display=tagwall&s=".$nr."'>".$nrTxt."</a>");
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:23 #40
og så kan du jo sagtens slette "Offset = ..." linien :-)

og evt lave lidt mindre mellemrum mellem linksne...

dvs.
      print("[".$nrTxt."]-");
og
      print("-");
Avatar billede skaft Nybegynder
21. juli 2003 - 02:24 #41
den start der er det noget lignende: $start = display=tagwall?s=0
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:25 #42
??
Avatar billede skaft Nybegynder
21. juli 2003 - 02:25 #43
arg du ved linket så den går til side 1 igen
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:26 #44
ahh ... ja...

din start vil være noget ala
print("<a href='".$_SERVER['PHP_SELF']."?display=tagwall&s=0'> START </a>");
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:27 #45
eller bare
  print("<a href='".$_SERVER['PHP_SELF']."?display=tagwall'> START </a>");
da scriptet er lavet sådan at den starter ved 0, hvis der ikke er opgivet nogen s værdi :-)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:30 #46
prøv lige at lav lidt mindre mellemrum, som jeg foreslog @ 02:23:38
Avatar billede skaft Nybegynder
21. juli 2003 - 02:31 #47
er sket :D
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:32 #48
evt brug
&gt;&gt; som tekst i stedet for START :-?
Avatar billede skaft Nybegynder
21. juli 2003 - 02:33 #49
c00l :D
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:34 #50
hov... sorry
&lt;&lt;
Avatar billede skaft Nybegynder
21. juli 2003 - 02:34 #51
skulle lige til at spørge hvordan man vendte de pile rundt :D
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:34 #52
det er LT'er du skal bruge i stedet (Lesser Than) (mindre end :-)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:35 #53
så spørger jeg - kan du lide det ? ...
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:35 #54
og gør det det, som du gerne vil have ?
Avatar billede skaft Nybegynder
21. juli 2003 - 02:35 #55
oooh lesser then og greater than..cool ..troede ikke der var "orden" i det :D
Avatar billede skaft Nybegynder
21. juli 2003 - 02:36 #56
Ja jeg synes sq at pilene der peger tilbage er lidt frækkere en "START!" :-)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:36 #57
Egenligt hedder det "Less than" ... det er kun mig, som kalder det "Lesser" - desværre kommer jeg også tit til at skrive det :-)
Avatar billede skaft Nybegynder
21. juli 2003 - 02:37 #58
he he
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:37 #59
Evt put endnu en pil på (<<<) for "dramatisk effekt :-))
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:37 #60
Er det de 200p værd ?
Avatar billede skaft Nybegynder
21. juli 2003 - 02:37 #61
"bemærk dog, at denne kode ikke tager højde for, hvormange tags der rent faktisk er--- Det kunne være en udvidelsesmulighed - så man ikke til sidst ender oppe på side 333 - (dvs de 3320'de tags)" <-- kan du lige forklare lidt om det her til sidst ? :o)

Acceptere et nej, hvis du har andet at lave :))
Avatar billede TRoXa Novice
21. juli 2003 - 02:38 #62
24 nye emails pga denne "chat" hehe :P provo ...
Avatar billede skaft Nybegynder
21. juli 2003 - 02:39 #63
;o)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:39 #64
egenligt har jeg andet og lave (har en opgave til i morgen) - så hvis det tager mig mere end til kl. 3 at hjælpe dig, så må du vente til i morgen (mandag) aften...
Avatar billede skaft Nybegynder
21. juli 2003 - 02:40 #65
så ser vi om det kan nås på 10 minz, så aflønner jeg point og går glad i seng :o)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:40 #66
troxa >> troede at jeg havde "brudt ud fra feltet" (for at blive i TdF-udtryk)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:40 #67
men først bliver jeg nød til at se den opdaterede kode ... altså en phps fil ...
Avatar billede skaft Nybegynder
21. juli 2003 - 02:41 #68
hehe min stakkels hotmail er også begyndt at pive over at jeg ikke sletter de her mails
Avatar billede skaft Nybegynder
21. juli 2003 - 02:42 #69
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:43 #70
ok.. dvs $total holder antal tags ialt ?
Avatar billede skaft Nybegynder
21. juli 2003 - 02:44 #71
Yup
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:46 #72
ok .. smækker lige noget sammen...
Avatar billede skaft Nybegynder
21. juli 2003 - 02:47 #73
/me takker ydmygt
Avatar billede bearhugx Nybegynder
21. juli 2003 - 02:58 #74
er der næsten - og har 2 minutter endnu :-))
Avatar billede skaft Nybegynder
21. juli 2003 - 02:59 #75
:D
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:07 #76
ok ...

udskift HELE din PrintPager funktion med dette....

derudover - så fjern din << længere nede i koden - den er flyttet op i min version af PrintPager funktionen...

function PrintPager() {
    //$total = 255;
    $totalRest=$total%10;
    $endOffset=$total-$totalRest;
    $s = 0;
  if( isset( $_REQUEST['s'] ) )
    $s = $_REQUEST['s'];
 
  // "s" kommer ind og er et direkte offset
  $startPos = ($s <= 100) ? 0 : $s-100;
    if(($s > 100) && ($s+100 > $total)) {
        $startPos = ($total-$totalRest)-190;
    }
   
    print("<a href='".$_SERVER['PHP_SELF']."?display=tagwall'> &lt;&lt; </a>"); 
  for($i=0; $i<20; ++$i) {
    $nr = $startPos+($i*10);
    $nrTxt = ($nr/10)+1;
    if($nrTxt<10)
      $nrTxt = "0".$nrTxt;
   
    if($nr==$s) {
      // udskriv nuværende side - unden noget link
      print("[".$nrTxt."]");
            if($i!=19)
                print("-");
    } else {
      // udskriv link til anden side
           
       
      print("<a href='".$_SERVER['PHP_SELF']."?display=tagwall&s=".$nr."'>".$nrTxt."</a>");
      if( $i<19 )
        print("-"); 
    }
  }
    print("<a href='".$_SERVER['PHP_SELF']."?display=tagwall&s=".$endOffset."'> &gt;&gt; </a>"); 
   
}


Giv lige besked, når du har fået det kopieret ind, så jeg kan se det :-)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:09 #77
der er en umiddelbar kopi på
http://exp.skroeder.dk/377917/test.php?display=tagwall&s=250

hvor der er sat et virtuelt "total" på 255 tags :-)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:16 #78
hvordan går det ?
Avatar billede skaft Nybegynder
21. juli 2003 - 03:21 #79
one sec
Avatar billede skaft Nybegynder
21. juli 2003 - 03:24 #80
Det må jeg sige. Du er sq nice til det :D

Fordeling bliver 190 til Bearhugx og 10 for hans deltagelse i starten :)

Mange, mange tak til jer begge :D
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:26 #81
Hmmmm du ville hellere have Næste/forrige end <<(start) (slut)>> ?

Det er ok -- det er dit valg :-) -- omend jeg synes at forrige/næste er lidt overføldig....

PS: hvad gør du, når der skal bruges over 26 sider ... skriver den så f.eks. 40 links ?
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:28 #82
egenligt har du jo lavet "den lette løsning", en af de svære ting ved min kode var at finde ud af, hvor man skulle starte henne, hvis man kun måtte have 20 links - et krav, som du definerede i dit start-indlæg :-/
Avatar billede skaft Nybegynder
21. juli 2003 - 03:29 #83
åh nej nej, det er præcis det der. De 20 indlæg er bare det der max må vises af gangen, lige meget om det er 1-20 eller om det er 40-60 :)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:30 #84
dvs. at du gerne vil have flere linier med links ( prøv at forestil dig, hvad der sker, når du når op på ca. 300 indlæg i din tagwall...)
Avatar billede skaft Nybegynder
21. juli 2003 - 03:30 #85
<<(start) (slut)>>  <-- start kan jeg jo snildt lave, men slut er jo en del sværere eftersom at jeg så skal have countet alle tags og finde det sidste, nummerere det og lave link til det :)
Avatar billede skaft Nybegynder
21. juli 2003 - 03:32 #86
åååååh jeg ser problemet nu :-o

Jo det er sq lidt trælst :( men det der stykke kode var vel dit bedste bud? :|
Avatar billede skaft Nybegynder
21. juli 2003 - 03:35 #87
Gah, der gik mit webhotel ned :(
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:35 #88
Hvorfor bruger du ikke bare min kode -- den virker -den viser kun 20 links af gangen - den har ikke forrige/næste - men den har start/slut (som virker..)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:36 #89
virker fint hos mig...
Avatar billede skaft Nybegynder
21. juli 2003 - 03:36 #90
jamen jeg bruger da din kode? gør jeg ikke :-o ? lol, så har jeg sq uploaded den forkert fil! *DOH*
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:37 #91
den kode, som er i effekt nu er i hvert fald _IKKE_ min kode :-)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:39 #92
prøver du ikke lige at uploade igen  -og denne gang med _min_ kode :-))
Avatar billede skaft Nybegynder
21. juli 2003 - 03:39 #93
jo er i gang, havde kommet til overwrite den forkerte da jeg ville af med det gamle bras :)
Avatar billede skaft Nybegynder
21. juli 2003 - 03:41 #94
Så er din kode uploadet, men det lader til at der er et eller andet galt når man trykker på tallene
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:42 #95
jeg ved ikke hvad der er galt - responstiden er utrolig langsom... :-(
Avatar billede skaft Nybegynder
21. juli 2003 - 03:42 #96
Ja, det var den også for et øjeblik siden da jeg påstod den var nede :-\
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:43 #97
Den eneste forskel i forhold til versioner, vi har haft oppe tidligere (f.eks. 2:40 tiden) er to linier kode -- er du sikker på at du har sat funktionen rigtigt ind i din PHP fil ?
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:44 #98
en fejl i php-strukturen kunne godt tænkes at få PHP til at fucke up:-/
Avatar billede skaft Nybegynder
21. juli 2003 - 03:45 #99
hmm nono, er ikke det, kan ikke reconnecte til ftp-serveren, jeg tror det er nede lidt :|
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:47 #100
ok ... men så vil jeg holde her - og komme tilbage til mit arbejde :-)

du må endelige lige lave et indlæg her om hvordan det ser ud, når serveren er oppe og stå, og du får det efterprøvet ....  - For det virker tip-top her hos mig

G'natter
Avatar billede skaft Nybegynder
21. juli 2003 - 03:47 #101
den er oppe igen
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:48 #102
ohh :-)
Avatar billede skaft Nybegynder
21. juli 2003 - 03:48 #103
he...hvorfor er der -0- i mellem hvert link ? :-)
Avatar billede skaft Nybegynder
21. juli 2003 - 03:49 #104
når man rammer på link 12 så bliver den pludselig weirdo ? :o)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:49 #105
den opfører sig underligt når s kommer over 100 ...

kan du ikke lige oploade den nyeste kode til phps filen...
Avatar billede skaft Nybegynder
21. juli 2003 - 03:51 #106
Avatar billede bearhugx Nybegynder
21. juli 2003 - 03:57 #107
hmmm ... af en eller anden grund, så kan den ikke læse den "total" værdi, som du har defineret oppe i Pager-funktionen....

hvis jeg udkommenterede total=255 i min version, så får jeg nøjagtig de samme fejl, som du gør....

Kan du ikke - umiddelbart efter starten af PrintPager funktionen indsætte følgende kode
  print(" TOTAL = $total<br/>");
Avatar billede skaft Nybegynder
21. juli 2003 - 03:59 #108
Done..men den flipper stadig... www.clangangsta.1go.dk/tagwall.phps (updated)
Avatar billede skaft Nybegynder
21. juli 2003 - 04:00 #109
Men hør, du sagde at du havde lidt travlt, så jeg føler mig lidt dum at sidde og stjæle din tid da dette jo ikke er andet end fritid.
Vi kan fortsætte i morgen engang når du har har tid? :)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 04:01 #110
Total kommer ikke med :-( ... æv ... jeg troede ellers at du havde lavet den global
Avatar billede skaft Nybegynder
21. juli 2003 - 04:04 #111
:-(
Avatar billede bearhugx Nybegynder
21. juli 2003 - 04:05 #112
prøv lige at indsæt "global $total;" ... altså,,.

    function PrintPager() {
      global $total;
      print(" TOTAL = $total<br/>");
Avatar billede skaft Nybegynder
21. juli 2003 - 04:07 #113
Juhuuuuuuu!! :DDD
Avatar billede bearhugx Nybegynder
21. juli 2003 - 04:07 #114
jeg tror at det gør forskellen :-))))
Avatar billede skaft Nybegynder
21. juli 2003 - 04:08 #115
Du har så sandelig fortjent de 190 points :DDD

Jeg vil ikke stjæle mere af din tid nu, tusinde tak fordi du ikke bare ignorerede mig efter at du havde fået pointsne :DDD

Godnat :D
Avatar billede bearhugx Nybegynder
21. juli 2003 - 04:09 #116
men du bør nok lige sætte fontstørrelsen lidt ned -- når du laver dem lidt større ved mouseOver, så rykker det sig ned på næste linie :-/
Avatar billede bearhugx Nybegynder
21. juli 2003 - 04:10 #117
og så bør du selvfølgelig slette din "Total = ..." igen :) den ser jo kun dum ud :)
Avatar billede bearhugx Nybegynder
21. juli 2003 - 04:11 #118
nice :-)
Avatar billede skaft Nybegynder
21. juli 2003 - 04:12 #119
Yeah, nu ser det jo fornemt ud :D
Avatar billede skaft Nybegynder
21. juli 2003 - 04:12 #120
*hoppe og juble*
Avatar billede bearhugx Nybegynder
21. juli 2003 - 04:13 #121
og det virker :-))))))

tænk at det bare var global, som skulle til :-) ... så lærte jeg også noget i dag :-)
Avatar billede skaft Nybegynder
21. juli 2003 - 04:13 #122
hehe, så tænk dig hvor meget jeg har lært :)))))
Avatar billede bearhugx Nybegynder
21. juli 2003 - 04:14 #123
he he - g'natter ...
Avatar billede skaft Nybegynder
21. juli 2003 - 04:15 #124
Godnat og endnu engang tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester