/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Form mail - venstre align i den fremsendte~
Fra : Birgit Holme


Dato : 05-11-08 03:41

Jeg har lavet min først mailform med php. Eller dvs jeg huggede
med arme og ben primært fra
http://www.phpartikler.dk/artikler/mail.php

Og det hele virker!!

MEN

Den email jeg får tilsendt står noget hulter til bulter
http://www.happyharvestcoop.com/img/email.jpg

Jeg vil gerne at det hele er venstre-stillet, hvordan gør jeg det
i php?

Formmail findes her: http://www.happyharvestcoop.com/shopping.php

Og ja formen er ikke pæn eller noget, det kommer på et senere
tidspunkt

Et andet spørgsmål, hvilken bog er god at starte med at læse for
at lære php? Helst engelske titler så jeg kan købe dem her i
Florida.

Takker for hjælpen/Birgit

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Dan Storm (05-11-2008)
Kommentar
Fra : Dan Storm


Dato : 05-11-08 08:52

Birgit Holme skrev:
> Jeg vil gerne at det hele er venstre-stillet, hvordan gør jeg det
> i php?

Det kommer jo an på hvordan din kildekode ser ud.

--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Birgit Holme (05-11-2008)
Kommentar
Fra : Birgit Holme


Dato : 05-11-08 13:36

Dan Storm wrote in dk.edb.internet.webdesign.serverside.php:
> Birgit Holme skrev:
> > Jeg vil gerne at det hele er venstre-stillet, hvordan gør jeg det
> > i php?
>
> Det kommer jo an på hvordan din kildekode ser ud.
>
> --
> Dan Storm - storm at err0r dot dk / http://err0r.dk
>

Nu plejer folk jo at blive pisket hvis de skriver kode med, så derfor
havde jeg kun angivet mit link.

Her er koden:

<?php
if (isset($_POST['name']) && isset($_POST['email']))
{
if (empty($_POST['name']))
{
echo "You have to write your name";
}
elseif (empty($_POST['email']))
{
echo "You have to write your email";
}
else
{
$modtager = "mail@birgitholme.dk, hoovermc@verizon.net,
kristiclemow@hotmail.com";
$emne = "Mail from Happy Harvest Coop - shopping";
$besked = "This email is sent from Happy Harvest Coop
Shopping: \n
Item 1: " . $_POST['itemone']. "\n
            Item 2: " . $_POST['itemtwo']. "\n
            Item 3: " . $_POST['itemthree']. "\n
            Item 4: " . $_POST['itemfour']. "\n
            Item 5: " . $_POST['itemfive']. "\n
            Item 6: " . $_POST['itemsix']. "\n\n
            Name: " . $_POST['name']. "\n\n
            Email: " . $_POST['email']. "\n\n
Note: " . $_POST['note'];
$header = "from: admin@happyharvestcoop.com";

mail($modtager, $emne, $besked, $header);
echo "The email has been sent! <br><br><br>";
}
}
?>

Det jeg gerne vil er at "$besked" returnerer en mail hvor hver ny
linie automatisk starter helt til venstre.
Den lave ny linie nu, så det er fint nok, men den laver vilkårlige
indents som gør det unødigt besværligt at læse.

/Birgit



--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Dan Storm (05-11-2008)
Kommentar
Fra : Dan Storm


Dato : 05-11-08 14:21

Birgit Holme skrev:
> Nu plejer folk jo at blive pisket hvis de skriver kode med, så derfor
> havde jeg kun angivet mit link.

Det lyder som om du får hjælp andre steder fra også? :p
Vi kan ikke gætte din kildekode, så det er altid nemmere når du kommer
med noget vi kan arbejde med ELLER lægger et link op til din kildekode
(eksempelvis pastebin eller en .phps)

>
> Her er koden:

Problemet ligger her:

