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 ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken 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 Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #141  
Alt 15.12.2004, 09:15:15
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Und mal wieder: stell die Daten mal bitte zum Download bereit...
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #142  
Alt 15.12.2004, 09:25:04
azubinator azubinator ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Wolfsburg
Beiträge: 93
Hier ist:

PHP-File

Text-File
Mit Zitat antworten
  #143  
Alt 15.12.2004, 10:23:40
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Das Problem ist, dass zwischen dem Semikolon und Total mehr als nur ein Leerzeichen ist.
Wenn du den folgenden regulären Ausdruck nimmst, sollte es gehen:
Code:
/Users of (.*) (Total of (d*) licenses? issued;s+Total of (d*) licenses? in use)/isU
Mit Zitat antworten
  #144  
Alt 15.12.2004, 10:53:10
azubinator azubinator ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Wolfsburg
Beiträge: 93
Super, es funzt... is das Klasse. Besten Dank.
Mit Zitat antworten
  #145  
Alt 17.12.2004, 09:36:47
azubinator azubinator ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Wolfsburg
Beiträge: 93
Moin

Da meiner Kreativität heute leider irgendwas im Weg steht frag ich hier einfach...

PHP-Code:
<?php
$f
=file('c:tempratio.txt');
$j=0;

for (
$i=0$i<count($f); $i++) {
    if (
strstr($f[$i], 'Total of')) {
        if (
preg_match_all('/Users of (.*):.*Total of (d*) licenses? issued;  Total of (d*) licenses? in use/isU'$f[$i], $temp)>0) {
            
$j++;
            
$data[$j]=array('program' => $temp[1][0],
                            
'issued' => $temp[2][0],
                            
'used' => $temp[3][0]);
            echo 
"<center><b><font color= #0000FF>{$data[$j]['program']}</font></b><br> Vorhandene Lizenzen:{$data[$j]['issued']}<br>Genutzte Lizenzen: {$data[$j]['used']}</center><br><br>n";
        }
    }
}
Ist wieder der alte Quelltext und heute gehts um die Ausgabe... ;-)

Leider ist die Ausgabe sehr unübersichtlich, weil alles untereinander steht. Also muss man viel scrollen. Ich suche jetzt ne Möglichkeit das Ganze übersichtlicher/besser zu machen, bin für jeden Vorschlag offen...
Mit Zitat antworten
  #146  
Alt 17.12.2004, 09:39:26
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Wenn nicht untereinander, wie dann? Dreidimensional (CSS macht's möglich)? Alles nebeneinander?

Übersichtlichkeit gewinnt man meist auch durch eine simple Sortierung.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #147  
Alt 17.12.2004, 09:46:13
azubinator azubinator ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Wolfsburg
Beiträge: 93
Das ist halt gerade die Frage...
Immer Zwei nebeneinander, oder sowas in der Richtung...
Mit Zitat antworten
  #148  
Alt 17.12.2004, 09:56:50
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Gute Idee:
PHP-Code:
<?php
$f
=file('c:tempratio.txt');

for (
$i=0$i<count($f); $i++) {
    if (
strstr($f[$i], 'Total of')) {
        if (
preg_match_all('/Users of (.*):.*Total of (d*) licenses? issued;  Total of (d*) licenses? in use/isU'$f[$i], $temp)>0) {
            
$data[]=array('program' => $temp[1][0],
                          
'issued' => $temp[2][0],
                          
'used' => $temp[3][0]);
        }
    }
}

$anzahl=count($data);
$spalten=3;
$start=0;

echo 
"<table>n";
echo 
"<tr>n";
for (
$i=0$i<$spalten$i++) {
    echo 
"<td>n";
    for (
$j=$start$j<floor($anzahl/$spalten); $j++) {
        echo 
"<b>{$data[$j]['program']}</b><br>Vorhandene Lizenzen: {$data[$j]['issued']}<br>Genutzte Lizenzen: {$data[$j]['used']}<hr>n";
    }
    echo 
"</td>n";
    
$start=floor($anzahl/$spalten);
}
echo 
"</tr>n";
echo 
"</table>n";
?>
Spontane Funktionalität ausgeschlossen!
Sehr wahrscheinlich werden momentan durch die Rechnung nicht alle Werte angezeigt. Aber als Denkanstoss muss das reichen.

Versuch's mal wieder alleine weiterzuentwickeln. Du schaffst das schon! :)


PS: Denk dran die wieder reinzupacken...
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #149  
Alt 17.12.2004, 10:26:11
azubinator azubinator ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Wolfsburg
Beiträge: 93
Mal ne ganz blöde Frage (Posting aus nem anderen Forum)

mit:
PHP-Code:
if($i == 0){
           echo 
'<br>';

Geht das nicht oder??? (Dann fall ich vom Glauben ab)
Mit Zitat antworten
  #150  
Alt 17.12.2004, 10:28:21
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Ähm ... denk ... grübel ... nee, ich glaube, in dem Fall hilft Dir DAS nicht.

Diese Modulospielerei nutzt mman meist, wenn man Tabellenspalten abwechselnd farbig darstellen will.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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 23:49:15 Uhr.


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


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