Statistik |
Beiträge: 144.531 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 188%
Ausl. d. letzten 5 Minuten: 221%
Ausl. d. letzten 15 Minuten: 241%
Aktulle Uhrzeit: 19:50
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
PHP-Script auf PHP5 umstellen / ereg fixen |
|
PHP-Script auf PHP5 umstellen / ereg fixen |
|
Hallo ihr Lieben.
Ich habe (immernoch) ein Problem.
Gut. Es ist ein Problem von vielen, die sich durch meinen Umzug auf einen neuen Server ergeben haben.
Aber es ist eines, was sich durch die Änderung von PHP4 auf PHP5 nun ergibt.
Und zwar habe ich ein Datenbank-Script von einem alten Bekannten, mit dem ich aber leider so keinen Kontakt mehr habe, also ihn auch nicht mehr kontaktieren kann.
Beim Aufruf der Unterseiten des Datenbankenscriptes (siehe HIER ) erhalte ich im moment die Fehlermeldung:
Warning: preg_match() [function.preg-match]: Unknown modifier '+' in /usr/www/users/anitop/huntik/data/base.inc.php on line 381
Warning: preg_match() [function.preg-match]: Unknown modifier '+' in /usr/www/users/anitop/huntik/data/base.inc.php on line 74
Zuvor waren es noch die Meldungen gewesen von wegen ereg-Fehler.
Nun habe ich mich weiter durch das Netz gewühlt auf der Suche nach einer Lösung für dieses Problem, bin aber jetzt sehr schnell an meine Grenzen gekommen, was das Einfügen des Delimiters angeht.
Die entsprechende Aufforderung wäre:
(preg_match($regex,$sys))
(ereg($regex, $pw))
(ereg($regex,$charid))
Nur wo soll man da den Delimiter einsetzen? öÖ
Was mich irritiert ist das + in der Fehlermeldung, zumal es im Script an diesen Stellen überhaupt nicht auftaucht.
Vielen Dank schon mal im Voraus für hilfreiche Tips.
MfG
P.N.
__________________
|
|
29.09.2011 23:35 |
|
|
|
Hab isch geguggt. Sogar als allererstes, weil ich ja auch das Forum entsprechend umstricken musste.
Nur wie müssen die Aufforderungen dann aussehen?
Also mit Delemiter?
So?
(preg_match "/($regex,$sys)/")
__________________
|
|
30.09.2011 00:11 |
|
|
|
Das dürfte im Inhalt von $regex sein....
__________________ Gruss Mannes
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
|
30.09.2011 07:12 |
|
|
|
Also der INhalt wäre
$regex = giveregex();
Da er ja in der Fehlermeldung dieses + anmerketer, wäre dann dieses "auszuklammern"?
Also $regex = giveregex("/+/"); ?
__________________
|
|
30.09.2011 10:16 |
|
|
|
|
|
|