Posts by NielsB
-
-
Begin ten eerste is hier mee:
PHP$salt = "omfglol"; $pepper = "whuahahahhahaaha"; $wwveilig1 = md5($salt) . sha1($pepper) . hash(sha256($_POST[pass1])); $wwveilig = sha1($wwveilig1); echo '<p>Salt: '. $salt .'<br />Pepper: '. $pepper .'<br />Veilig 1: '. $wwveilig1 .'<br />Veilig: '. $wwveilig .'</p>';
Ik wil even weten wat hij dan weergeeft onder elkaar.
Dus even copy paste graag. -
Trouwens laat maar deze reactie:P
Het is wel goed -
Zet session_start(); is bovenaan de pagina.
En ik denk dat ik het probleem ziet.
Volgens mij kan hij check_login() niet vinden want die staat in de functies file.
Dus include de functie ding is helemaal bovenaan in de database.php en boven die include zet je dan die error_reporting(0); en daarboven session_start(); -
zet error_reporting(0); is om naar error_reporting(E_ALL);
dit staat in je database script regel: 59 -
Fout gevonden?
PHP$query = connectie()->query("SELECT * FROM `online` WHERE `gebruikersnaam`='$gebruiersnaam' AND `validate`='$validate' AND `IP`='".$_SERVER['REMOTE_ADDR']."' AND UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`time`) < 600");
$gebruiersnaam klopt niet helemaal dat moet $gebruikersnaam worden.
-
Door een goeie basing / sling;)
Natuurlijk is dit mogelijk via percentages (%) aan je width en height mee te geven;) -
Ik wil best een unieke voor je maken.
Maar dan wil ik er natuurlijk wat tegen over zien zoals een vergoeding.Als je dit wil graag pm sturen voor meer info.
-
O ja sorry darsstar.
Ik bedoelde het ook voor alleen de volgende regel;)Kan je uitleggen waarom geen sluit tag..
Pim deed het ook altijd en vond het iritant voor mijn dreamweaver die php dan weer fout las.Ik ben nu druk bezig met OOP. En ben daarom ook volop bezig met gebruik te maken van commentaar en andere belangrijke dingen in de oop coding styles.
-
Op aanvraag :slotje:
-
Leukste van dat programma is php beautifier, daarmee kan je bijna helemaal je eigen overzicht cre?ren.
Als ik iets op school maak met css opdracht. Dan is het vaak zo dat ik dit nog even wil controleren of het bestand goed is voor w3.org. En daar geven ze dan aan van neem een externe css..
Maar op school moeten we soms even in het bestand zelf werken dan aparte pagina.
-
WoutR, Ik bedoelde het ook specifiek op de validatie van w3.:p
Maar wat je zegt over dat php sluiten en openen dat doe ik tegenwoordig wel wat meer dan vroeger :p.Maar ligt er ook maar net aan hoeveel php ik moet gebruiken in de html. :p
-
Voorbeeld:
PHP
Toon Meer<?PHP if(isset($_POST['verzenden'])) { $to = 'Jou email!'; $subject = $_POST['subject']; $message = $_POST['bericht']; $headers = 'From: '. $_POST['mail'] . "\r\n" . 'Reply-To: ' . $_POST['mail'] . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($to, $subject, $message, $headers); } ?> <form method="POST"> <p>Van wie: <input name="mail" type="text" /><br /> Onderwerp: <input name="subject" type="text" /><br /> Bericht: <textarea name="bericht"></textarea><br /> <input name="verzenden" type="text" value="Verzend mail" /></p> </form>
Dit is een kleine voorbeeld..
Dit kan natuurlijk veel veiliger en groter. -
Goede tips Stefan.
Je hebt zeker gelijk betreft het scheiden van html en php, ik doe tegenwoordig het scheiden van html en php ook wel meer maar niet in aparte bestanden,
maar ga dit binnenkort wel doen wanneer ik een eigen parser heb geschreven dus over paar jaartjes denk ik.:P
Maar het scheiden gaat natuurlijk het beste via template parser..
W3 wil het liefst ook dat je css en javascript in aparte files zet. Ik weet alleen even niet meer waarom dat precies was. Maar ik doe het altijd al apart. :p
-
Je mag gewoon bij dit gedeelte:
PHP
Toon Meer-- -- Tabelstructuur voor tabel `scooters` -- CREATE TABLE IF NOT EXISTS `scooters` ( `owner` varchar(16) collate latin1_german1_ci default NULL, `schade` int(3) NOT NULL default '0', `waarde` int(255) NOT NULL default '0', `soort` int(5) NOT NULL default '0', `id` int(255) NOT NULL auto_increment, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci AUTO_INCREMENT=710 ; -- -- Gegevens worden uitgevoerd voor tabel `scooters` -- INSERT INTO `scooters` (`owner`, `schade`, `waarde`, `soort`, `id`) VALUES -- --------------------------------------------------------
Dit stukje weg laten:
Het probleem is dat je insert into maakt alleen als je dat aanmaak moet je wel wat zetten in de database.
Maar omdat je alleen een scooter moet krijgen als je hem jat of koopt hoef je nu nog geen insert into te doen dus dat stukje mag je wel laten;)
-
Medal of honor Allied Assault Spearhead (oude spel maar nog steeds wel populair).
Call of Duty 1, 2, 4Rose Online ( Vergelijkbaar met wow alleen gratis )
Roller Coaster 3
__________________________________________________________________
Op school:
Call of Duty 1.
Counter Strike 1.6 + Source.
Trackmania ( Een ontzettend leuk verslavend race spelletje tegen elkaar in lan op school).
Deze spellen zijn dan ook portable zodat school niks ziet op hun server.
__________________________________________________________________
Kan best dat ik wat spellen vergeet hoor, speel er nog veel meer vandaar.. :pBtw. Call of Duty 5 is minder populair dan 4 dus die ga ik ook niet spelen.
-
Mijn manier is wel erg vast en overzichtelijk.
Dit is een kleine voorbeeld even gemaakt voor deze topic:
PHP
Toon Meer<?php /** * @author NielsB * @copyright 2009 */ // i staat voor interger, s staat voor string. Eerst kleine letter wat de variabel is en het woord wel beginnen met hoofdletter! $iGetal = 1; $sWoord = "Hallo"; if(empty($iGetal) && !isset($iGetal)) { echo '<p>Dan gaat er mooi wat mis want de variabel $iGetal heeft een value van 1.</p>'; } else echo '<p>$iGetal is ingevuld met de waarde van '. $iGetal .'<br />'; if($sWoord != "Hallo") { echo 'Er gaat hier wat mis, de fout is dat variabel $sWoord niet gelijk is aan de inhoud van de variabel.</p>'; } else echo 'De variabel $sWoord heeft een value van '. $sWoord .'</p>'; ?>
puddinghoofd, jou laatste echo gaat niet werken (A),
misschien er achter;))
Darsstar edit: indent dan maar even gefixed
-
Ik vind cs totaal niks, graphics zijn niet echt heel erg mooi en ik vind de engine ook beetje saai om et spelen.
Ih hou het liever op spellen zoals call of duty of medal of honor.Op school speel ik overigens wel counterstrike maar dan portable
-
Volgens mij is de manier van het gebruiken van een try block dat het snel en handig werkt..
Kijk je kan ook een array maken en daarin je fouten zetten en dan gewoon weergeven via een foreach, maar volgens mij werkt het met zo'n try block sneller.
-
Ik heb volgens mij gevonden wat ik moest weten:
Het verschil tussen statische variabelen en standaardattributen is dat ze niet toegankelijk zijn binnen de klasse via $this. In plaats daarvan gebruik self, gevolgd door de scope resolution operator en de naam van de variabele, met zijn voorafgaande dollarteken.Voorbeeld: