Installere phpMyAdmin på domeneshop webhotell

Domeneshop har ikke phpMyAdmin installert som standard. Dette er litt dumt ettersom mange foretrekker å bruke dette når de skal administrere databasen. Den gode nyheten er at det er svært enkelt å installere phpMyAdmin på et domeneshop webhotell selv.

  • Gå til phpMyadmin sine sider og last ned siste versjon.
  • Gi mappen nytt navn som f.eks phpmyadmin og last den opp til webhotellet ditt (i www mappen).
  • Åpne filen som heter config.sample.inc.php og endre/legg til følgende:

$cfg['blowfish_secret'] = ’tilfeldige tegn her’; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

Under:

/* Server parameters */
$cfg['Servers'][$i]['host'] = ‘localhost’;

legger du til:

$cfg['Servers'][$i]['user']          = ‘root’;
$cfg['Servers'][$i]['password']      = ‘cbb74bc’; // use here your password
$cfg['Servers'][$i]['auth_type']     = ‘config’;

Viktig! Endre data som stemmer med din mysql info

Kom i gang med PHP

Har du lyst å lage din egen dynamiske nettside fra bunnen av? Da bør du ta en titt på PHP.

[adsense]

Hva er PHP?

PHP er et programmeringsspråk som brukes på veldig mange nettsider. Oppgaven til PHP er å få nettsiden til å utføre forskjellige funksjoner. Dette kan f.eks være å gi en som besøker nettsiden din mulighet til å legge igjen en kommentar til en artikkel du har skrevet (f.eks slik som under denne artikkelen.) Det er bare fantasien som setter grenser for man kan lage av funksjoner hvis man behersker PHP godt. Du har kanskje hørt om WordPress? Dette er programvare som er laget i PHP.

Forskjell på HTML og PHP

Mange tror at HTML er programmering, det er ikke riktig. HTML er et statisk markeringsspråk som forteller nettleseren din hva de forskjellige elementene på en nettside er (f.eks bilder, tekst o.s.v.) HTML kan ikke utføre noen funksjoner. HTML koder kan du se ved å kikke i kildekoden til nettsider. PHP brukes (som nevnt over) til å få nettsiden til å utføre forskjellige funksjoner PHP kjøres på serveren, noe som betyr at du ikke kan se PHP kodene om du kikker i kildekoden til en nettside. Man kan si at PHP gir nettsiden gir ordrer til nettsiden om å utføre ting. PHP og HTML kan brukes sammen.

Tar det lang tid å lære PHP?

Det kommer selvfølgelig an på hvor mye tid man bruker, hvor lett man lærer o.s.v., men PHP kan vel sies å være mye vanskligere å lære enn HTML. Enkle funksjoner (som også kan være veldig nyttige) kan de fleste lære ganske fort, og det er veldig gøy jo mer man lærer.

Hvordan lager jeg PHP-filer?

PHP-filer lager du på samme måte som html-filer, bare at du endrer html endelsen til PHP. Det er også viktig å huske på at du må ha PHP installert på din datamaskin for å kunne vise PHP-sider. En enkel måte å installere PHP på din maskin er å bruke noe som heter XAMPP (gratis).

Et enkelt eksempel:

<?php
$tekst1=»Petter»;
$tekst2=»Anne»;
echo «Jeg heter $tekst1 og søsteren min heter $tekst2″;
?>

Dette vil vise:

Jeg heter Petter og søsteren min heter Anne

Her har vi laget en liten blokk med PHP kode. Vi begynner alltid php kode med <?php og avslutter med ?>. Dollartegnet er en variabel, og her sier vi at $tekst1 er lik navnet Petter og $tekst2 er lik navnet Anne. echo betyr at man vise tekststrengen på skjermen.

Eksempelet over kan kanskje virke litt meningsløst. Hvorfor ikke bare skrive «Jeg heter Petter og søsteren min heter Anne»? La oss si at du har laget et system hvor besøkende kan registrere seg med brukernavn  på siden din. Vi vil lage et system som f.eks sier Velkommen Petter når Petter har logget seg inn. Da kan vi bruke PHP til å hente ut informasjon fra en database og fortelle at variabelen $brukernavn skal sette inn navnet til brukeren som er innlogget med et gitt brukernavn og passord. Dermed kan vi bare legge inn $brukernavn der vi ønsker at navnet på brukeren skal vise.

La oss lage et  nyttig php script

Her er et enkelt men nyttig eksempel på hvordan du kan bruke PHP til å oppdatere dine html sider raskere. Hvis du er kjent med CSS vet du at du kun trenger å oppdatere CSS dokumentet for å gjøre endringer over hele siden. Dette er fordi du har inkludert en lenke til CSS dokumentet ditt i alle html-filene. På samme måte kan vi bruke PHP til å oppdatere kun ett dokument for å gjøre endringer over hele siden. Tenk hvis du har laget 10 html sider med og skal oppdatere menyen med en ekstra link. Det blir en ganske stor jobb bare for å oppdatere menyen hvis du skal gjøre dette med alle 10 sidene. Dette kan du løse enkelt med å bruke en PHP-funksjon som heter include (husk at du må endre alle sidene dine til PHP dokumenter før du starter å legge inn PHP funksjoner.

La oss begynne

Nå lager du en ny PHP fil som du kaller meny.php. Kopier html-koden til hovedmenyen på siden din og legg den inn i meny.php. Det neste du må gjøre er å bytte ut html koden for menyen på alle sidene med denne kodesnutten: <?php include(«meny.php»); ?>

Det som skjer nå er at koden som ligger i meny.php vil bli satt inn der du har satt inn include funksjonen. Neste gang du skal oppdatere menyen din går du bare inn i meny.php og gjør endringene der, så blir alle sidene oppdatert automatisk.

<?php include("menu.php"); ?>

Gratis Css Template: Urban Beauty

Urban Beauty er en enkel men fin css template som du kan laste ned og bruke slik du ønsker (inkludert komersielle formål). Templaten er Xhtml 1.0 Strict! og har en ryddig og oversiktlig html og css kode. Veldig egnet for nybegynnere og for å lære html og css. Vennligst behold linken til MegaMagasin om du ønsker å bruke denne på en live nettside. (nedlastingslink under bildet).

[filebase:file:file=5]

Kom i gang med html

Hvis du skal lage din egen nettside er html det aller første du bør lære deg. Html er et markeringsspråk som forteller nettleseren hvordan den skal tolke innholdet på nettsidene. Se for deg at en nettside er en side i en bok med overskrifter og avsnitt. For at nettleseren skal vite hva som er overskrift og avsnitt må vi markere teksten vår med små kodesnutter. Disse snuttene kalles tagger (tags på engelsk), og de fleste av disse taggene har en start-tagg og en slutt tagg. Slik bør vi markere hovedoverskriften vår:

<h1>Min overskrift</h1>

H er bare en forkortelse for «Heading», og 1 betyr at det er hovedoverskriften (man kan bruke h1-h6, alt ettersom hvor viktige overskriftene er). Som du også ser av eksempelet over er taggene identiske, bortsett fra at den siste har en skråstrek også. Det betyr at den lukker h1.

Selv om de fleste taggene har en start og en slutt-tagg finnes det også såkalte selvlukkende tagger. F.eks om vi skal sette inn et bilde vil det se slik ut:

<img src=»http://www.nettsidel.no/mittbilde.jpg» />

Dette ser litt mer innviklet ut men det er veldig enkelt. img betyr image og src betyr source, med andre ord kilden til bilde. Her trenger man bare en tagg og den avsluttes med en skråstrek på samme måte som en vanlig slutt-tagg.

[adsense]

Når jeg startet med html var noe av det første jeg lurte på hvordan jeg får siden til å vises i en nettleser. Det er utrolig enkelt og du trenger ikke noe hjemmesideprogram (som oftes er det mer inviklet å bruke et slikt program enn å lære seg html). Hvis du bruker Windows kan du bare åpne notisblokken din og lage nettsiden der. Slik gjør du det:

  1. Åpne notepad
  2. Lim inn følgende kode:
    <html>
    <head></head>
    <body></body>
    </html>
  3. Lagre som index.html (Viktig! på filtype må du velge «alle filer» for at du skal kunne lagre det som en html-side)

Her har du tre tagger: html, head og body. Html-taggen forteller at dette er en nettside, head brukes til diverse data til nettleseren, og mellom body legges alt innholdet på nettsiden. Nå skal du ha en enkel nettside der du lagret filen. Dobbelklikk på den og det vil sprette opp en side på nettleseren din. Denne er helt blank, for vi har ikke lagt til noe innhold enda. Nå kan du prøve å lime inn <h1>Min overskrift</h1> mellom body-taggene, og oppdatere i nettleseren din. Nå skal det stå «Min overskrift» på siden.

Dette er alt du trenger for å lage en helt grunnleggende nettside. Jeg anbefaler også at du tar en kikk på www.w3schools.com for å lære mer om html.

Slik flytter du WordPress til en ny server

Det høres kanskje ut som en voldsom jobb å flytte en stor WordPress-side over til en ny server, men det er fakisk veldig enkelt. (Merk at denne guiden er hvis du har samme domene, men kun skal bytte server) Slik gjør du det:

1. Logg deg inn på din gamle server og last ned absolutt alle WordPress filer til din datamaskin

2. Logg deg inn på databasen din via PhpMyAdmin, velg din wordpressdatabase og eksporter databasen din som vist på figurene under:

Fig. 1

Fig.2

3. Nå skal du ha en komplett backup av siden din (WordPressfiler+MySql database).

4. Last opp alle WordPressfiler til din nye webserver.

5. Lag en ny database på din nye webserver via Cpanel (eller hva du måtte bruke) , logg inn på phpMyadmin og importer MySql-filen som du eksporterte:

6. Endre wp-config.php til å matche din nye database slik at WordPress får tilgang til den.

7. Til slutt må du endre DNS hos din gamle webhotell-leverandør. Spør din nye webleverandør hvilken DNS (Domain Name Server) du skal bruke, så ber du din gamle webleverandør om å skifte til denne (hvis du ikke har et adminpanel der du kan gjøre det selv).

Det er alt du trenger å gjøre. Om du er litt kjent med phpMyadmin og bruk av ftp tar dette bare noen minutter. Merk at det kan ta litt tid før DNS blir fullstendig oppdatert.