Kleine Vragen Topic #4

Gestart doorOne2xs1.965 reacties23.994 weergaven

1.966 berichten · pagina 95 van 132

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ik zit te denken om voor niet al te veel geld (+/- 400 euro denk ik) een lichtgewicht en compact laptopje te kopen om onderweg te kunnen werken in de trein, in het parkje in de stad, of waar dan ook. Ik denk zelf aan iets met Windows 10 erop omdat Android net even iets te beperkt is.

Wat kunnen jullie aanraden? pompom
0
Berichten
3.001
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Ik zit te denken om voor niet al te veel geld (+/- 400 euro denk ik) een lichtgewicht en compact laptopje te kopen om onderweg te kunnen werken in de trein, in het parkje in de stad, of waar dan ook. Ik denk zelf aan iets met Windows 10 erop omdat Android net even iets te beperkt is.

Wat kunnen jullie aanraden? pompom
Wat is compact? 10", 11" of 13"? Ik zou in ieder geval gaan voor een SSD: ingebouwd of later inbouwen smile Ik zou als je in een park wilt werken, wel voor een mat scherm gaan, je zal maar net pech hebben met de zon smile
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ik dacht aan iets van 11" of 13" inches. SSD is uiteraard een dikke must have!
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Milan schreef:
Probeer dit eens dan:
Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24



// If the cookie hasnt been set yet
// set it with an empty array

if (!isset($_COOKIE[interest]))
$_COOKIE[interest] = json_encode(array());

$interestArr = json_decode($_COOKIE[interest]);

// If the key exists, increase it
if (array_key_exists($groupID, $interestArr))
{

$interestArr[$groupID]++;
}

else
{
// If not, set its value to 1
$interestArr[$groupId] = 1;
}


// Be sure to set the cookie with setcookie and $_COOKIE
// so its changes are effective immediately

$_COOKIE[interest] = $interestArr;
setcookie(interest, json_encode($interestArr), time() + (86400 * 365));

Bedankt! Ik probeer het morgen yummie
Weet iemand een alternatief voor jQuerys hover()?
Zodat ik dit kan voorkomen:
Afbeelding
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Stef schreef:
Eerdere citaten tonen
Milan schreef:
Probeer dit eens dan:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24



// If the cookie hasnt been set yet
// set it with an empty array

if (!isset($_COOKIE[interest]))
$_COOKIE[interest] = json_encode(array());

$interestArr = json_decode($_COOKIE[interest]);

// If the key exists, increase it
if (array_key_exists($groupID, $interestArr))
{

$interestArr[$groupID]++;
}

else
{
// If not, set its value to 1
$interestArr[$groupId] = 1;
}


// Be sure to set the cookie with setcookie and $_COOKIE
// so its changes are effective immediately

$_COOKIE[interest] = $interestArr;
setcookie(interest, json_encode($interestArr), time() + (86400 * 365));

Bedankt! Ik probeer het morgen yummie
Weet iemand een alternatief voor jQuerys hover()?
Zodat ik dit kan voorkomen:
Afbeelding

daar is stop voor bedoeld: https://api.jquery.com/stop/
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Eerdere citaten tonen
Stef schreef:
Eerdere citaten tonen
Milan schreef:
Probeer dit eens dan:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24



// If the cookie hasnt been set yet
// set it with an empty array

if (!isset($_COOKIE[interest]))
$_COOKIE[interest] = json_encode(array());

$interestArr = json_decode($_COOKIE[interest]);

// If the key exists, increase it
if (array_key_exists($groupID, $interestArr))
{

$interestArr[$groupID]++;
}

else
{
// If not, set its value to 1
$interestArr[$groupId] = 1;
}


// Be sure to set the cookie with setcookie and $_COOKIE
// so its changes are effective immediately

$_COOKIE[interest] = $interestArr;
setcookie(interest, json_encode($interestArr), time() + (86400 * 365));
Bedankt! Ik probeer het morgen yummie
Weet iemand een alternatief voor jQuerys hover()?
Zodat ik dit kan voorkomen:
Afbeelding

daar is stop voor bedoeld: https://api.jquery.com/stop/

