Beiträge von ST-O Keule

    Hier habe mir mal mühe gegeben und was gebastelt !!!

    erstmal der quelltext


    index.php
    [php:1:baa97e4c74]<html>
    <?
    //um den Quelltext nicht unnötig aufzublähen habe ich die Funktion in eine extra Datei geschrieben ;)
    //diese wird mit include eingefügt !!!!!
    include("func/runden.php");
    ?>
    <head>
    <title></title>
    </head>

    <body>
    <?php

    $text = (($tugend * 4) + ($idee * 3) + ($stil * 3)) / 10;

    //HIER AUF FUNKTION ZURÜCKGREIFEN NAME --> komisches_runden($variable)


    // ANFANG TEST<-------
    $text= "1,3";
    echo komisches_runden($text);

    echo "

    ";

    $text= "1,4";
    echo komisches_runden($text);

    echo "

    ";

    $text= "1,7";
    echo komisches_runden($text);

    echo "

    ";

    $text= "1,8";
    echo komisches_runden($text);
    // ENDE TEST<-------
    ?>
    </body>

    </html>
    [/php:1:baa97e4c74]

    so und jetzt

    im ordner func die runden.php

    [php:1:baa97e4c74]<?
    function komisches_runden($text){
    //ermitteln ob eine Nachkommazahl vorhanden ist
    $komma_position = strpos($text,",");

    //Nachkommazahl vorhanden == JA
    if(!empty($komma_position)){


    //Gesammtlänger der Zahl ermitteln
    $laenge_zahl = strlen($text);

    //Ganzzahl extrahieren
    $zahl=substr($text,0,$komma_position);

    //Nachkommazahl extrahieren
    $nachkomma = substr($text,$komma_position+1,$laenge_zahl);


    //Länge der Nachkommazahl ermitteln
    $nachkomma_laenge = strlen($nachkomma);


    //Wenn die Nachkommazahl länger ist als 1 Stelle
    if($nachkomma_laenge>1){

    //Divisor ermitteln damitt die nachkommazahl auf eine Ganzzahl und x Nachkommastellen umgewandelt wird
    // dient nur zum besseren Runden der Nachkommazahl
    $divisor ="1";
    for($i=1;$i < $nachkomma_laenge;$i++){
    $divisor .= "0";
    }

    //Runden der Nachkommazahl
    $nachkomma = round($nachkomma/$divisor);
    }

    //Wenn Nachkommazahl kleiner 4 ist wird nur die Ganzzahl gespeichert
    if($nachkomma < 4 ){
    $zahl_fertig=$zahl;
    }

    //Wenn Nachkommazahl größer 3 ist und kleiner 8 wird die Ganzzahl mit 0,5 gespeichert
    if($nachkomma > 3 && $nachkomma< 8 ){
    $zahl_fertig=$zahl . ",5";
    }

    //Wenn Nachkommazahl größer 7 ist wird die Ganzzahl um eins erhöht
    if($nachkomma > 7 ){
    $zahl_fertig=$zahl+1;
    }
    return $zahl_fertig;

    }
    else{
    return $text;
    }
    }

    ?>[/php:1:baa97e4c74]

    auch als download erhältlich !!! So jetzt habe ich aber nen knutscher auf meinen ungewaschenen Arsch verdient !!! LOL :wink:

    Ich kenne das blos mit Frames !

    Wie bekomme ich ein dynamisches Bild hin ? Ich meine eins wie z.B. bei einem Counter-Anbieter. Das Bild was verlinkt wird ist immer das Selbe aber es wird immer ein Anderes dargestellt ! (wenn Counter sich erhöht).

    Ich habe mir schon überlegt das die einfach das Bild durch ein anderes ersetzen aber bei einen Counter müssten die ja dann mindestens 1 Millionen Bilder haben oder mehr da sie ja nicht wissen wie hoch mal der counter wird.

    Ich habe es auch ausgetestet, es sind auch nicht mehrere Bilder wie z.B. eine "110" aus zwei bildern besteht die jeweils eine "1" darstellen und eines das eine "0" darstellt dann bräuchte man ja blos 10 Bilder. Es ist immer ein ganzes Bild!

    Ich kann mir das nicht erklären !!! :? Bitte helft dem Dummen Keule !!!!

    Kritik ist immer gut da man daraus lernen kann aber wenn ich etwas kritisiere bleibe ich nicht anonym oder gebe keine konkrete beispiele!

    Das mit Google hat schon seine Bewandtheit da einige User sich selbst nicht in der Lage fühlen erstmal sich selbst zu Bilden und Nachzulesen!

    Das Forum würde sonst mit Themenwiederholungen nur Aufgebläht werden!

    Und auch sind meist die Fragen nicht ordentlich gewillt ausgedrückt wie z.B. "Ich brauche dazu und dazu und dazu den Quelltext nun macht mal" finde ich nicht passend ! Das dann solche antworten kommen wie "Google hilft" ist doch wohl klar !

    Fünf Beiträge sind nicht allzu viel, sondern in vielen weiteren Dingen gilt, dass diese keine zu grosse Hilfe für Hilfesuchende ist. Der Beitrag, der heute von neuem erstellt wurde, dient nicht zur Hilfe, sondern trägt die allgemeine Themenstellung für die wir auch sicher keine befriedigende Lösung finden werden. Manchmal ist es auch einfach gut sich die Wörter noch einige Male durchzulesen, weil es immer wieder dazu kommt, daß man einfach zu schnell antwortet. Es würde besser gelingen manches zu verstehen, vieles anders zu begreifen, wenn viele Satzzeichen nicht einfach willkürlich gesetzt werden, sondern mit Sinn eingetippt werden. Moderatoren sind auch dafür da, dass sie anderen ab und zu einfach zur Seite stehen. Nur wer sich ohne zu denken an das ewige Problemlösen heranwagt, könnte unter Umständen einen etwas komischen Eindruck erwecken - außer man möchte gezielt einen derartigen Effekt bewirken. Natürlich sollten die Regeln eingehalten werden, damit es nicht zu unnötigen Kommentaren führt. Diesbezüglich gibt es gewisse Umgangsformen die Mann/Frau einhalten und respektieren sollte, um nicht so unnütze, aber gerechtfertigte Hinweise zu offenbaren. Violett heißt ph0re in einem großen Forum, was nicht so gut zu verstehen ist! Doch man hatte eine gute Idee und wollte, dass ph0re etwas besser darauf achtet, weil er sonst irgendwann einen analen Stimulationsapperat braucht. Ich werde die sehr einfache Lösung sicher gut finden, weil ich einfach einen Themen Wechsel vorschlage.

    War aber vielleicht doch sinnvoll weil es nicht hier war. Schöner als Dreihundertsiebenundachzig Tage hintereinander schlafend zu der Minderheit bei jedem erneuten Angriff vom großen Liliputaners war. Absolut unglaubwürdig dachte so immermal der Forumsadmin das war aber so und nicht anders. In der Schule wurde Lukas als Genie betrachtet. Es waren auch harte Jahre die ihm nicht so gefallen hätten, bei einer grösse von nur einem Meter und etwa fünfundfünfzig Millimeter, bei der tiefen Behausung ist das ein praktische Voraussetzung die ihm viele beneidungsvoll ins Tagebuch verfassten. Davon hatte er plötzlich Bauchschmerzen vor dem ersten

    Oder du gehst ab und zu zur Kosmetik (macht meine Freundin auch) und lässt die wies doch so schön heißt "ausreinigen" danach hast du erst mal für ne lange zeit ruhe kostet dich ca. 13 Euro.

    Hab auch ein GB geschrieben! Hier mal der Quellltext


    [php:1:96a06fc317]<?php
    $anz_soll=10; // Anzahl der Maximal anzuzeigehden Beiträge (manuel einstellbar)
    $max = mysql_num_rows($eintrag);
    $seiten=ceil(mysql_num_rows($eintrag) / ($anz_soll));

    if(empty($seite)) $seite=$seiten;
    if(empty($seite)) $seite=1;


    $max_anz=$anz_soll*$seite; // dynamische berechnung der unteren und
    $tmp = $max_anz-$anz_soll; // oberen Grenze der anzuzeigenden Einträge

    for($x=$max_anz; $x>$tmp; $x=$x-1) { // Kopfschleife die die Einträge im GB anzeigt und mit dem letzten beginnt
    If($x<=$max){ // Nur wenn der Eintrag auch vorhanden ist (d.h. wenn die Laufvariable x nicht größer ist als
    // die anzahl der Einträge dann wird nur der Eintrag angezeigt
    include("inc/tabelle.php"); // Einfügen vom Tabellenaufbau aus der Datei "tabelle.php" im Ordner "inc"
    echo "
    ";
    } // ENDE der bedingten Anweisung (If($x<=$max))
    } // Ende der Schleife die die Einträge anzeigt
    ?>
    <table border="0" width="90%" align="center">
    <tr>
    <td align="center">
    <?
    for($x=$seiten; $x>0; $x=$x-1) { // Kopfschleife die Seiten als Links anzeigt

    if(($x)==$seite){
    echo " [ ' . $x . ' ] ";
    }

    else{
    echo " [ $x ] ";
    }
    } // Ende der Kopfschleife die die Seiten als Links anzeigt
    ?>
    </td>
    </tr>
    </table>[/php:1:96a06fc317]