> $besked = "This email is sent from Happy Harvest Coop
> Shopping: \n
> Item 1: " . $_POST['itemone']. "\n
>             Item 2: " . $_POST['itemtwo']. "\n
>             Item 3: " . $_POST['itemthree']. "\n
>             Item 4: " . $_POST['itemfour']. "\n
>             Item 5: " . $_POST['itemfive']. "\n
>             Item 6: " . $_POST['itemsix']. "\n\n
>             Name: " . $_POST['name']. "\n\n
>             Email: " . $_POST['email']. "\n\n
> Note: " . $_POST['note'];
>

Alle de tabs der ligger indtil Item linierne bliver medtaget.
Du kan løse det således:

$besked = "This email is sent from Happy Harvest Coop Shopping: \n";
$besked .= "Item 1: ".$_POST['itemone']."\n";
$besked .= "Item 2: ".$_POST['itemtwo']."\n";
$besked .= "Item 3: ".$_POST['itemthree']."\n";
$besked .= "Item 4: ".$_POST['itemfour']."\n";
$besked .= "Item 5: ".$_POST['itemfive']."\n";
$besked .= "Item 6: ".$_POST['itemsix']."\n\n";
$besked .= "Name: ".$_POST['name']."\n\n";
$besked .= "Email: ".$_POST['email']."\n\n";
$besked .= "Note: ".$_POST['note'];

Alternativt:

$besked = "This email is sent from Happy Harvest Coop Shopping: \n"
.."Item 1: ".$_POST['itemone']."\n"
.."Item 2: ".$_POST['itemtwo']."\n"
.."Item 3: ".$_POST['itemthree']."\n"
.."Item 4: ".$_POST['itemfour']."\n"
.."Item 5: ".$_POST['itemfive']."\n"
.."Item 6: ".$_POST['itemsix']."\n\n"
.."Name: ".$_POST['name']."\n\n"
.."Email: ".$_POST['email']."\n\n"
.."Note: ".$_POST['note'];

Personligt er jeg selv tilhænger af den første - den synes jeg ser
pænest ud.

--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Bertel Lund Hansen (05-11-2008)
Kommentar
Fra : Bertel Lund Hansen


Dato : 05-11-08 14:54

Dan Storm skrev:

> Personligt er jeg selv tilhænger af den første - den synes jeg ser
> pænest ud.

Alternativet bliver lidt mere læseligt sådan her:

$besked = "This email is sent from Happy Harvest Coop Shopping\n"
   ."Item 1: ".$_POST['itemone']."\n"
   ."Item 2: ".$_POST['itemtwo']."\n"
   ."Item 3: ".$_POST['itemthree']."\n"
   ."Item 4: ".$_POST['itemfour']."\n"
   ."Item 5: ".$_POST['itemfive']."\n"
   ."Item 6: ".$_POST['itemsix']."\n\n"
   ."Name: ".$_POST['name']."\n\n"
   ."Email: ".$_POST['email']."\n\n"
   ."Note: ".$_POST['note'];

Den bruger jeg.

--
Bertel
http://bertel.lundhansen.dk/      FIDUSO: http://fiduso.dk/

Dan Storm (05-11-2008)
Kommentar
Fra : Dan Storm


Dato : 05-11-08 15:38

Bertel Lund Hansen skrev:
> $besked = "This email is sent from Happy Harvest Coop Shopping\n"
>    ."Item 1: ".$_POST['itemone']."\n"
>    ."Item 2: ".$_POST['itemtwo']."\n"
>    ."Item 3: ".$_POST['itemthree']."\n"
>    ."Item 4: ".$_POST['itemfour']."\n"
>    ."Item 5: ".$_POST['itemfive']."\n"
>    ."Item 6: ".$_POST['itemsix']."\n\n"
>    ."Name: ".$_POST['name']."\n\n"
>    ."Email: ".$_POST['email']."\n\n"
>    ."Note: ".$_POST['note'];
>
> Den bruger jeg.
>

Sikkert en smagssag.
Personligt synes jeg ikke det helt hænger sammen med min øvrige
indrykningsteknik.

{
   $besked = "This email is sent from Happy Harvest Coop Shopping\n"
       ."Item 1: ".$_POST['itemone']."\n"
       ."Item 2: ".$_POST['itemtwo']."\n"
       ."Item 3: ".$_POST['itemthree']."\n"
       ."Item 4: ".$_POST['itemfour']."\n"
       ."Item 5: ".$_POST['itemfive']."\n"
       ."Item 6: ".$_POST['itemsix']."\n\n"
       ."Name: ".$_POST['name']."\n\n"
       ."Email: ".$_POST['email']."\n\n"
       ."Note: ".$_POST['note'];
}


Så har jeg pludselig en indrykning mere.
Men for nogen er det jo mere overskueligt, men det er blandt andet også
derfor jeg bruger .= metoden.


--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Martin (06-11-2008)
Kommentar
Fra : Martin


Dato : 06-11-08 20:28

Dan Storm wrote:
> Bertel Lund Hansen skrev:
>> $besked = "This email is sent from Happy Harvest Coop Shopping\n"
>> ."Item 1: ".$_POST['itemone']."\n"
>> ."Item 2: ".$_POST['itemtwo']."\n"
>> ."Item 3: ".$_POST['itemthree']."\n"
>> ."Item 4: ".$_POST['itemfour']."\n"
>> ."Item 5: ".$_POST['itemfive']."\n"
>> ."Item 6: ".$_POST['itemsix']."\n\n"
>> ."Name: ".$_POST['name']."\n\n"
>> ."Email: ".$_POST['email']."\n\n"
>> ."Note: ".$_POST['note'];
>>
>> Den bruger jeg.
>>
>
> Sikkert en smagssag.
> Personligt synes jeg ikke det helt hænger sammen med min øvrige
> indrykningsteknik.
>
> {
> $besked = "This email is sent from Happy Harvest Coop Shopping\n"
> ."Item 1: ".$_POST['itemone']."\n"
> ."Item 2: ".$_POST['itemtwo']."\n"
> ."Item 3: ".$_POST['itemthree']."\n"
> ."Item 4: ".$_POST['itemfour']."\n"
> ."Item 5: ".$_POST['itemfive']."\n"
> ."Item 6: ".$_POST['itemsix']."\n\n"
> ."Name: ".$_POST['name']."\n\n"
> ."Email: ".$_POST['email']."\n\n"
> ."Note: ".$_POST['note'];
> }

Jeg er nok mærkelig, men arrays er sååå skønne :)

$besked = array();
$besked[] = 'Item 1: ".$_POST['itemone'];
$besked[] = 'Item 2: ".$_POST['itemtwo'];
$besked[] = 'Item 3: ".$_POST['itemthree'];
....
$besked[] = 'Note: ".$_POST['note'];

$eol = "\r\n";

mail(..., implode($eol,$besked), .... )

Så hvis man lige pludselig ønsker at have det som HTML eller andet, så
er det bare ændre $eod til fx. <br />

og hvis man ønsker en tom linje

$besked[] = 'Item 1: ".$_POST['itemone'];
$besked[] = '';
$besked[] = 'Item 2: ".$_POST['itemtwo'];
$besked[] = 'Item 3: ".$_POST['itemthree'];

Bertel Lund Hansen (06-11-2008)
Kommentar
Fra : Bertel Lund Hansen


Dato : 06-11-08 23:32

Martin skrev:

> Jeg er nok mærkelig, men arrays er sååå skønne :)

Jeg synes ikke du demionstrerer at de er nemmere at bruge end de
andre forslag.

> $eol = "\r\n";

> Så hvis man lige pludselig ønsker at have det som HTML eller andet, så
> er det bare ændre $eod til fx. <br />

Search and replace "\n" med "<br>\n".

> og hvis man ønsker en tom linje

$besked = "This email is sent from Happy Harvest Coop Shopping\n"
."Item 1: ".$_POST['itemone']."\n"
."\n"
."Item 2: ".$_POST['itemtwo']."\n"
."Item 3: ".$_POST['itemthree']."\n"

--
Bertel
http://bertel.lundhansen.dk/      FIDUSO: http://fiduso.dk/

Dan Storm (07-11-2008)
Kommentar
Fra : Dan Storm


Dato : 07-11-08 08:49

Martin skrev:
> Jeg er nok mærkelig, men arrays er sååå skønne :)
>
> $besked = array();
> $besked[] = 'Item 1: ".$_POST['itemone'];
> $besked[] = 'Item 2: ".$_POST['itemtwo'];
> $besked[] = 'Item 3: ".$_POST['itemthree'];
> ...
> $besked[] = 'Note: ".$_POST['note'];
>
> $eol = "\r\n";
>
> mail(..., implode($eol,$besked), .... )

Ja, du er lidt mærkelig.

Jeg har svært ved at se hvorfor din løsning skulle være bedre end min og
Bertels?

Hvis du kun havde een linie, ville du så også bruge et array?

> Så hvis man lige pludselig ønsker at have det som HTML eller andet, så
> er det bare ændre $eod til fx. <br />

<url: http://php.net/nl2br> eller som Bertel foreslog.


> og hvis man ønsker en tom linje
>
> $besked[] = 'Item 1: ".$_POST['itemone'];
> $besked[] = '';
> $besked[] = 'Item 2: ".$_POST['itemtwo'];
> $besked[] = 'Item 3: ".$_POST['itemthree'];

eller:

$besked .= "Item 1: ".$_POST["itemone"].$eol.$eol;
$besked .= "Item 2: ".$_POST["itemtwo"].$eol;

eller, hvis du insisterer på at en ekstra linie bliver mere overskuelig:

$besked .= "Item 1: ".$_POST["itemone"].$eol;
$besked .= $eol;
$besked .= "Item 2: ".$_POST["itemtwo"].$eol;

For mig virker det som om du netop er blevet er blevet bekendt med
arrays og dets muligheder og nu skal det, for alt i verden, bare vises
at det kan bruges til alt muligt 'smart'.


--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Stig Johansen (07-11-2008)
Kommentar
Fra : Stig Johansen


Dato : 07-11-08 16:30

Dan Storm wrote:

> Jeg har svært ved at se hvorfor din løsning skulle være bedre end min og
> Bertels?

Hehe - jeg er squ også lidt mærkelig.

Hvis man går op i Grøn IT, så vil man bemærke, at Bertels løsning undgår
mange memory (re)allokeringer i modsætning til dit og Martins forslag.

Men, WTH, CPU-power koster jo ingenting.......

--
Med venlig hilsen
Stig Johansen

Dan Storm (07-11-2008)
Kommentar
Fra : Dan Storm


Dato : 07-11-08 17:28

Stig Johansen skrev:
> Hehe - jeg er squ også lidt mærkelig.

Det skal der jo også være plads til ;) Men lidt kan nogen gange blive
for meget :p

> Hvis man går op i Grøn IT, så vil man bemærke, at Bertels løsning undgår
> mange memory (re)allokeringer i modsætning til dit og Martins forslag.

Helt enig, men det er dog ikke noget som jeg bekymrer mig meget om på
disse højniveau sprog.

> Men, WTH, CPU-power koster jo ingenting.......

Lige præcis ;)


--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Birgit Holme (05-11-2008)
Kommentar
Fra : Birgit Holme


Dato : 05-11-08 15:34

Dan Storm wrote in dk.edb.internet.webdesign.serverside.php:
> Birgit Holme skrev:
> > Nu plejer folk jo at blive pisket hvis de skriver kode med, så derfor
> > havde jeg kun angivet mit link.
>
> Det lyder som om du får hjælp andre steder fra også? :p
> Vi kan ikke gætte din kildekode, så det er altid nemmere når du kommer
> med noget vi kan arbejde med ELLER lægger et link op til din kildekode
> (eksempelvis pastebin eller en .phps)
>
> >
> > Her er koden:
>
> Problemet ligger her:
>
> > $besked = "This email is sent from Happy Harvest Coop
> > Shopping: \n
> > Item 1: " . $_POST['itemone']. "\n
> >             Item 2: " . $_POST['itemtwo']. "\n
> >             Item 3: " . $_POST['itemthree']. "\n
> >             Item 4: " . $_POST['itemfour']. "\n
> >             Item 5: " . $_POST['itemfive']. "\n
> >             Item 6: " . $_POST['itemsix']. "\n\n
> >             Name: " . $_POST['name']. "\n\n
> >             Email: " . $_POST['email']. "\n\n
> > Note: " . $_POST['note'];
> >
>
> Alle de tabs der ligger indtil Item linierne bliver medtaget.
> Du kan løse det således:
>
> $besked = "This email is sent from Happy Harvest Coop Shopping: \n";
> $besked .= "Item 1: ".$_POST['itemone']."\n";
> $besked .= "Item 2: ".$_POST['itemtwo']."\n";
> $besked .= "Item 3: ".$_POST['itemthree']."\n";
> $besked .= "Item 4: ".$_POST['itemfour']."\n";
> $besked .= "Item 5: ".$_POST['itemfive']."\n";
> $besked .= "Item 6: ".$_POST['itemsix']."\n\n";
> $besked .= "Name: ".$_POST['name']."\n\n";
> $besked .= "Email: ".$_POST['email']."\n\n";
> $besked .= "Note: ".$_POST['note'];
>
> Alternativt:
>
> $besked = "This email is sent from Happy Harvest Coop Shopping: \n"
> .."Item 1: ".$_POST['itemone']."\n"
> .."Item 2: ".$_POST['itemtwo']."\n"
> .."Item 3: ".$_POST['itemthree']."\n"
> .."Item 4: ".$_POST['itemfour']."\n"
> .."Item 5: ".$_POST['itemfive']."\n"
> .."Item 6: ".$_POST['itemsix']."\n\n"
> .."Name: ".$_POST['name']."\n\n"
> .."Email: ".$_POST['email']."\n\n"
> .."Note: ".$_POST['note'];
>
> Personligt er jeg selv tilhænger af den første - den synes jeg ser
> pænest ud.
>
> --
> Dan Storm - storm at err0r dot dk / http://err0r.dk
>
> Tro ikke brugerne vil gøre noget for at undgå dit killfilter
> - Så vigtig er du heller ikke!

Jeg får ikke php-hjælp andre steder end her. Det jeg mente var når jeg har
læste de andre nyhedsgrupper via html.dk - Basalt set min misforståelse!

Jeg kan bedst lide "version 1" den er for mig mest logisk.

Det der jo nok bare gik galt var at jeg "lånte" en stump kode som var
baseret på "navn og note" og så tilføjede jeg mine "6 items" efter
logik-metoden (når det ligner må det jo virke...)

Takker for hjælpen!!

/Birgit


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (05-11-2008)
Kommentar
Fra : Bertel Lund Hansen


Dato : 05-11-08 12:10

Birgit Holme skrev:

> Jeg vil gerne at det hele er venstre-stillet, hvordan gør jeg det
> i php?

Det er sådan set ikke et PHP-problem.

         Det er sådan set ikke et PHP-problem.

Forskellen på de to sætninger er at den anden indledes med to
mellemrum og tre tabuleringer.

Hvis linjerne i en tilsendt mail ikke flugter, skyldes det at der
er smidt blanktegn ind et eller andet sted.

--
Bertel
http://bertel.lundhansen.dk/      FIDUSO: http://fiduso.dk/

Birgit Holme (05-11-2008)
Kommentar
Fra : Birgit Holme


Dato : 05-11-08 14:02

Bertel Lund Hansen wrote in dk.edb.internet.webdesign.serverside.php:
> Birgit Holme skrev:
>
> > Jeg vil gerne at det hele er venstre-stillet, hvordan gør jeg det
> > i php?
>
> Det er sådan set ikke et PHP-problem.
>
>          Det er sådan set ikke et PHP-problem.
>
> Forskellen på de to sætninger er at den anden indledes med to
> mellemrum og tre tabuleringer.
>
> Hvis linjerne i en tilsendt mail ikke flugter, skyldes det at der
> er smidt blanktegn ind et eller andet sted.
>
> --
> Bertel
> http://bertel.lundhansen.dk/      FIDUSO: http://fiduso.dk/


Tak Bertel,

Korrekt at når jeg fjernede "blank space" i php-koden, så får jeg
mailen tilsendt venstre aligned som ønsket.
Tak for hjælpen! / Birgit

Tilrettet kode der virker som ønsket. Så må jeg jo bare komme mig over
at den ser rodet ud!


<?php
if (isset($_POST['name']) && isset($_POST['email']))
{
if (empty($_POST['name']))
{
echo "You have to write your name";
}
elseif (empty($_POST['email']))
{
echo "You have to write your email";
}
else
{
$modtager = "mail@birgitholme.dk";
$emne = "Mail from Happy Harvest Coop - shopping";
$besked ="This email is sent from Happy Harvest Coop
Shopping:\n Item 1: ".$_POST['itemone']."\n Item 2:
".$_POST['itemtwo']."\n Item 3: ".$_POST['itemthree']."\n Item 4:
".$_POST['itemfour']."\n Item 5: ".$_POST['itemfive']."\n Item 6:
".$_POST['itemsix']."\n\n Name: ".$_POST['name']."\n\n Email: ".
$_POST['email']."\n\n Note: \n".$_POST['note'];
$header = "from: admin@happyharvestcoop.com";

mail($modtager, $emne, $besked, $header);
echo "The email has been sent! <br><br><br>";
}
}
?>


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (05-11-2008)
Kommentar
Fra : Bertel Lund Hansen


Dato : 05-11-08 14:56

Birgit Holme skrev:

> Tilrettet kode der virker som ønsket. Så må jeg jo bare komme mig over
> at den ser rodet ud!

Nej, se på Dan Storms forslag (og evt. mit).

Det er vigtigt at koden ser overskuelig ud, ellers går man død på
den tre måneder senere når man har glemt hvad den skulle gøre
godt for.

--
Bertel
http://bertel.lundhansen.dk/      FIDUSO: http://fiduso.dk/

Birgit Holme (05-11-2008)
Kommentar
Fra : Birgit Holme


Dato : 05-11-08 15:27

Bertel Lund Hansen wrote in dk.edb.internet.webdesign.serverside.php:
> Birgit Holme skrev:
>
> > Tilrettet kode der virker som ønsket. Så må jeg jo bare komme mig over
> > at den ser rodet ud!
>
> Nej, se på Dan Storms forslag (og evt. mit).
>
> Det er vigtigt at koden ser overskuelig ud, ellers går man død på
> den tre måneder senere når man har glemt hvad den skulle gøre
> godt for.
>
> --
> Bertel
> http://bertel.lundhansen.dk/      FIDUSO: http://fiduso.dk/

Tak de to forslag, jeg kigger lige på hvad jeg syntes bedst om.

Glad for at jeg ikke skulle leve med den "sammen klumpede kode"!! Det så
ganske skrækkeligt ud og ja jeg var overbevist om at jeg ville gå totalt
kold skulle jeg rette det om kort tid.

Men hvad ved php-nybegyndere

/Birgit


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409081
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste