webForumDet fria alternativet

Eget värvningssystem

17 svar · 713 visningar · startad av gurra92

gurra92Medlem sedan mars 200919 inlägg
#1

Visste inte hur jag skulle beskriva ämnet i rubriken, men jag ska förklara mitt problem. Om vi tar sidan https://www.mer-trafik.se som ett exempel. De har ett system för att deras medlemmar ska kunna värva andra.

Om man går in på sidan

http://www.mer-trafik.se/cgi-bin/ref.cgi?r=ANVÄNDARNAMN

... så kommer "ANVÄNDARNAMN" stå som "Tipsad av" (värvare). Om man går in på sidan:

http://www.mer-trafik.se/cgi-bin/ref.cgi?r=kalle_anka

... så kommer "kalle_anka" stå som värvare.

Jag behöver ett sådant system till min egen webbplats. Jag vill att varje medlem ska få en egen länk med deras användarnamn i och när någon går in på länken ska de stå som värvare.

Jag har nästintill ingen kunskap om detta så jag behöver verkligen hjälp. Kan man göra detta på ett enkelt sätt?

Tack på förhand!

The_HulkMedlem sedan juni 20031 937 inlägg
#2

Det räcker inte med html och css utan du behöver något som körs på servern t.ex. PHP eller ASP.

Det första du behöver göra är att bestämma vilket serverspråk du ska använda för det.
Därefter kanske en moderator kan flytta tråden till rätt ställe och då blir det lättare att hjälpa till.

gurra92Medlem sedan mars 200919 inlägg
#3

The_Hulk skrev:

Det räcker inte med html och css utan du behöver något som körs på servern t.ex. PHP eller ASP.

Det första du behöver göra är att bestämma vilket serverspråk du ska använda för det.
Därefter kanske en moderator kan flytta tråden till rätt ställe och då blir det lättare att hjälpa till.

Jag kan varken PHP eller ASP, men jag är en jäkel på att lära mig. Vilket språk skulle du föredra?

matlinMedlem sedan okt. 2006228 inlägg
#4

Om du idag har en webbplats med användare så borde det vara byggt med något språk. Har du koll på det?

gurra92Medlem sedan mars 200919 inlägg
#5

matlin skrev:

Om du idag har en webbplats med användare så borde det vara byggt med något språk. Har du koll på det?

Javisst, jag använder mig enbart utav HTML.

drewMedlem sedan mars 2007748 inlägg
#6

Om användare kan registrera sig och logga in på din sida så har du mer än HTML. Vad heter din indexfil.

index.???

gurra92Medlem sedan mars 200919 inlägg
#7

drew skrev:

Om användare kan registrera sig och logga in på din sida så har du mer än HTML. Vad heter din indexfil.

index.???

Nej, användare kan inte registrera sig och logga in. Det ska inte behövas. Man ska inte behöva vara registrerad för att vara värvare. Jag sköter det på ett annat sätt.

Så här gör jag nu:

Någon fyller i ett formulär på min webbplats. Informationen i formulret skickas till min mail. Jag skapar en ny kopia av index.htm och döper den till användarnamn.htm. Sedan ändrar jag i koden till användarnamn.htm så att det är en annan värvare. Sedan laddar jag upp den nya filen och ger adressen till användaren.

Krångligt, eller hur? Jag vill göra det automatiskt och slippa skapa en ny fil för varje ny användare.

The_HulkMedlem sedan juni 20031 937 inlägg
#8

Vilka serverspråk stödjer ditt webbhotell? kan vara bra att kolla upp innan du väljer.
Det är en smaksak vilket man väljer. PHP kan man köra på de flesta OS medan ASP nästan bara är för windows. Man kan tydligen köra det på andra OS men tror inte det fungerar till 100%.

Sen måste u välja en databas där du ska spara informationen t.ex. MySQL, SQL server, Access eller något annat.

Vissa kostar andra är gratis.

Finns lite olika ramverk man kan ladda hem där du får grundstommen gratis och slipper då koda allt från början.

gurra92Medlem sedan mars 200919 inlägg
#9

The_Hulk skrev:

Vilka serverspråk stödjer ditt webbhotell? kan vara bra att kolla upp innan du väljer.
Det är en smaksak vilket man väljer. PHP kan man köra på de flesta OS medan ASP nästan bara är för windows. Man kan tydligen köra det på andra OS men tror inte det fungerar till 100%.

Sen måste u välja en databas där du ska spara informationen t.ex. MySQL, SQL server, Access eller något annat.

Vissa kostar andra är gratis.

Finns lite olika ramverk man kan ladda hem där du får grundstommen gratis och slipper då koda allt från början.

Mitt webbhotell stödjer både PHP och ASP.

PeddaMedlem sedan juni 20004 880 inlägg
#10

Ska du bara hämta en parameter från adressfältet och printa ut så går det ju med javascript. Men eftersom du har stöd för php och asp så skulle jag rekommendera dig att använda någon av dom istället.

gurra92Medlem sedan mars 200919 inlägg
#11

Pedda skrev:

Ska du bara hämta en parameter från adressfältet och printa ut så går det ju med javascript. Men eftersom du har stöd för php och asp så skulle jag rekommendera dig att använda någon av dom istället.

Okej, jag är bara intresserad av den lösning som är enklast. Sedan skulle jag verkligen behöva hjälp med hur jag ska göra. Kan som sagt ingenting om något annat språk än HTML.

Jag är här för att lära mig!

PeddaMedlem sedan juni 20004 880 inlägg
#12

gurra92 skrev:

Okej, jag är bara intresserad av den lösning som är enklast.

PHP

echo $_GET['referens'];
gurra92Medlem sedan mars 200919 inlägg
#13

Pedda skrev:

PHP

echo $_GET['referens'];

Du får gärna utveckla det lite. Hur ska man skriva in adressen i adressfältet? Ska det vara:

minsida.se/referens

eller

minsida.se/?r=referens

eller något annat?

"referens" ska ju sedan sättas in på ett ställe i koden på sidan. Jag ber om ursäkt om jag verkar helt dum i huvudet för er, men jag kan verkligen inte detta.

PeddaMedlem sedan juni 20004 880 inlägg
#14

minsida.se/filen.php?referens=kalle

Mitt exempel skulle alltså skriva ut kalle på sidan.

gurra92Medlem sedan mars 200919 inlägg
#15

Pedda skrev:

minsida.se/filen.php?referens=kalle

Mitt exempel skulle alltså skriva ut kalle på sidan.

Tack! Ska jag alltså göra om min index.htm till index.php? Kommer det innebära någon skillnad för funktioner och utseende? Isåfall skulle det bli:

http://www.minsida.se/index.php?referens=kalle

Sedan ska jag alltså lägga in echo $_GET['referens']; på det ställe i koden där jag vill att kalle ska vara?

Kan jag alltså skriva så här inuti koden:

http://www.någonsida.se/sida/echo $_GET['referens'];/fil.htm

Då kommer alltså länken bli:

http://www.någonsida.se/sida/kalle/fil.htm

PeddaMedlem sedan juni 20004 880 inlägg
#16

Att du byter filändelse från html till php påverkar inget när det gäller funktion och utseende.

All php måste du även lägga mellan phptaggarna <?php och ?>
Så i ditt exempel skulle det bli:

http://www.någonsida.se/sida/<?php echo $_GET['referens']; ?>/fil.htm
gurra92Medlem sedan mars 200919 inlägg
#17

Pedda skrev:

Att du byter filändelse från html till php påverkar inget när det gäller funktion och utseende.

All php måste du även lägga mellan phptaggarna <?php och ?>
Så i ditt exempel skulle det bli:

http://www.någonsida.se/sida/<?php echo $_GET['referens']; ?>/fil.htm

Superbra! Då ska jag testa det med en gång!

gurra92Medlem sedan mars 200919 inlägg
#18

Jag vill bara tacka alla som svarat. Jag har löst precis det problem jag behävde hjälp med. Jag lyckades även lista ut att jag kan skriva ...index.php?r=referens1&r2=referens2 o.s.v.

Perfekt! Tack så mycket för hjälpen allihopa!

Genererad på 381 ms · cache AV · v20260730165559-full.f96bc7eb