Cool! Thanks smile
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Stef nog een belangrijke opmerking.. hou er rekening mee dat gebruikers de inhoud van de cookies kunnen aanpassen. Dus data uit de cookies niet verwerken in een database voordat je absoluut zeker weet dat het veilig is.
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Milan schreef:
@Stef nog een belangrijke opmerking.. hou er rekening mee dat gebruikers de inhoud van de cookies kunnen aanpassen. Dus data uit de cookies niet verwerken in een database voordat je absoluut zeker weet dat het veilig is.
Ik verwerk de data niet in een database smileIk kijk gewoon in PHP welke groep het populairst is bij die gebruiker en op basis daarvan haal ik de groep uit de database.
Maar ik moet inderdaad goed kijken of die groep wel bestaat in de database. Bedankt smile
toevoeging op 6 oktober 2016, 09:51:09:
Ik heb nu het stukje code van @Milan in gebruik, maar het lijkt alsof er iets mis gaat bij het updaten van de cookie.

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27


// If the cookie hasnt been set yet
// set it with an empty array

if (!isset($_COOKIE[interests])) {
$_COOKIE[interests] = json_encode(array());
}


$interestArr = json_decode($_COOKIE[interests]);

// If the key exists, increase it
if (array_key_exists($groupID, $interestArr))
{

$interestArr[$groupID]++;
// echo $interestArr[$groupID];
}
else
{
// If not, set its value to 1
$interestArr[$groupID] = 1;
echo $interestArr[$groupID];
}


// Be sure to set the cookie with setcookie and $_COOKIE
// so its changes are effective immediately

$_COOKIE[interests] = json_encode($interestArr);
echo $_COOKIE[interests];
setcookie(interests, json_encode($interestArr), time() + (86400 * 365));

Wanneer ik [c]$_COOKIE[interests][/c] echo op het einde, komt daar gewoon een JSON array uit.
En als ik in de else van de [c]array_key_exists[/c] if de het aantal views echo komt daar een 1 uit.

toevoeging op 6 oktober 2016, 10:42:49:
Als ik "stef" in de cookie wil zetten werkt het ook niet confused emo
toevoeging op 6 oktober 2016, 10:49:27:
Ik heb een bestand genaamd acceptedcookies.php waarin ik alle cookies set op het moment dat mensen ze accepteren.
Deze regel staat daar nu ook in:
[c]setcookie("interests", stef, time() + (86400 * 365), "/");[/c]
En die werkt perfect confused
toevoeging op 6 oktober 2016, 11:44:14:
Dat setcookie gebeuren werkt nu denk ik. Nu werkt alleen deze regel nog niet:
[c]$interestArr[$groupID] = 1;[/c]

toevoeging op 6 oktober 2016, 11:47:44:
En [c]$interestArr[$groupID]++;[/c] Werkt ook niet op een of andere manier clown
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Doe eens var_dump van je $interestArr voor de if.
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Milan schreef:
Doe eens var_dump van je $interestArr voor de if.
Dat geeft het volgende:
[c]object(stdClass)#4 (1) { ["16"]=> int(1) }[/c]

toevoeging op 6 oktober 2016, 121219:
Dus ik heb van die regel even [c]$interestArr = (array)json_decode($_COOKIE[interests]);[/c] gemaakt. Nu krijg ik geen witte pagina meer. Maar hij telt nogsteeds niet bij de array op, op het moment dat de pagina wordt gerefresht yummie
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Je moet [c]$interestArr = json_decode($_COOKIE[interests], true);[/c] doen want json_decode geeft standaard een object terug waar je weinig mee kunt.
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Je moet [c]$interestArr = json_decode($_COOKIE[interests], true);[/c] doen want json_decode geeft standaard een object terug waar je weinig mee kunt.
Omg sick, bedankt worshippyworshippyworshippyworshippyworshippyworshippyworshippybiggrinbiggrinbiggrin
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Stef schreef:
Eerdere citaten tonen
Lennard schreef:
Je moet [c]$interestArr = json_decode($_COOKIE[interests], true);[/c] doen want json_decode geeft standaard een object terug waar je weinig mee kunt.
Omg sick, bedankt worshippyworshippyworshippyworshippyworshippyworshippyworshippybiggrinbiggrinbiggrin
Ohja, dat was ik vergeten emo
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Lennard schreef:
Je moet [c]$interestArr = json_decode($_COOKIE[interests], true);[/c] doen want json_decode geeft standaard een object terug waar je weinig mee kunt.
Weinig?! Objecten zijn awesome sadley
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Wouterr schreef:
Eerdere citaten tonen
Lennard schreef:
Je moet [c]$interestArr = json_decode($_COOKIE[interests], true);[/c] doen want json_decode geeft standaard een object terug waar je weinig mee kunt.
Weinig?! Objecten zijn awesome sadley
arrays zijn cooler coool
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren