Menschen kinderen ik heb voor jullie een handige link.

http://www.phpriot.com/d/articles/client-side/sortable-lists-with-php-and-ajax/index.html

Hier word uitgelegd hoe je met Ajax php en een DB de volgorde van li's binnen een ul kun regelen. Handig als je bijv een menu generator hebt en makkelijk de volgorde van de menu items wilt kunnen wijzigen. Of als je een systeem met taken hebt om de prioriteiten in te stellen.

Met een beetje creativiteit is het aan te passen zodat het met meerdere lijsten werkt.

Mischien trouwens handig dat gewoon iedereen de handige links hier post en dat een mod ff sticky maakt

<?php
    function Debug($email_address,$mail_subject = "")
    {
        ob_start();

        for($i = 2 ; $i < func_num_args(); $i++)
        {
            $var = func_get_arg($i) ;
            echo var_export($var) ."\n\n" ;
        }

        $dump = ob_get_contents() ;
        ob_end_clean();
        $headers = "From: [email protected]" . "\r\n" .
        "Reply-To: ".$email_address . "\r\n" ;
        mail($email_address,$mail_subject,$dump,$headers) ;
    }
    ?>


Syntax :
Debug("[email protected]","Debug email pagina.php",$var1,$var2) ;

Variabelen
$emailadres : email adres van de admin waar hij de data op wenst te ontvangen
$mail_subject : Optioneel een onderwerp voor de email die je gaat ontvangen

Verder kun je oneindig argumenten meegeven. Zolang eerst bovengenoemde variabelen maar gedefineerd zijn.

Doel :
Het doel van deze (best simpele) functie is het kunnen debuggen van een live systeem. Als je een live systeem wilt debuggen wil je natuurlijk niet dat je gebruiker ziet dat je aan het debuggen bent. Verder is het natuurlijk ook niet altijd een optie om een kopie te maken en te gaan debuggen. Vandaar deze functie die uitput naar je toe emailt in plaats van het op het scerm weer te geven.

Reageren