Permalänk

Behöver hjälp med hemsida

Hejsan!

Jag har tänkt mig att starta upp en hemsida, jag har redan en webbadress.
Jag använder mig av Dreamweaver CS5.

Jag behöver hjälp med en sak. Jag tror jag är helt ute och cyklar men vad för program och vad krävs för mig om jag ska till exempel göra så att, låt oss säga jag har en div tag med ett nyhetsfält där jag skriver nyheter och tex. efter 3 nyheter eller efter ett visst antal rader så gör man så att det finns en "sida 2" i nyhetsfältet, så att jag inte varje gång behöver gå in i dreamweaver och skapa en ny "nyhetssida" bara för att jag har skrivit för många nyheter.

Kortfattat: Hur gör jag så att det läggs till nya sidor efter jag skrivit mina nyheter.

Permalänk
Medlem
Skrivet av kvnwpts:

Hejsan!

Jag har tänkt mig att starta upp en hemsida, jag har redan en webbadress.
Jag använder mig av Dreamweaver CS5.

Jag behöver hjälp med en sak. Jag tror jag är helt ute och cyklar men vad för program och vad krävs för mig om jag ska till exempel göra så att, låt oss säga jag har en div tag med ett nyhetsfält där jag skriver nyheter och tex. efter 3 nyheter eller efter ett visst antal rader så gör man så att det finns en "sida 2" i nyhetsfältet, så att jag inte varje gång behöver gå in i dreamweaver och skapa en ny "nyhetssida" bara för att jag har skrivit för många nyheter.

Kortfattat: Hur gör jag så att det läggs till nya sidor efter jag skrivit mina nyheter.

Kallas för pagination. Bara att googla järnet

Skickades från m.sweclockers.com

Permalänk
Medlem

Som guttersnipe sa, men du behöver bestämma dig om du vill köra server side eller client side, är det mycket data så skulle jag rekommendera server side.

Om du kör client side så behöver du inte göra mycket mer än att starta koda, vet inte om html5 stödjer men javascript eller jquery lär fungera.
Om du kör serverside så behöver du antingen en webhost som stödjer server side eller att du löser det själv på din egen server.
Googla på wamp för windows eller lamp/xamp för linux så får du upp många resultat.

Permalänk

Okej, dock är jag lite ny i detta men jag tänkte fråga en sak eftersom jag har tänkt mig satsa på att bli bra på att göra hemsidor.

Borde jag lära mig HTML och CSS först så att jag blir riktigt bra på det så jag kan bygga upp hemsidans struktur och sedan gå över till php och javascript? Eller hur borde jag gå tillväga?

Permalänk
Medlem
Skrivet av kvnwpts:

Okej, dock är jag lite ny i detta men jag tänkte fråga en sak eftersom jag har tänkt mig satsa på att bli bra på att göra hemsidor.

Borde jag lära mig HTML och CSS först så att jag blir riktigt bra på det så jag kan bygga upp hemsidans struktur och sedan gå över till php och javascript? Eller hur borde jag gå tillväga?

Först bästa resultat så rekommenderar jag att du kodar allt själv.

Php är inte svårt att lära sig, det är några simpla syntaxer du behöver kunna. Om du redan kan programmera så har du nog inga problem med att göra detta.
Mitt tips är att du skapar sidan först via DreamWeaver så du får ut HTML och CSS och studera koden så du vet vad allt gör.
Sen är det bara börja klippa ut segmenten i HTML koden och lägga in i PHP filer och inkludera dom där det passar.
Ex, klipp ut hela <head> </head> och lägg det i en php fil och döp till head.

Så skapa din struktur via DreamWeaver så allt ligger på plats och bygg om till php, så gjorde jag över en sommar, och nu kodar jag allt direkt via PHP och använder mig av mysql för att inportera data till min paginator (som du för övrigt kan bygga själv när du väl fått ordning på PHP).
Det snyggaste är ju att styra paginator (skapad i php) med hjälp av javascript, slipper du siduppdateringar när man navigerar sig.

Visa signatur

Wow. PIII och Voodoo. Back to old days

Permalänk

Tack för infon, det var nog något sådant jag tänkte. Jag fattar mig inte på det du menade med mysql? Kan du förklara lite?

MVH Kevin

Permalänk
Medlem
Skrivet av kvnwpts:

Tack för infon, det var nog något sådant jag tänkte. Jag fattar mig inte på det du menade med mysql? Kan du förklara lite?

MVH Kevin

MySQL är en databas, där man kan lagra och hämta information. Som nyheter tex.

Visa signatur

Intel i7 2600K @ 4.5GHz | GeForce GTX 680 | ASUS P8P67 PRO | Corsair Dominator 16GB 1600MHz | Samsung 830 256GB

Permalänk

Aha, tackar

Permalänk
Medlem

Som någon nämnde här så krävs det att du har en mySQL-databas.

Men här får du sourcen som jag använt mig av vid liknande fall

Skrivet i PHP

$rowsPerPage = 10; // hur många "nyheter" som visas innan en ny sida skapas $pageNum = 1; // vilken sida du börjar på if(isset($_GET['page'])) { $pageNum = $_GET['page']; } $offset = ($pageNum - 1) * $rowsPerPage; $result = mysql_query("SELECT * FROM table ORDER BY id" . " LIMIT $offset, $rowsPerPage"); /* kod */ $query = "SELECT COUNT(*) AS numrows FROM table"; $result = mysql_query($query) or die('Ett fel uppstod med MySQL'); $row = mysql_fetch_array($result, MYSQL_ASSOC); $numrows = $row['numrows']; $maxPage = ceil($numrows/$rowsPerPage); $self = $_SERVER['PHP_SELF']; if ($pageNum > 1) { $page = $pageNum - 1; $prev = " <a href=\"$self?page=$page\">[Föregående]</a> "; $first = " <a href=\"$self?page=1\">[Första sidan]</a> "; } else { $prev = ' '; $first = ' '; } if ($pageNum < $maxPage) { $page = $pageNum + 1; $next = " <a href=\"$self?page=$page\">[Nästa]</a> "; $last = " <a href=\"$self?page=$maxPage\">[Sista sidan]</a> "; } else { $next = ' '; $last = ' '; } echo $first . $prev . "Visar sida $pageNum av $maxPage" . $next . $last;

Permalänk
Medlem

installera wordpress, ändra design i css och skriv sen och allt annat blir själv fixad

Permalänk
Medlem
Skrivet av muki91:

installera wordpress, ändra design i css och skriv sen och allt annat blir själv fixad

Nackdel: Du lär dig inget...

Visa signatur

Wow. PIII och Voodoo. Back to old days

Permalänk
Medlem
Skrivet av Nima_P:

Nackdel: Du lär dig inget...

sant men detta är ingen liten projekt att börja med. kvnwpts säger att h*n inte kan html och css bra. Att börja med ändringar i wordpress tema är bättre och sen gå vidare till ändra php filer och sen skapa sitt

Permalänk
Medlem
Skrivet av muki91:

sant men detta är ingen liten projekt att börja med. kvnwpts säger att h*n inte kan html och css bra. Att börja med ändringar i wordpress tema är bättre och sen gå vidare till ändra php filer och sen skapa sitt

Jo, men om man inte kan det bra så tycker jag fortfarande inte wordpress är ett okay alternativ att börja med.
Det kan bli en djungel att hitta rätt om man vill ändra något specifik. Ja, CSS kan man lära sig via wordpress, men då får man bara kunskap av hur wp har byggt upp sidan. Finns ju massor med mer möjligheter än wordpress

Vill bara framföra då att wordpress inte är en bra start om man är nybörjare. Utan börja enkelt och sakta istället för att lägga ner massor med tid på att förstå sig på WP och hitta till rätt filer som gör vad.

Visa signatur

Wow. PIII och Voodoo. Back to old days