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

Webseiten professionell erstellen

Webseiten professionell erstellen 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 22.07.2005, 13:34:59
silberlocke silberlocke ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 142
setlocale

Hallo!
Bei
PHP-Code:
setlocale ("LC_TIME""de_DE"); 
kommt die Meldung:

Warning: setlocale(): Passing locale category name as string is deprecated. Use the LC_* -constants instead. in /home/... on line 47

php-Version ist 4.3.4

Gruß, Silberlocke
Mit Zitat antworten
  #2  
Alt 22.07.2005, 13:39:35
Soeren Soeren ist offline
Anfänger
 
Registriert seit: Jun 2004
Ort: Bremen
Beiträge: 122
AW: setlocale

Versuch mal:

PHP-Code:
 setlocale (LC_TIME"de_DE"); 
denn deine Fehler Meldung sagt ja auch:
Das der Name als String nicht akzeptiert wird (sinngemäß)

So versteh ich die Meldung

Geändert von Soeren (22.07.2005 um 13:41:30 Uhr)
Mit Zitat antworten
  #3  
Alt 22.07.2005, 14:02:58
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: setlocale

Genau. Das erste Argument von setlocale() muss einer der in http://www.php.net/setlocale beschriebenen Konstanten sein.
Mit Zitat antworten
  #4  
Alt 22.07.2005, 14:15:18
silberlocke silberlocke ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 142
AW: setlocale

Die Meldung ist weg (Den Befehl hatte ich allerdings von dieser Homepage über die Befehlssuche erhalten :-).
Bekomme jetzt aber immer noch den englischen Monat angezeigt.

PHP-Code:
<?php  
setlocale 
(LC_TIME"de_DE"); 
echo 
strftime("%B");
?>
Mit Zitat antworten
  #5  
Alt 22.07.2005, 14:18:22
Soeren Soeren ist offline
Anfänger
 
Registriert seit: Jun 2004
Ort: Bremen
Beiträge: 122
AW: setlocale

Versuch mal folgendes von xabbuh's Link:

Zitat:
versuche verschiedene mögliche locale Namen für Deutsch ab PHP 4.3.0 */
PHP-Code:
$loc_de setlocale (LC_ALL'de_DE@euro''de_DE''de''ge');
echo 
"Preferred locale for german on this system is '$loc_de'"

Geändert von Soeren (22.07.2005 um 14:18:48 Uhr)
Mit Zitat antworten
  #6  
Alt 22.07.2005, 14:24:26
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: setlocale

Zitat:
Zitat von silberlocke
Die Meldung ist weg (Den Befehl hatte ich allerdings von dieser Homepage über die Befehlssuche erhalten :-).
Bekomme jetzt aber immer noch den englischen Monat angezeigt.

PHP-Code:
<?php  
setlocale 
(LC_TIME"de_DE"); 
echo 
strftime("%B");
?>
was passiert denn bei

$lc = setlocale( LC_TIME, "de_DE" );

echo $lc;

?
Mit Zitat antworten
  #7  
Alt 22.07.2005, 14:52:26
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: setlocale

Zitat:
Zitat von silberlocke
Die Meldung ist weg (Den Befehl hatte ich allerdings von dieser Homepage über die Befehlssuche erhalten :-).
Bekomme jetzt aber immer noch den englischen Monat angezeigt.
Unter welchem Betriebssystem läuft dein Script?
Mit Zitat antworten
  #8  
Alt 22.07.2005, 15:29:45
silberlocke silberlocke ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 142
AW: setlocale

@Soeren: nichts
@feuervogel: auch nichts
@xabbuh: linux

vielleicht steht hier ja noch etwas: phpinfo() http://tostedt-tischtennis.de/php.php
Mit Zitat antworten
  #9  
Alt 22.07.2005, 15:43:55
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: setlocale

Setze mal error_reporting auf E_ALL und lasse dir den Rückgabewert von setlocale() mit var_dump() ausgeben.
Mit Zitat antworten
  #10  
Alt 22.07.2005, 16:12:22
silberlocke silberlocke ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 142
AW: setlocale

Ich hoffe, ich hab dich richtig verstanden
PHP-Code:
<pre>
<?php
error_reporting
();
var_dump (setlocale(LC_TIME"de_DE"));
?>
</pre>
Dann kommt die Meldung: bool(false)
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
Benutzung von setlocale(); MarkusStruebel PHP Grundlagen 5 29.04.2005 21:42:50
strftime Stoevi PHP Grundlagen 13 11.08.2003 18:54:38
setlocale (LC_TIME, "de_DE"); bweichel PHP für Fortgeschrittene und Experten 10 07.08.2003 11:12:46


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


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


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