Fortschrittsbalken aktualisiert nicht :-(

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Fortschrittsbalken aktualisiert nicht :-(

    hallo,

    erst mal ein GROOOOSSSSSES lob für die super tuts von euch allen hier.
    haben mir schon super geholfen.

    mit einem habe ich aber so meine probs.
    udn zwar mit den fortschrittsbalken.
    das ganze startet in meinem script, aber aktualisiert dann nciht mehr.
    das komische dabei ist, das er mit dem 2. schritt (24% bei mir) startet und dann am ende ausblendet. also nummer eins und der rest wird nicht beachtet. aber es kommen auch keine meldungen.
    hier ausschnitte aus meinem script :
    PHP-Code:
    ...
    require(
    "../classes/ProgressClass.php");
    ...
    $progress=new ProgressClass();
    $progress->setButton('Abbrechen',"$PHP_SELF?break=1");
    $progress->setLabel('E-Mails vorbereiten ...');
    $progress->make();

    function 
    balken($i,$label)
        {
        
    sleep(1);
        global 
    $progress;
        
    $progress->setLabel($label);
        
    $progress->setPercent($i);
        
    $progress->setBarColor('#'.dechex(100-$i+156).dechex($i+80).'00');
        }
    ...
    if (empty(
    $date))
        {
        
    $game_date $year."-".$day."-".$month;
        
    $label "datum erfasst ...";
        
    $i=12;
        
    balken($i,$label);
        }
    else
        {
        
    $date_check explode("-",$date);
        
    $date_check count($date_check);
        if (
    $date_check != "3")
            {
            echo 
    "datum falsch eingegeben<br>";
            
    goback();
            }
        else
            {
            
    $game_date $date_check[2]."-".$date_check[0]."-".$datecheck[1];
            
    $label "datum erfasst ...";
            
    $i=12;
            
    balken($i,$label);
            }
        }
    ...
    if (empty(
    $time))
        {
        
    $game_time $hour.":".$minute.":00";
        
    $label "zeit erfasst ...";
        
    $i=24;
        
    balken($i,$label);
        }
    else
        {
        
    $time_check explode(":",$time);
        
    $time_check count($time_check);
        if (
    $time_check != "2")
            {
            echo 
    "zeit falsch eingegeben<br>";
            
    goback();
            }
        else
            {
            
    $label "zeit erfasst ...";
            
    $i=24;
            
    balken($i,$label);
            }
        }
    ...
    if (!
    $email_user)
        {
        echo 
    "mail an member nicht gesendet<br>";
        }
    else
        {
        
    $label "mail an member gesendet ...";
        
    $i=78;
        
    balken($i,$label);
        }
        
    include (
    '../database/close_db.php');

    $label "fertig ...";
    $i=100;
    balken($i,$label);

    sleep(1);
    $progress->hide(); 

    könnt ihr mir helfen ??

    warum zeigt er mir nur den abschitt mit der zeit an und die anderen nicht ?

    gruß, olli
Lädt...
X