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 Grundlagen

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 04.04.2007, 17:49:15
Nano Nano ist offline
Anfänger
 
Registriert seit: Mar 2007
Alter: 37
Beiträge: 12
Logging in Funktionen

Hallo,

könnte mir jemand evtl. sagen warum folgendes nicht funktioniert und wie man es schreiben muss, dass es funktioniert?

PHP-Code:
<?php

/** #### Beispiel Klasse für Logging #### */


/** Log-Objekte zugewiesen. */
$log Log::factory('file'error.log"test.php"$optsPEAR_LOG_INFO);


function 
durchschnitt ($a$b)
{

$log->log($BEGIN.':'.' durchschnitt'.$a.$b PEAR_LOG_INFO);


 
$c = ($a/$b);

$log->log($END.': durchschnitt'.$cPEAR_LOG_INFO);


return 
$c;
}

echo 
durchschnitt (6,2);



?>

Was ich möchte ist, das er mir einfach die Werte in die Log Datei schreibt.
Wenn "$log = Log::factory('file', error.log, "test.php", $opts, PEAR_LOG_INFO);" ausserhalb steht, sowie jetzt, bringt er mir eine Fehlermeldung und schreibe ich es in die Funktion, dann macht er garnichts.

Hoffe mir kann jemand helfen.

Gruß
Nano
Mit Zitat antworten
  #2  
Alt 04.04.2007, 18:38:23
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Logging in Funktionen

Objekte, auf die du in einer Funktion zugreifen möchtest, musst du als Parameter übergeben. Alternativ kannst du das Objekt natürlich auch in der Funktion erstellen. Dann musst aber natürlich auch sicherstellen, dass alle Variablen, die für die Objekterzeugung benötigt werden, in der Funktion bekannt sind.
Mit Zitat antworten
Antwort


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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hilfe bei PEAR Logging Nano PHP Grundlagen 3 04.04.2007 17:06:57
Wann nutzt ihr Funktionen? Da_Hero Off Topic Area 4 30.03.2005 22:51:18
eigene funktionen |Coding Off Topic Area 5 25.02.2005 15:11:12
Funktionen zur Laufzeit erneut einlesen. DarkSpir PHP für Fortgeschrittene und Experten 5 06.02.2004 16:12:38
Socket Funktionen alrescha PHP für Fortgeschrittene und Experten 1 11.07.2002 12:18:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:42:13 Uhr.


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


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