Archiv verlassen und diese Seite im Standarddesign anzeigen : Deprecated: Function ereg() is deprecated in
Guten Abend zusammen
VMS Version 1.24 wir haben PHP 5.3 auf dem server
es kommt ganz oben die Fehlermeldung
Deprecated: Function ereg() is deprecated in /is/htdocs/wp11058307_A451Z7WF8A/www/lib/functions.lib.php on line 183
UNd das steht in der functionslib
// GZip
if ($gzip_rate > 0)
{
ini_set('zlib.output_compression_level', $gzip_rate);
if(ereg("gzip",getenv("HTTP_ACCEPT_ENCODING"))) ob_start("ob_gzhandler");
else ob_start();
}
?>
Was ist das für ein Fehler
lg buxi
Guten Abend zusammen
VMS Version 1.24 wir haben PHP 5.3 auf dem server
es kommt ganz oben die Fehlermeldung
Deprecated: Function ereg() is deprecated in /is/htdocs/wp11058307_A451Z7WF8A/www/lib/functions.lib.php on line 183
UNd das steht in der functionslib
// GZip
if ($gzip_rate > 0)
{
ini_set('zlib.output_compression_level', $gzip_rate);
if(ereg("gzip",getenv("HTTP_ACCEPT_ENCODING"))) ob_start("ob_gzhandler");
else ob_start();
}
?>
Was ist das für ein Fehler
lg buxi
scheint so als wenn dein server kein gzip unterstützt frag am besten mal deinen hoster ob es aktviert ist .
Das ist keine wirkliche Fehlermeldung, sondern nur ein Hinweis, dass die Funktion ereg() veraltet ist. Entweder unterdrückst du diese Meldung oder ersetzt die ereg() Funktion.
MFG
Guten mogen Danke für die fixen Antworten
Parl wie mache ich das denn mit dem unterdrücken der ersetzen kannst Du den code posten.Wäe ganz nett von Dir
nette grüße buxi
Kraemer84
09.08.2012, 14:12
error_reporting(0);
Danke es läuft...dank dem Code von Parl alle andern auch Danke!!
ist aber quatsch da es die meldung dan einfach nur ignoriert....
produziert wird sie dennoch...
lieber gleich richtig...
if(ereg("gzip",getenv("HTTP_ACCEPT_ENCODING"))) ob_start("ob_gzhandler");
tauschen mit
f(preg_match("/gzip/",getenv("HTTP_ACCEPT_ENCODING")) AND extension_loaded('zlib')) ob_start("ob_gzhandler");
hejo luko , deine Zeile geht natürlich auch
aber:im Anmeldeformular kommt nun diese Meldung
Deprecated
: Function eregi() is deprecated in
/is/htdocs/wp11058307_A451Z7WF8A/www/content/intern/anmelden.php
on line
35
Deprecated
: Function ereg() is deprecated in
/is/htdocs/wp11058307_A451Z7WF8A/www/content/intern/anmelden.php
on line
38
Zeile 35:
if(!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$",$_POST['emailadresse'])) $error .= 'Der Emailsyntax ist falsch!<br>';
Zeile 38
if (ereg("[^0-9]", $_POST['uid'])) $error .= 'Bei der Klamm Id nur Zahlen!<br>';
ong was mach ich da nun
scheint als ob die eregi noch öfter im VMS erscheint
wie kann ich das ersetzen..
Die Funktion mit der ereg bzw eregi ersetzt wurde ist preg_match
eigentlich sollte es funktionieren wenn du alle vorkommen von ereg mit preg_match ersetzt und das pattern in / setzt.
bei eregi muss ans ende des patterns noch ein i
also aus
Zeile 35:
if(!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$",$_POST['emailadresse'])) $error .= 'Der Emailsyntax ist falsch!<br>';
wird
if(!preg_match("/^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$/i",$_POST['emailadresse'])) $error .= 'Der Emailsyntax ist falsch!<br>';
und aus
Zeile 38
if (ereg("[^0-9]", $_POST['uid'])) $error .= 'Bei der Klamm Id nur Zahlen!<br>';
wird
if (preg_match("/[^0-9]/", $_POST['uid'])) $error .= 'Bei der Klamm Id nur Zahlen!<br>';
Aradiv
hallo Aradiv,
habe ich gemacht fehler ist nun weg aber anmelden geht noch nicht
danke erst mal
ich melde mich hier noch mal..
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.