php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen
Alt 18.02.2009, 16:03  
Neuer Benutzer
 
Registriert seit: 30.11.2007
Beiträge: 10
emmi befindet sich auf einem aufstrebenden Ast
Standard Klasse in Funktion nutzen

Hallo,
ich möchte gerne eine Klasse für Ical-output verwenden.
IMC Objects (vcard, icalendar, internet, vcf) - PHP Classes

allerdings möchte ich das ganze über eine funktion auffrufen.
dazu habe ich den code in sample_ical.php in eine funktion gepackt.
nur leider geht das ganze dann nicht mehr. ich rufe die funktion aus
einer datei auf, welche in verzeichnis weiter oben liegt. ich vermute hier das problem, kann es mir aber nicht erklären

kalnder
-> aufruf.php
-> ical
-> sample_ical.php
-> class.iCalEvent.inc.php
-> class.iCalToDo.inc.php
-> class.iCalFreeBusy.inc.php
-> class.iCalJournal.inc.php



aufruf.php:
require("./ical/sample_ical.php");


sample_ical.php:
include_once('class.iCal.inc.php');

class.iCal.inc.php:
include_once 'class.iCalEvent.inc.php';
include_once 'class.iCalToDo.inc.php';
include_once 'class.iCalFreeBusy.inc.php'
include_once 'class.iCalJournal.inc.php';

weiß jemand einen rat oder ne erklärung?

viele grüße
emmi
emmi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.02.2009, 16:12  
Moderator
 
Registriert seit: 11.05.2008
Beiträge: 6.599
Chriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz sein
Standard

error_reporting(E_ALL | E_STRICT)

Bevor du Fehlermeldungen postest, versuch sie zu verstehen - sie sind fast immer mit gesundem Menschenverstand zu verstehen.
Chriz ist offline  
Alt 18.02.2009, 16:49  
Neuer Benutzer
 
Registriert seit: 30.11.2007
Beiträge: 10
emmi befindet sich auf einem aufstrebenden Ast
Standard

da bekomme ich zwar ne ganze latte aber aus meiner sicht haben die nichts mit dem problem zu tun.

soll ich die jetzt alle posten?

da sind sachen dabei wie:

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '1.0/no DST' instead in ....\kalender\ical\class.iCalEvent.inc.php on line 275

Warning: Cannot modify header information - headers already sent by (output started at ....\kalender\event.php:12) in ....\kalender\ical\class.iCal.inc.php on line 1547

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '1.0/no DST' instead in ....\kalender\ical\class.iCal.inc.php on line 1548

Warning: Cannot modify header information - headers already sent by (output started at ....\kalender\event.php:12) in ....\kalender\ical\class.iCal.inc.php on line 1548

Notice: Only variable references should be returned by reference in ....\kalender\ical\class.iCalBase.inc.php on line 652
emmi ist offline  
Alt 18.02.2009, 17:35  
Moderator
 
Registriert seit: 11.05.2008
Beiträge: 6.599
Chriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz seinChriz kann auf vieles stolz sein
Standard

Korrigier die Fehler.

Poste ich eigentlich gegen eine Wand?
Zitat:
versuch sie zu verstehen - sie sind fast immer mit gesundem Menschenverstand zu verstehen.
Chriz ist offline  
Alt 18.02.2009, 17:58  
Neuer Benutzer
 
Registriert seit: 30.11.2007
Beiträge: 10
emmi befindet sich auf einem aufstrebenden Ast
Standard

ja neeee,
aber was soll ich mit fehler machen, die zum beispiel so lauten:
Notice: Only variable references should be returned by reference in ....
und aus der classe kommen?

das ganze funktioniert ja ohne probleme wenn ich z.b.

<? php
$iCal = (object) new iCal('', 1, './icalstuff');
$iCal->outputFile('ics');
?>

schreibe, wenn ich aber schreibe

<? php
function fu()
{
$iCal = (object) new iCal('', 1, './icalstuff');
$iCal->outputFile('ics');
}
?>

geht es nicht mehr.


und jetzt sag mir bitte, was das mit dem return wert einer methode oder mit einer undefinierten variable zu tun haben soll
emmi ist offline  
 


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
aufrufende Klasse und Funktion abfragen?? galaxyshadow PHP Tipps 2008 4 10.06.2008 06:43
Gleichungs Captcha PHP litterauspirna PHP-Fortgeschrittene 17 25.05.2008 21:06
Variable aus Klasse herausbekommen GSJLink PHP Tipps 2008 7 16.02.2008 22:25
String-Parser Klasse - was muss rein? Matze PHP Tipps 2007 2 08.04.2007 22:14
mehr als eine Klasse einbinden Alpha Centauri PHP-Fortgeschrittene 4 13.04.2006 20:56
mail - Funktion u. Klasse Stümper PHP Tipps 2006 7 02.03.2006 22:06
Zugriff auf eine Klasse innerhalb einer Funktion -&amp;amp;amp;amp;amp;amp;amp;gt; PHP-Fortgeschrittene 23 05.02.2006 13:02
aus einer funktion auf funktion anderer klasse zugreifen seejay PHP Tipps 2006 3 05.01.2006 10:37
Klasenname einer nicht instanziierten Klasse DerDesian PHP Tipps 2007 9 30.11.2005 13:13
Instanz einer Klasse in einer anderen Klasse verwenden Buhmann PHP-Fortgeschrittene 7 28.10.2005 23:12
[Erledigt] Rückgabewert einer rekrusiven Funktion PHP-Fortgeschrittene 7 06.10.2005 18:44
Funktion einer Klasse über Link aufrufen? MortakArtos PHP Tipps 2004-2 4 18.11.2004 12:05
Problem mit optionalen Parametern bei Funktion in Klasse RudiS PHP-Fortgeschrittene 6 24.09.2004 09:03
Klasse ändern UniQ PHP Tipps 2004 5 24.08.2004 14:46

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ical php class, php ical class, php klasse in funktion, php function class, php function in class, ical class php, php ics parser, ics php class, funktion in klasse php, klasse funktion, php class in function, http://www.php.de/php-einsteiger/52008-klasse-funktion-nutzen.html, php klasse in function, klasse in funktion verwenden, php klassen innerhalb funktionen, include_once class, icalendar php class, php ics class, ical php klasse, klasse in funktion

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum