Einzelnen Beitrag anzeigen
Alt 26.03.2005, 10:45   #22 (permalink)
smoek
Stickstoff Junkie
 
Benutzerbild von smoek
 

Registriert seit: 26.10.2003
Beiträge: 3.588

smoek sorgt für eine eindrucksvolle Atmosphäresmoek sorgt für eine eindrucksvolle Atmosphäre

Standard AW: Der Obfuscation-Thread

find ich auch.. das war bissl weit gegriffen..

über den Regexen steht der Kommentar schon, soferns nicht wirklich ersichtlich is.. wenn ich jetz sowas hab wie
Code:
!\[php\](.*?)\[\/php\]!
brauch ich das wohl kaum noch kommentieren, wenn schon drübersteht über dem ganzen Block, dass hier die [php.] -Tags ersetzt werden..

Der Regex an sich ist aber schon mal ganz lustig anzuschauen.. wenn der so über 2 Zeilen geht - auch wenn man weiss was er macht.. wenn man quasi mal nicht mit Programmiereraugen drauf sieht, was das denn fürn Schmarrn is..
so is das eher gedacht

Jetz mal die Seitenkalkulation von vorhin..
PHP-Code:
<?php

// seiten( "start_stop" | "seiten_ausgabe" , eintr_max , seite , [ eintr_pro_seite ])
function seiten($mode,$eintr_anzahl,$seite_get,$eintr_pro_seite=10) {
 
$seite_get $seite $seite_get $seite 0;
 
$eintr_start $seite $eintr_pro_seite// eintr_start berechnen

// Ausgaben berechnen
 
if($mode == "seiten_ausgabe") {
    
$seite_current $seite+1// seite 0 gibts nicht, seite_current = fuer die anzeige
    
$rest $eintr_anzahl $eintr_pro_seite;
    
// anzahl der seiten berechnen, falls was übrig bleibt, seite_max++
    
if($rest) {
        
$seite_max $eintr_anzahl $eintr_pro_seite;
        
$seite_max floor($seite_max);
    } else {
        
$seite_max $eintr_anzahl $eintr_pro_seite -1;
    }
    
// seite_max+1, seite 0 gibts nicht
    
$seite_max_display $seite_max+1;
[...]

?>
Linux is like a tipi: no windows, no gates, apache inside
<< Falls dir der Beitrag gefällt, bewerte ihn bitte (positiv). Dazu den http://forum.tweakpc.de/images/buttons_2/reputation.gif Link am linken unteren Ende des Beitrages benutzen. Thx.
smoek ist offline   Mit Zitat antworten