Webbdesign

Föregående
Till botten     Sista sidan
Nästa
MakeaChange Kille, 30 år

105 forumsinlägg

Skrivet:
15 februari 2012 kl. 17:41
MakeaChange Kille, 30 år

Citat från natsukashi


Citat från MakeaChange

http://tarmak.bitspell.com/
WIP, ska ta det bästa från diverse sidor och samla allt där (:

Tarmak är ett kasst namn, hoppas ni byter det!


Jaa, bara projektnamn! Kamrat baklänges!

PSiLOCYBE 32 år

1 253 forumsinlägg

Skrivet:
15 februari 2012 kl. 21:30
PSiLOCYBE 32 år

Citat från MakeaChange


http://tarmak.bitspell.com/
WIP, ska ta det bästa från diverse sidor och samla allt där (:


Ett tips till reggandet är att du använder en jQuery-plugin som heter validation http://bassistance.de/jquery-plugins/jquery-plugin-validation/, som kollar i ett specificerat formulär om dels alla obligatoriska formulär är ifyllda och den kan också kolla om man har skrivit in en korrekt formaterad mail-adress eller siffror om man måste osv. mycket lätt att använda.
Sen så verkar designen vara lite gammalmodig, bygg på en 960px-grid det brukar alltid bli snyggast, och gör en sidan i ett ljust tema :)

MakeaChange Kille, 30 år

105 forumsinlägg

Skrivet:
15 februari 2012 kl. 21:43
MakeaChange Kille, 30 år

Citat från PSiLOCYBE


Citat från MakeaChange

http://tarmak.bitspell.com/
WIP, ska ta det bästa från diverse sidor och samla allt där (:

Ett tips till reggandet är att du använder en jQuery-plugin som heter validation http://bassistance.de/jquery-plugins/jquery-plugin-validation/, som kollar i ett specificerat formulär om dels alla obligatoriska formulär är ifyllda och den kan också kolla om man har skrivit in en korrekt formaterad mail-adress eller siffror om man måste osv. mycket lätt att använda.
Sen så verkar designen vara lite gammalmodig, bygg på en 960px-grid det brukar alltid bli snyggast, och gör en sidan i ett ljust tema :)


Pfft, behöver inga plugins!

PSiLOCYBE 32 år

1 253 forumsinlägg

Skrivet:
15 februari 2012 kl. 21:46
PSiLOCYBE 32 år

Citat från MakeaChange


Pfft, behöver inga plugins!
[/i]

nähä, då får du väl skriva ett valideringsskript, i ren javascript då (eftersom jQuery också är en plugin) eller vet du ens vad jQuery är?

MakeaChange Kille, 30 år

105 forumsinlägg

Skrivet:
15 februari 2012 kl. 21:49
MakeaChange Kille, 30 år

Citat från PSiLOCYBE


Citat från MakeaChange

Pfft, behöver inga plugins!


nähä, då får du väl skriva ett valideringsskript, i ren javascript då (eftersom jQuery också är en plugin) eller vet du ens vad jQuery är?


Använder jquery på sidan haha c:

PSiLOCYBE 32 år

1 253 forumsinlägg

Skrivet:
15 februari 2012 kl. 21:54
PSiLOCYBE 32 år

Citat från MakeaChange


Använder jquery på sidan haha c:[/i]

dåså, då använder du en plugin, du borde fundera på att köra med validations-pluginen

ex Kille, 32 år

10 053 forumsinlägg

Skrivet:
15 februari 2012 kl. 23:43
ex Kille, 32 år

Att annonsera som "största" tycker jag bara framstår som dumt. just sayin. :P

RobzInadEz Kille, 33 år

2 511 forumsinlägg

Skrivet:
16 februari 2012 kl. 01:54
RobzInadEz Kille, 33 år

HÅHÅ NU SKA DET LEKAS :3

Warning: mysql_result() expects parameter 1 to be resource, boolean given in /customers/a/2/5/bitspell.com/httpd.www/tarmak/sendmessage.php on line 17 Warning: mysql_result() expects parameter 1 to be resource, boolean given in /customers/a/2/5/bitspell.com/httpd.www/tarmak/sendmessage.php on line 18

Btw om det är nån som är jävligt skillad på Wordpress plugins, PM'A! Behöver lite hjälp :)

ex Kille, 32 år

10 053 forumsinlägg

Skrivet:
16 februari 2012 kl. 08:40
ex Kille, 32 år


myskul.

RobzInadEz Kille, 33 år

2 511 forumsinlägg

Skrivet:
16 februari 2012 kl. 12:04
RobzInadEz Kille, 33 år

Alright, alright.

Är så att jag utvecklar lite plugins åt playstationedge.com
Behöver hjälp med att integrera Invision Power Board's användarbas med Wordpress comments. Alltså göra så att det gör att kommentera på artiklar när man är inloggad på forumet. Så basicly, IPB använder cookies, typ member_id och passhash. Så är det säkert att hämta information från forumets separata databas via en plugin? D: If so, how? Är det bara att göra en $nc = new ipbw(); ?

Sen hade jag en annan fråga. Efterssom det inte går att köra PHP via en "Custom page" i Wordpress, hur får jag dit min plugin till just den sidan? Just nu kör jag med en liten fuling; I templatet (page.php) för temat, har jag en if($_SERVER['REQUEST_URI']==get_option($plugincustompageuri)) { load_pse_plugin(); }

Har inte hittat nått annat sätt att implementera plugins på pages, så tacksam för hjälp :3

MakeaChange Kille, 30 år

105 forumsinlägg

Skrivet:
16 februari 2012 kl. 13:42
MakeaChange Kille, 30 år

xss injektion har jag ingen koll på alls, har fixat resten jag kunde hitta

RobzInadEz Kille, 33 år

2 511 forumsinlägg

Skrivet:
16 februari 2012 kl. 14:08
RobzInadEz Kille, 33 år

Citat från MakeaChange


xss injektion har jag ingen koll på alls, har fixat resten jag kunde hitta

xss är cross site script execution typ. Alltså att du kan köra ickelokala javascript på din sida.
T.ex om nån skulle lägga in texten:

<script src="fulsida.se/script.js"></script> på profilen (Fast den var säker eller?) , så körs scriptet. Då kan man även sno cookies och lite annat gott med hjälp av just det implementerade scriptet ^^
Glöm ej att "rensa" återkommande text på taggar också. Alltså såsom typ i sökfunktionen, så om nån söker på "<script=""></script>", att du inte skriver ut det plainly för då kommer det också köras.

Så strippa alltid bort all html/taggar. Jag brukar oftast använda mig av PHPfunktionen
strip_tags($string, $allowed); (http://php.net/manual/en/function.strip-tags.php)
Där kan du även säga att t.ex <b></b> (bold) är den enda tillåtna taggen): strip_tags($string, '<b>');
Eller så gör du om alla taggar till htmlkod (hjärnsläpp, vad heter den versionen? .__. ), såsom du har gjort i chatten på sidan!

MakeaChange Kille, 30 år

105 forumsinlägg

Skrivet:
16 februari 2012 kl. 14:10
MakeaChange Kille, 30 år

Citat från RobzInadEz


Citat från MakeaChange

xss injektion har jag ingen koll på alls, har fixat resten jag kunde hitta

xss är cross site script execution typ. Alltså att du kan köra ickelokala javascript på din sida.
T.ex om nån skulle lägga in texten:

<script src="fulsida.se/script.js"></script> på profilen (Fast den var säker eller?) , så körs scriptet. Då kan man även sno cookies och lite annat gott med hjälp av just det implementerade scriptet ^^
Glöm ej att "rensa" återkommande text på taggar också. Alltså såsom typ i sökfunktionen, så om nån söker på "<script=""></script>", att du inte skriver ut det plainly för då kommer det också köras.

Så strippa alltid bort all html/taggar. Jag brukar oftast använda mig av PHPfunktionen
strip_tags($string, $allowed);
Där kan du även säga att t.ex <b></b> (bold) är den enda tillåtna taggen): strip_tags($string, '<b>');


