SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

 
 
Themen-Optionen Ansicht
  #1  
Alt 01.05.2002, 16:16:16
Benutzerbild von CyberAge
CyberAge CyberAge ist offline
Junior Member
 
Registriert seit: Apr 2002
Alter: 42
Beiträge: 282
CyberAge eine Nachricht über ICQ schicken CyberAge eine Nachricht über AIM schicken CyberAge eine Nachricht über Yahoo! schicken
ausgabe der seite noch während des parsen?

Ich hatte ja schonmal gefragt, wie man die timeout-sperre umgehen kann, und hierzu auch promt eine funktionierende hilfestellung bekommen. Nun möchte ich allerdings, dass währenddessen die newsletter gesendet werden mir eine rückmeldung gegeben wird, wie weit das script bereits ist. so in der art, dass ein statusbalken wächst. wie kann ich nun, während die php-datei noch geparst wird einen inhalt ausgeben? wenn ich meinen test mit 100 mails durchlaufen lasse, dann kommt immer erst am ende des parse-vorgangs die seite mit komplettem statusbalken. evtl geht es ja erstmal mit ner reinen prozentanzeige bzw. einem balken in textform und nicht als grafik. hier mal der code, der bis hierhin funktioniert:

PHP-Code:
<?php
if(!$titel || !$text || !$id)
{
    
header("location: ../index.php?open=error&case=feld");
    break;
}
$adressen "SELECT * FROM `newsletter` WHERE 1";
$adressen_x mysql_query($adressen$mydb) or die("Verbindung zur Datenbank nicht Möglich!");
$adressenzahl mysql_num_rows($adressen_x);
set_time_limit(0);
?>&nbsp;<br><center>
<table bgcolor="#000000" bordercolor="#000088" border="1" align="center">
<tr>
<td bgcolor="#000066" bordercolor="#000066" border="1" align="center"><b><font color="#FFFFFF">Sende-Vorgang</b></font></td>
</tr><tr>
<td bordercolor="#000088" border="1">Insgesamt werden <b><?php echo $adressenzahl?></b> Newsletter versendet</td>
</tr><tr>
<td><img src="img/raster.jpg" border="0" hspace="0" vspace="0"></td>
</tr><tr>
<td>&nbsp;<?php
$print 
0;
for(
$sender=0$sender<=$adressenzahl$sender++)
{
    
$adresse "SELECT * FROM `newsletter` LIMIT ".$sender.", 1";
    
$adressen mysql_query($adresse$mydb) or die("Auslesen nicht Möglich");
    
$adresse mysql_fetch_array($adressen);
    
mail($adresse[email], $titel." - Newsletter von Dorsten-Network.de"$text."<p>Sie erhalten diesen Newsletter, weil Sie mit dieser eMail-Adresse in unserer Datenbank eingetragen wurden. Ein Abbestellen dieses Newsletters ist auf [url]www.dorsten-network.de[/url] möglich.""From: [email]noreply@dorsten-network.de[/email]
Content-Type: text/html"
);
    
$prozent = ($sender $adressenzahl) * 100;
    
$balken round($prozent 5)-1;
    for(; 
$print <= $balken$print++)
    {
        
?><img src="img/dotrot.jpg" border="0" height="5" width="20" hspace="0" vspace="0"><?php
    
}
}
?>
</td>
</tr>
</table>
Ich danke schonmal wieder im Voraus, da ich wieder mit einer schnellen und kompetenten antwort rechne!

CU CyberAge

P.S.: Sorry wegen der Breite, aber der Code ist bei mir im Editor genauso lang!
__________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Im Leben ist nichts umsonst!
Selbst der Tod kostet das Leben!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:16:34 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt