php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #16 (permalink)  
Alt 16-08-2003, 02:09
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

aber da ist kein apache drauf...



PHP-Code:
<?php

    
// definieren der funktion
    
function get_server_system()
    {
        
// auswertung
        
ob_start();
        
phpinfo();
        
$info ob_get_contents();
        
ob_end_clean();
        
preg_match('!\nSystem(.*?)\n!is',strip_tags($info),$ma);

        
// rückgabe der daten
        
return $ma[1];
    }

    
// anwenden der funktion
    
$os strtolower(get_server_system());

    
// system prüfen.
    
if (strstr($os'linux'))
    {
        echo 
'linux-system';
    }
    elseif (
strstr($os'win'))
    {
        echo 
'windoof-system';
    }
    else
    {
        echo 
'einfach mal weiter suchen... :-D';
    }

?>
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #17 (permalink)  
Alt 16-08-2003, 02:09
TheCure13
 Newbie
Links : Onlinestatus : TheCure13 ist offline
Registriert seit: May 2003
Ort: Thüringen
Beiträge: 109
TheCure13 ist zur Zeit noch ein unbeschriebenes Blatt
TheCure13 eine Nachricht über ICQ schicken TheCure13 eine Nachricht über AIM schicken
Standard

langsam kommen wir an die lösung
Zitat:
// ermitteln der daten
ob_start();
phpinfo();
$info = ob_get_contents();
ob_end_clean();
preg_match('!\nSystem(.*?)\n!is',strip_tags($info),$ma);

// eigentliche ausgabe
echo $ma[1];
bewirkt bei mir

Linux amdsim7 2.4.19 #1 Mon Oct 28 13:34:58 UTC 2002 i686 unknown

oder

Windows NT 5.0 build 2195

und wie kann ich das jetzt vergleichen???
also so das ich eine if else mache wo ich linux und windows server trenne???

MfG
Andy
__________________
... wenn deine träume sterben dann wirst du alt !!!

Mit Zitat antworten
  #18 (permalink)  
Alt 16-08-2003, 02:11
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von TheCure13
und wie kann ich das jetzt vergleichen???
siehe mein letzer post....
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #19 (permalink)  
Alt 16-08-2003, 02:15
TheCure13
 Newbie
Links : Onlinestatus : TheCure13 ist offline
Registriert seit: May 2003
Ort: Thüringen
Beiträge: 109
TheCure13 ist zur Zeit noch ein unbeschriebenes Blatt
TheCure13 eine Nachricht über ICQ schicken TheCure13 eine Nachricht über AIM schicken
Standard

ups da haben wir uns überschnitten


ES GEHT

*vorfreudedurchdaszimmerspringt*

Danke Abraxax

P.S. ... wo ist Califax??? :-)
__________________
... wenn deine träume sterben dann wirst du alt !!!

Mit Zitat antworten
  #20 (permalink)  
Alt 16-08-2003, 02:18
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von TheCure13
ups da haben wir uns überschnitten
k.p. , war mir schon klar..

Zitat:
Original geschrieben von TheCure13
*vorfreudedurchdaszimmerspringt*
hüpf höher, damit der kopf feste an der decke ankommt...


Zitat:
Original geschrieben von TheCure13
P.S. ... wo ist Califax??? :-)
wer oder was ist califax?
kann man das essen?
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #21 (permalink)  
Alt 16-08-2003, 02:24
TheCure13
 Newbie
Links : Onlinestatus : TheCure13 ist offline
Registriert seit: May 2003
Ort: Thüringen
Beiträge: 109
TheCure13 ist zur Zeit noch ein unbeschriebenes Blatt
TheCure13 eine Nachricht über ICQ schicken TheCure13 eine Nachricht über AIM schicken
Standard

aua

es gab/gibt ein comic

da sind drei hauptfiguren drin

Abrafax, Califax und der dritte hieß irgendwas mit Bra....???

aber an deiner frage merke ich ja das dein name seinen ursprung nicht da hat

MfG
Andy
__________________
... wenn deine träume sterben dann wirst du alt !!!

Mit Zitat antworten
  #22 (permalink)  
Alt 16-08-2003, 02:27
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von TheCure13
[...] dein name seinen ursprung nicht da hat
korrekt...
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #23 (permalink)  
Alt 16-08-2003, 02:31
TheCure13
 Newbie
Links : Onlinestatus : TheCure13 ist offline
Registriert seit: May 2003
Ort: Thüringen
Beiträge: 109
TheCure13 ist zur Zeit noch ein unbeschriebenes Blatt
TheCure13 eine Nachricht über ICQ schicken TheCure13 eine Nachricht über AIM schicken
Standard

also danke dir jedenfalls nochmal

... jetzt kann ich ja glücklich schlafen gehen

und von ausgesperrten winows servern träumen

MfG
Andy
__________________
... wenn deine träume sterben dann wirst du alt !!!

Mit Zitat antworten
  #24 (permalink)  
Alt 16-08-2003, 02:36
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

OffTopic:
dann mal gute n8.

ich werde jetz' auch heia bubbu machen.


aber was meinst du mit aussperren?
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #25 (permalink)  
Alt 16-08-2003, 02:49
TheCure13
 Newbie
Links : Onlinestatus : TheCure13 ist offline
Registriert seit: May 2003
Ort: Thüringen
Beiträge: 109
TheCure13 ist zur Zeit noch ein unbeschriebenes Blatt
TheCure13 eine Nachricht über ICQ schicken TheCure13 eine Nachricht über AIM schicken
Standard

na bei denen wird das script anders(schlechter) laufen
__________________
... wenn deine träume sterben dann wirst du alt !!!

Mit Zitat antworten
  #26 (permalink)  
Alt 16-08-2003, 11:30
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

aha. ist sowas sinnvoll/klug?
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #27 (permalink)  
Alt 16-08-2003, 13:17
freudenspender
 Newbie
Links : Onlinestatus : freudenspender ist offline
Registriert seit: Aug 2002
Ort: Wien
Beiträge: 49
freudenspender ist zur Zeit noch ein unbeschriebenes Blatt
freudenspender eine Nachricht über ICQ schicken
Standard

PHP-Code:
echo php_uname();
echo 
"<br />\n";
echo 
PHP_OS
damit braucht man keinnen ob, und umständliches filtern

auszug aus PEAR/OS/Guess.php
// php_uname() without args returns the same as 'uname -a', or a PHP-custom
// string for Windows.
// PHP versions prior to 4.3 return the uname of the host where PHP was built,
// as of 4.3 it returns the uname of the host running the PHP code.
//
// PC RedHat Linux 7.1:
// Linux host.example.com 2.4.2-2 #1 Sun Apr 8 20:41:30 EDT 2001 i686 unknown
//
// PC Debian Potato:
// Linux host 2.4.17 #2 SMP Tue Feb 12 15:10:04 CET 2002 i686 unknown
//
// PC FreeBSD 3.3:
// FreeBSD host.example.com 3.3-STABLE FreeBSD 3.3-STABLE #0: Mon Feb 21 00:42:31 CET 2000 root@example.com:/usr/src/sys/compile/CONFIG i386
//
// PC FreeBSD 4.3:
// FreeBSD host.example.com 4.3-RELEASE FreeBSD 4.3-RELEASE #1: Mon Jun 25 11:19:43 EDT 2001 root@example.com:/usr/src/sys/compile/CONFIG i386
//
// PC FreeBSD 4.5:
// FreeBSD host.example.com 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Feb 6 23:59:23 CET 2002 root@example.com:/usr/src/sys/compile/CONFIG i386
//
// PC FreeBSD 4.5 w/uname from GNU shellutils:
// FreeBSD host.example.com 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Feb i386 unknown
//
// HP 9000/712 HP-UX 10:
// HP-UX iq B.10.10 A 9000/712 2008429113 two-user license
//
// HP 9000/712 HP-UX 10 w/uname from GNU shellutils:
// HP-UX host B.10.10 A 9000/712 unknown
//
// IBM RS6000/550 AIX 4.3:
// AIX host 3 4 000003531C00
//
// AIX 4.3 w/uname from GNU shellutils:
// AIX host 3 4 000003531C00 unknown
//
// SGI Onyx IRIX 6.5 w/uname from GNU shellutils:
// IRIX64 host 6.5 01091820 IP19 mips
//
// SGI Onyx IRIX 6.5:
// IRIX64 host 6.5 01091820 IP19
//
// SparcStation 20 Solaris 8 w/uname from GNU shellutils:
// SunOS host.example.com 5.8 Generic_108528-12 sun4m sparc
//
// SparcStation 20 Solaris 8:
// SunOS host.example.com 5.8 Generic_108528-12 sun4m sparc SUNW,SPARCstation-20
Mit Zitat antworten
  #28 (permalink)  
Alt 16-08-2003, 14:36
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

sehr schön...

man sollte doch mal wieder ins manual schauen...
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #29 (permalink)  
Alt 17-08-2003, 16:48
TheCure13
 Newbie
Links : Onlinestatus : TheCure13 ist offline
Registriert seit: May 2003
Ort: Thüringen
Beiträge: 109
TheCure13 ist zur Zeit noch ein unbeschriebenes Blatt
TheCure13 eine Nachricht über ICQ schicken TheCure13 eine Nachricht über AIM schicken
Standard

@Abraxax
also das mit dem aussperren ist nicht so "böse" gemeint. war eigentlich ein joke. ich habe ein script/modul für ein cms geschrieben und muß/will die dateizugriffsrechte für eine ascii db abfragen, weil ich im adminmenü des moduls den user darüber informieren will ob auf seine db genügend rechte gesetzt sind. und dazu mußte ich aber ne if else machen weil ja bei win die rechte 666 reichen und bei linux 777 und in der if else frage ich aber z.B.:
if($rechte < 777) das hätte dann aber bedeuted das ein win server immer zuwenig rechte gesetzt hat.
und aus dieser abfrage mußte ich ja die win-server "aussperren".

@freudenspender
deine 3 zeilen sehen ja wirklich viel besser aus :-)
warum einfach wenn es auch umständlich geht.

Danke euch allen jedenfalls ganz, ganz doll für die hilfe!!!

MfG
Andy
__________________
... wenn deine träume sterben dann wirst du alt !!!

Mit Zitat antworten
  #30 (permalink)  
Alt 17-08-2003, 17:17
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von TheCure13
und aus dieser abfrage mußte ich ja die win-server "aussperren".
verstehe. dafür macht es in der tat sinn...
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
Antwort

Lesezeichen


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

Themen-Optionen
Thema bewerten
Thema bewerten:

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

ADSMAN V3 - Werbe-Manager ansehen ADSMAN V3 - Werbe-Manager

ADSMAN V3 - mehr als nur ein Bannermanager! Banner, Textanzeigen und PagePeel Manager! Mit ADSMAN PRO haben Sie die Marketinglösung für eine effektive und effiziente Werbeschaltung mit messbaren Ergebnissen. Unterstützt werden Bannerformate in beliebi

25.10.2018 virtualsystem | Kategorie: PHP/ Bannerverwaltung
PHP News und Artikel Script V2

News schreiben, verwalten, veröffentlichen. Dies ist jetzt mit dem neuen PHP News & Artikel System von virtualsystem.de noch einfacher. Die integrierte Multi-User-Funktion und der WYSIWYG-Editor (MS-Office ähnliche Bedienung) ermöglichen...

25.10.2018 virtualsystem | Kategorie: PHP/ News
Top-Side Guestbook

Gästebuch auf Textbasis (kein MySQL nötig) mit Smilies, Ip Sperre (Zeit selbst einstellbar), Spamschutz, Captcha (Code-Eingabe), BB-Code, Hitcounter, Löschfunktion, Editierfunktion, Kommentarfunktion, Kürzung langer Wörter, Seiten- bzw. Blätterfunktion, V

22.10.2018 webmaster10 | Kategorie: PHP/ Gaestebuch
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:23 Uhr.