Posts by Darsstar

    Citaat van Pim

    zotte (verklede en rondgaan by fam om geld te schooie) en dan al dat geld opzuipe ;)


    Idee!


    Koop van dat geld een bus- of treinkaartje en kom naar het huisje in de ardennen waar wij met familie (het huisje is van hun) oud en nieuw vieren!


    We proberen elk jaar vuurwerk te hebben...
    Ook bakken we veel oliebollen =]
    Spelen op de 360 van mijn achterneef, kijken er films op, proberen het draadloze internet van de buren op te vangen...
    Eten oliebollen, eten meer oliebollen, eten nog veel meer oliebollen en tellen ook gezellig af tot het nieuwe jaar...

    Topics sluiten we tegenwoordig alleen nog als het uit de hand loopt...


    Maar je hebt de comment nog gelezen?
    Zie net dat er (minimaal) een typo in zit: vatbaal -> vatbaar
    (dit is de reden dat we zulke topics open laten, zodat er nog tips gegeven kunnen worden)

    OK...


    Dus $_POST['id'] is geen array...
    En ik neem aan dat je wilt dat toch het bericht met het id 1 verwijderd wordt?
    En ook dat je meerdere id's tegelijk kan verwijderen doormiddel van een array?


    In dat geval gaan we $_POST['id'] naar een array casten...


    Over een paar minuutjes is je script weer aangepast...

    In dat geval...


    Bebug time!
    Zie het script... (weer aangepast)


    Edit:
    ik hoop dat het duidelijk is dat alle vreemde dingen die er eerst niet stonden hier in dit topic terecht komen?

    Echt waar?
    Dat wist ik niet -.- (sarcasme)


    Heb je het nou al geprobeerd of denk je alleen dat het niet werkt?

    Script is bewerkt...


    Vanaf mijn Ipod Touch kon ik niet zien dat je $totaal ook nog wilde laten zien aan de gebruiker... (komt geen scroll balk bij code tags)
    Ik zag alleen dat je het voor een controle gebruikt...
    Maar ik heb $totaal wel helemaal weg gehaald :p
    empty() en is_array() werken in dit geval beter dan isset() en count()

    Dat komt omdat je $_POST['id'] overschrijft...
    Ik zou de count() weghalen en een in_array() gebruiken ipv de count()
    dan hoef je die variabele niet meer te overschrijven...

    Je wilt een variabele gebruiken die nog niet bestaat!
    Het in de andere volgorde doen lijkt me een goed idee...


    Regels 185 en 186 nu:

    PHP
    <?php // kleur
                WHILE($list = mysql_fetch_array($sql111)){
                    $sql111 = mysql_query("SELECT * FROM forum WHERE id='".$list['poster']."'")or die(mysql_error());


    Beter:

    PHP
    <?php // kleur
                $sql111 = mysql_query("SELECT * FROM forum WHERE id='".$list['poster']."'")or die(mysql_error());
                WHILE($list = mysql_fetch_array($sql111)){


    Edit: Oh, ondertussen te laat :p

    Werkt:

    PHP
    <?php
    $_GET['gebr'] = $_COOKIE["gebruikersnaam"];
    include 'adminopties.php';
    ?>


    Bestanden van externe servers includen is niet echt een goed idee naar mijn mening...

    PHP
    $controlehash = $assoc['pass']+$assoc['randomveld']


    stel...
    $assoc['pass'] = '0123456789abcdef0123456789abcdef'; (lijkt me heel grappig om te weten wat zo'n md5 hash levert)
    $assoc['randomveld'] = '9876543210Iamrandom';


    PHP
    $controlehash = $assoc['pass']+$assoc['randomveld'];
        var_dump($controlehash); // output: float(9999999999)


    Ik gok dat jij eigenlijk een lange string had verwacht? (controlehash = '0123456789abcdef0123456789abcdef9876543210Iamrandom';)
    dan gebruik je toch echt een "." en geen "+"...


    YVMdesign
    Het nadeel van jouw manier is dat je de variabele $checklogin niet meer mag overschrijven...
    Stel dat iemand anders dat niet weet? dan krijg je problemen...
    Werk je met een functie zal PHP een fout geven en hoef je niet eers te zoeken naar wat er ooit fout gaat daar ergens in het script...
    Natuurlijk zou je een constante aan kunnen maken...
    Constantes zijn net als superglobals overal aanroepbaar... (ze hebben de zelfde variable scope)
    Binnen welke functie of classe je ook zit...
    Voor variabele kun je het zelfde niet zeggen...

    Oplossing 1:
    Ga met cron jobs werken...
    Werkt veel beter...


    Oplossing 2:
    Lees dit artikel (oorspronkelijk door mij gescheven... ooit... heel lang geleden XD)

    Uurloon wel ja...



    Dat laat je allemaal door PHP berekenden...
    En maar voor één persoon...
    Met andere woorden...
    Wil het toeval het dat de cron wordt uitgevoerd door een noob...
    dan krijgt IEDEREEN heel wijnig inkomen...
    Wordt het juist door de nummer 1 uitgevoerd, dan krijgt IEDEREEN juist heel veel inkomen...

    PHP
    <?php // kleur
          mysql_query("UPDATE `[users]`, `[clans]` SET `[users]`.`cash`=`[users]`.`cash`+(50*`[clans]`.`money_lvl1`),`[users]`.`bank`=`[users]`.`bank`+(150*`[clans]`.`money_lvl1`) WHERE `[users]`.`clan` = `[clans]`.`name` AND `[clans]`.`type`=1");
          mysql_query("UPDATE `[users]`, `[clans]` SET `[users]`.`cash`=`[users]`.`cash`+(100*`[clans]`.`money_lvl1`),`[users]`.`bank`=`[users]`.`bank`+(100*`[clans]`.`money_lvl1`) WHERE `[users]`.`clan` = `[clans]`.`name` AND `[clans]`.`type`=2");
          mysql_query("UPDATE `[users]`, `[clans]` SET `[users]`.`bank`=`[users]`.`bank`+(FLOOR(150+RAND()*(301-150))*`[clans]`.`money_lvl1`) WHERE `[users]`.`clan` = `[clans]`.`name` AND `[clans]`.`type`=3");


    Dat zou de betere versie voor uurloon van clans moeten zijn...