Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Slettet bruger
10. april 2003 - 14:00#1
session_start(); $sql = "select * from filnavne where id<".addslashes($_SESSION[id])." order by id desc limit 0,1"; $result = mysql_query($sql); if(mysql_num_rows($result)==0) { $sql = "select * from filnavne where 1 order by id desc limit 0,1"; $result = mysql_query($sql); } $row = mysql_fetch_array($result); $_SESSION[id] = $row[id]; //KØR REFRESH
$sql = "select * from filnavne where id<".addslashes($_SESSION[id])." order by id desc limit 0,1";//Skal nok tilpasses din tabel!!!! if(@mysql_num_rows($result)==0) { //OSV
Session skal ikke slutttes medmindre du ønsker at den gældende session skal lukkes!?
Min fejl: $_COOKIE[lastid] = $row[id]; skal være: setcookie("lastid", $id); Og du kan godt fjeren session_start(); Og print_r($_SESSION); skal være print_r($_COOKIE);
der kommer tilsyneladende stadig fejl i linien: $_COOKIE[lastid] = $bog_id;
Synes godt om
Slettet bruger
11. april 2003 - 18:20#21
Som sagt så brug setcookie("lastid", $bog_id); i stedet for $_COOKIE[lastid] = $bog_id; Og sørg for der ikke er noget output - echo, print og lignende før setcookie!
der er stadig headerfejl i setcookie("lastid", $bog_id);
nej, det ville være mere hensigtsmæssigt i JS, men jeg behersker ikke JS (i øvrigt heller ikke PHP fuldstændigt), men jeg havde først lavet en enklere løsning...
Synes godt om
Slettet bruger
11. april 2003 - 18:58#25
Skriv lige fejl beskeden... Under alle omstændigheder tvivler jeg på at fejlen opstår i den del af scriptet da der ikke er noget output... Sørg også for at "<?php" er i starten af dokumentet... ingen linie skift eller spaces!
så skyldes det nok fejlen, har haft HTML-koder inden. Hvordan får jeg så sat det ind i tabeller, lagt header, meta osv. ind?
Synes godt om
Slettet bruger
11. april 2003 - 19:25#27
Sætter <?php til ?> i toppen af dokumentet! echo "<img src='uploads/bogforsider/$filnavn' border='1'><p>"; ændres til $billede = "<img src='uploads/bogforsider/$filnavn' border='1'><p>"; og der hvor billedet skal være sætter du <?php echo $billede; ?> ind!
Okay, det medfører jo en helt anden opbygning - men forklarer også en del af mine tidligere problemer... Til sidst, nu starter den dog med det tidligste id, og går derefter til det sidste. Hvordan kan jeg evt. selv vælge hvilket id der skal starte eller hvordan kan det blive det sidste fra starten?
Synes godt om
Slettet bruger
11. april 2003 - 20:14#29
ordnes i $sql: "order by bog_id desc" til "order by bog_id asc"
Nu kan jeg vist ikke trække mere på dig, tak for hjælpen! Så kan jeg tygge koden igennem, og senere udbygge den!
god påske!
Synes godt om
Ny brugerNybegynder
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.