Dat heb je hopelijk bij schrijfopdrachten op de basisschool geleerd.....
Kleine Vragen Topic #1
Janm schreef:http://www.4shared.com/rar/NLTN11bi/eerosv10.htmlHeeft iemand toevallig een linkje naar de eeros download? Ik wil er namelijk dat sessie systeem eruit slopen.
Rik schreef:Tja, maar er bestaan geen vaste regels voor uitlijning?Redelijk. Maar HTML maakt op zich niet uit. Er zijn ook veel sites die HTML code ook nog comprimeren.Eerdere citaten tonen
Maartenf schreef:Het gebruiken van spaties om je code uit te lijnenEerdere citaten tonen
Rik schreef:Uitlijning / Indenting:
Ik weet nu zeker wat uitlijning was. Ik dacht eerder dat het iets te maken had met de positie van tekst e.d. Is de code op mijn website (www.minecraftserver.be) goed uitgelijnd. Buiten dan de seo plugins.
Het gaat vooral om PHP codes. Die wil je zo veel mogelijk indenten. Voor jou is het dan leesbaarder, maar voor de server maakt het niet uit. De server zal namelijk alle code achter elkaar zetten.
Deze (voor ons leesbare) code:[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$var[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]) {[/COLOR] [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$var2[/COLOR] [COLOR= #007700]<[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]) {[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]UITLIJNING :D[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$var2[/COLOR][COLOR= #007700]++; } }[/COLOR] ?>
Ziet een server als:[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$var[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]){[/COLOR][URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$var2[/COLOR][COLOR= #007700]<[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]){[/COLOR][URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]UITLIJNING :D[/COLOR][COLOR= #007700];[/COLOR][COLOR= #0000BB]$var2[/COLOR][COLOR= #007700]++;}}[/COLOR]?>
Maartenf schreef:Nope. Maar er zijn wel richtlijnen. Zie bijvoorbeeld de link van rogier voor een veelgebruikte richtlijn.Tja, maar er bestaan geen vaste regels voor uitlijning?Eerdere citaten tonen
Rik schreef:Redelijk. Maar HTML maakt op zich niet uit. Er zijn ook veel sites die HTML code ook nog comprimeren.Eerdere citaten tonen
Maartenf schreef:Het gebruiken van spaties om je code uit te lijnenEerdere citaten tonen
Rik schreef:Uitlijning / Indenting:
Ik weet nu zeker wat uitlijning was. Ik dacht eerder dat het iets te maken had met de positie van tekst e.d. Is de code op mijn website (www.minecraftserver.be) goed uitgelijnd. Buiten dan de seo plugins.
Het gaat vooral om PHP codes. Die wil je zo veel mogelijk indenten. Voor jou is het dan leesbaarder, maar voor de server maakt het niet uit. De server zal namelijk alle code achter elkaar zetten.
Deze (voor ons leesbare) code:[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$var[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]) {[/COLOR] [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$var2[/COLOR] [COLOR= #007700]<[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]) {[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]UITLIJNING :D[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$var2[/COLOR][COLOR= #007700]++; } }[/COLOR] ?>
Ziet een server als:[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$var[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]){[/COLOR][URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$var2[/COLOR][COLOR= #007700]<[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]){[/COLOR][URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]UITLIJNING :D[/COLOR][COLOR= #007700];[/COLOR][COLOR= #0000BB]$var2[/COLOR][COLOR= #007700]++;}}[/COLOR]?>
Fanorg schreef:toevoeging op 18 augustus 2012, 12:02:27:Is het mogelijk om fouten afhandeling extern te doen?
Dus dat je bijvoorbeeld functies/foutenafhandeling.php include en dat je dan verder niets hoeft aan te passen aan je querys.
Oh en nog iets:
Wat krijgen jullie als je dit op je pagina zet?
[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"REQUEST_URI"[/COLOR][COLOR= #007700]];[/COLOR] ?> Ik draai mn server voorlopig op localhost dus ik zie enkel localhost maar ik wil zeker weten dat je dan de hele URL krijgt (zonder slash er achter etc)

Over het 2e:
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"SERVER_NAME"[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"REQUEST_URI"[/COLOR][COLOR= #007700]];[/COLOR]
?> Zo krijg je de domein + de slash

Marvinguich schreef:Bedankt! 0,5 voor jou!http://www.4shared.com/rar/NLTN11bi/eerosv10.htmlEerdere citaten tonen
Janm schreef:Heeft iemand toevallig een linkje naar de eeros download? Ik wil er namelijk dat sessie systeem eruit slopen.
Janm schreef:had niet gehoeven, toch bedanktBedankt! 0,5 voor jou!Eerdere citaten tonen
Marvinguich schreef:http://www.4shared.com/rar/NLTN11bi/eerosv10.htmlEerdere citaten tonen
Janm schreef:Heeft iemand toevallig een linkje naar de eeros download? Ik wil er namelijk dat sessie systeem eruit slopen.

Had hem toevallig geupload voor iemand anders laatst

Ik gebruik nu dit:
Alleen voor niet ingelogde leden komt er een rare soort error op janmoorman.nl/webbuilder, iemand die weet hoe ik dit zou moeten fixen?
if($_SESSION[login] == "true"){ Alleen voor niet ingelogde leden komt er een rare soort error op janmoorman.nl/webbuilder, iemand die weet hoe ik dit zou moeten fixen?
Janm schreef:Alleen voor niet ingelogde leden komt er een rare soort error op janmoorman.nl/webbuilder, iemand die weet hoe ik dit zou moeten fixen?Ik gebruik nu dit:if($_SESSION[login] == "true"){
Dan bestaat je SESSION niet. Heb je die wel aangemaakt?
toevoeging op 20 augustus 2012, 13:38:48:
Btw, zet een isset over heen. Dan kunnen niet ingelogd leden het niet zien.
true is een boolean en geen string...
Zoals Shahiem zegt, gebruik isset, dat is veel netter (en voorkomt in sommige gevallen zelfs undefined errors.
Zoals Shahiem zegt, gebruik isset, dat is veel netter (en voorkomt in sommige gevallen zelfs undefined errors.
Aarclay schreef:Ja precies wat ik wilde alleen ik snap het niet helemaal ik heb nu van dit:true is een boolean en geen string...
Zoals Shahiem zegt, gebruik isset, dat is veel netter (en voorkomt in sommige gevallen zelfs undefined errors.
if($_SESSION[login] == "true"){ Dit gemaakt:
if (!isset($_SESSION[login] == "true")) { Alleen nu krijg ik:
Parse error: syntax error, unexpected == (T_IS_EQUAL), expecting , or ) in /home/janm/domains/janmoorman.nl/public_html/webbuilder/index2.php on line 7
Ik ben niet zo heel goed met php daarom zie ik de fout niet.
Dat zeg ik dus, true is een boolean en geen string, en in een isset kan je geen vergelijking gebruiken. En dat is ook niet nodig, je kijkt of iets juist in de variabele true of false teruggeeft 

Aarclay schreef:Dus dan zou ik het zo moeten doen:Dat zeg ik dus, true is een boolean en geen string, en in een isset kan je geen vergelijking gebruiken. En dat is ook niet nodig, je kijkt of iets juist in de variabele true of false teruggeeft
if (!isset($_SESSION[login])) { Maar dan ben ik automatisch al ingelogd?

nee, die controle staat voor uitgelogd. De ! is een controle afdwingen naar FALSE.