Posts by Darsstar

    PHP
    hash
    (
        'sha256',
        hash
        (
            'sha512',
            $_POST['wachtwoord']
        ) != $fetch['wachtwoord']
    )


    Zie je al waar het mis gaat?
    Het bovenstaande zal of "0a7df0d973edee5f27d1a8063c340d5bb3bfddc580d6496b2b6dcbadafcec361" of "2a5049ed45b470054f963b922905d77ba7cbd0674ebf8a2639c571e7eb1c1974" terug geven...
    En beiden zullen als TRUE worden gezien...


    Verder is hash('sha256', hash('sha512', $_POST['wachtwoord'])) minder veilig van hash('sha256', $_POST['wachtwoord']) of hash('sha512', $_POST['wachtwoord'])

    Idee:



    Alles na regel 103 vervang je door de bovenstaande code...
    Dat bestand include_once je dan, en voor de rest gebruik je gewoon de functie parse...

    PHP
    $text = file_get_contents('input.txt');


    dat probeert dus de te parsen tekst uit input.php te halen...


    Haal die regel eens weg en vervang $text door $forum['bericht']??? (en echo $output)

    Wat wil je dan dat wij doen?
    Bevestigen dat het inderdaad niet zou kunnen werken doordat je iets fout kan doen?
    Langs een waarzegster gaan en vragen wat je fout doet of om de code te mogen zien?
    In het wilde weg gaan gokken?
    Een reactie schrijven zoals deze?


    Dat je CP uitermate slecht vindt boeit me niet echt, maar zou het toevallig kunnen komen door dat veel mensen te weinig info geven?

    Dan kraamt hij redelijk wat onzin uit...
    Backticks (volgens de SQL standaard horen het dubbele quotes te zijn) worden niet uit PHP gehaald omdat het helemaal niet in PHP zit, maar in MySQL
    net als het *, dat is ook al MySQL (wel is het een slecht idee)

    Citaat van RiiCky

    Als ik ingelogd ben en uitgelogd krijg ik altijd de melding van Fout, je bent niet ingelogd.


    Ik neem aan dat het "uitgelogd" "uitlog" moet zijn?
    Ik zou niet weten hoe tegelijk in- en uitgelogd kan zijn namelijk...
    Je moet ook alleen op de plaatsen controleren of iemand is ingelogd waar je wilt dat ze maar een van beiden mogen zijn om een bepaald iets te zien.


    Citaat van Cruelty

    Bij uitloggen moet je geen session_start(); gebruiken, maar session_stop();


    Nee, je moet eerst de session starten voordat je er dingen in kunt gaan wijzigen...
    session_stop() bestaat ook niet eens.

    Hoe ziet de functie check_login() er uit?
    En het is trouwens ook wel handig om te weten wat je login.php allemaal doet...
    Mijn vermoeden is dat die niet op elkaar zijn ingestemd...

    Heb je de error logs al bekeken?
    Als je de dingen zelf op zet moet je weten hoe dat moet... (hoort niet moeilijk te vinden te zijn)

    Ja, elk veld waarvan je (in MySQL) wilt dat het niet negatief wordt hoort UNSIGNED te zijn.