Har kört strip_tags osv. på allt jag kunnat hitta, i profilen skriver man t.ex. text

MakeaChange Kille, 30 år

105 forumsinlägg

Skrivet:
16 februari 2012 kl. 21:47
MakeaChange Kille, 30 år

Jag lär mig ju allt eftersom jag gör sidan, började för drygt en vecka sen (:
Vad ska jag använda istället för cookies? $_SESSION?
htmlspecialchars vet jag inte vad det är, kan det vara typ samma som htmlentities()?
Escape_string använder jag typ överallt, glömde dock att köra det på cookies men det borde vara fixat nu (:
Jo, tänkte använda salt på lösenorden men vill inte behöva radera alla konton ):

MakeaChange Kille, 30 år

105 forumsinlägg

Skrivet:
16 februari 2012 kl. 22:01
MakeaChange Kille, 30 år

Citat från Jine


htmlspecialchars och htmlentities är more or less the same thing.

Ja, sluta använd cookies för att hantera session-data, det säger sig själv lite va?
"typ" överallt är inte tillräckligt, överallt ska det vara. Räcker med ett SQL-hål för att trasha din sajt.

Du behöver inte radera konton, enkel lösning är att lägga till ett till fält databasen med password_version 1 eller 2.
if(password_version = 1) // Uppdatera lösenordet till nya hashen och logga in.
if(password_version = 2) // Do nothing.

Bra jobbat hittills iaf :) I've seen worse.


Haha okej, första gången jag gjort användarkonton så (:
Med typ så menar jag att troligen överallt, men finns ju alltid en risk att jag glömt något :C
Sant! Det tänkte jag inte ens på haha
Tack tack! Första gången jag gör något så här "avancerat" så :P


Föregående
Till toppen     Sista sidan
Nästa

Du måste vara inloggad för att skriva i forumet