Beiträge von Michael_

    https://play.google.com/store/apps/det…droid.pws&hl=en
    https://play.google.com/store/apps/det…e=search_result
    https://play.google.com/store/apps/det….andi.serverweb

    Das wäre ne möglichkeit, allerdings nur um ein PHP Script auszuführen, nicht um es als App umzuwandeln wie ZZEE PHPExe.
    Allerdings glaube ich das wäre ausreichend. :D

    Wo kriege ich nun noch ein günstiges Android Smartphone mit großem Display?



    Sowas wäre es doch eigentlich auch schon oder?
    https://itunes.apple.com/WebObjects/MZS…=593757593&mt=8

    Dann könnte ich mein Iphone verwenden.



    Bevor ich mir jetzt ein App kaufe.
    Eine möglichkeit wie PHPExe wirklich PHP Code als App zu packen gibt es nicht oder?

    Weil ggf. hole ich mir dieses Teil.

    Zitat

    Keine sorge, du hast schnell genug wieder empfang

    Das Programm ist keine 100% sichere Methode zu gewinnen.
    Allerdings erhöht es die Chancen stark.

    Außerdem geht es schneller als manuell die Zahlen zu checken dauernd.

    Roulette berechnen.
    Im Anhang die Windows Version, eine .php Version gibts natürlich auch die direkt im Browser ausgeführt werden kann. :) benötigt halt Webspace oder PHP.

    Ich habe jetzt leider nichts gefunden.
    Kannst du mir vllt. was konkretes geben? Am geilsten wäre es natürlich das auf dem Iphone laufen zu lassen ohne Jailbreak.

    Aber Android geht natürlich auch.



    Das Tool zeigt dir halt anhand der zuletzt gekommenen zahlen an worauf du setzen könntest.



    Der Grund warum ich gerne ein App haben würde ist für Casinos ohne Empfang.

    Gibt es eine möglichkeit meinen PHP Code als Android oder Windows Phone App etc. irgendwie umzuwandeln?
    Für Windows mache ich das mit ZZEE PHPExe aber ich würde gerne auf dem Handy ein Tool laufen lassen.

    Ich hab nen Iphone aber da ist das eh nicht relevant weil ich will es nicht jailbreaken.
    Daher am liebsten nen günstiges Android teil mit relativ großem Display.

    Oder gibts sonst irgendwas wo aussieht wie nen Handy und ich PHP Code damit zum laufen kriege?
    Display größe so wie Iphone 6s Plus ^^

    Sollte nach möglichkeit bezahlbar bleiben.

    Danke und ich hab grad noch sowas hier gebastelt was auch nicht besser funktioniert :D

    Code
    $history = explode(",", $_POST["zahlen"]);
    foreach ($history as $value) {
    $arrayin .= "$value[0],";
    }
    $arrayin = substr($arrayin, 0, -1);
    $zahlen = array($arrayin);

    Das hier geht natürlich einwandfrei:

    Code
    $zahlen = explode(",", $_POST["zahlen"]);
    Code
    $history = explode(",", $_POST["zahlen"]);
    $history = preg_split('/,\s*/', "$_POST[zahlen]");
    $zahlen = array($history);

    Datenbanken sind garnicht im spiel deswegen muss ich nicht auf sicherheit achten allerdings funktionieren diese beiden ansätze leider nicht.

    Mit neuem Adapter funktioniert die CPU und somit auch der ganze Rechner nun einwandfrei.
    Das ich nun doppelt soviel Leistung habe merk ich aber nicht.

    (Klar nun hab ich die 1,1ghz auf einem Kern statt 2 aber die Software nutzt ja nur einen, trotzdem merk ich jetzt keinen so großen Unterschied. Bemerkbar ist es aber schon.)

    Danke!
    Wirklich ich bin dir sehr dankbar, hätte das so wohl nicht hinbekommen sonst. :)

    Bitte helft mir, ich hab mir sonst schon alle funktionen die ich für dieses Teil brauche selbst zusammengebastelt aber hier komme ich einfach nicht weiter.

    Hallo,

    Also ich hab da ein Problem und zwar möchte ich zwei sachen machen MIT PHP.

    1.
    Ich möchte in einer Datenbank alle Tabellen bis auf ein paar löschen.
    Also quasi DELETE ALL TABLES FROM DATABASE_NAME WHERE TABLENAME != "TABLE1" AND WHERE TABLENAME != "TABLE2" AND WHERE TABLENAME !="TABLE3"

    2.
    Ich möchte in ner Tabelle alle Spalten löschen bis auf ein paar.
    Also quasi DELETE ALL ROWS FROM TABLENAME WHERE ROWNAME != "ROW1" AND WHERE ROWNAME !="ROW2" AND WHERE ROWNAME !="ROW3".

    Ich habe schon google bemüht aber leider nichts gefunden.
    Das ganze muss mit PHP gemacht werden.

    Das wird ein Skript das Foren auf Werkszustand zurücksetzt um sie Anschließend zu Updaten (ebenfalls per Skript sowie vollautomatisch) dabei aber die User, Beiträge, Nachrichten etc. beibehält.

    Wäre cool wenn ihr mir helfen könnt.
    Aber ich glaube mit einem ganz einfachen Query alleine wird das nichts oder?

    DANKE!!!!!

    Scheint zu funktioniert. :)
    Vielen dank für deine Hilfe!

    Fatal error: Uncaught Error: Using $this when not in object context in /www/htdocs/w0125294/wbboard/_functions.php:1966 Stack trace: #0 /www/htdocs/w0125294/wbboard/_functions.php(704): prepare_code('Junge <img src=...') #1 /www/htdocs/w0125294/wbboard/thread.php(113): editSignatur('Junge <img src=...', '0') #2 {main} thrown in /www/htdocs/w0125294/wbboard/_functions.php on line 1966

    Hier die komplette Datei

    https://www.pastiebin.com/58ed277beef65

    ich hab eigentlich nur

    <?php

    drunter

    $search_replace = array();

    PHP
    #  $searcharray[]="/[list=(['"]?)([^"']*)\1](.*)[/list((=\1[^"']*\1])|(]))/esiU";
    #  $replacearray[]="formatlist('\3', '\2')"; 
    #  $searcharray[]="/[list](.*)[/list]/esiU";	
    #  $replacearray[]="formatlist('\1')"; 
    #  $searcharray[]="/[url=(['"]?)([^"']*)\1](.*)[/url]/esiU";
    #  $replacearray[]="formaturl('\2','\3')";
    #  $searcharray[]="/[url]([^"]*)[/url]/esiU";	
    #  $replacearray[]="formaturl('\1')";
    #  $searcharray[]="/[code](.*)

    /esiU";
    # $replacearray[]="formatcodetag('\1')";
    # $searcharray[]="/

    PHP
    (.*)

    /esiU";
    # $replacearray[]="phphighlite('\1')";
    [/code]

    Alle mit # versehen

    und dann darunter

    Code
    $this->search_replace['/\[list=([\'"]?)([^"\']*)\1](.*)\[\/list((=\1[^"\']*\1])|(\]))/siU']=function($matches) {return $this->formatlist($matches[3],$matches[2]);};

    eingefügt

    sowie unter

    Code
    if ($phpversionnum<"4.0.5") $bbcode=str_replace("'", "\'", $out);

    das hier eingefügt

    $out = preg_replace_callback_array($this->$search_replace, $out);

    Ich glaube jetzt haben wirs dann bald. :D
    kann mir jemand noch beim letzten schritt behilflich sein?

    Ich hab im Internet eine Anleitung gefunden und folgendes zusammengestellt.

    Fehlermeldung
    Parse error: syntax error, unexpected 'var' (T_VAR), expecting end of file in /www/htdocs/w0125294/wbboard/_functions.php on line 3

    Kann mir jemand erklären warum das nicht funktioniert?

    Hier mal alle vorkommen dieses Modifiers, wenn ich die zeilen alle auskommentier dann wird das forum angezeigt und es kommen keine Fehlermeldung.
    Allerdings werden BBCodes nicht richtig umgewandelt

    Code
    $searcharray[]="/\[list=(['\"]?)([^\"']*)\\1](.*)\[\/list((=\\1[^\"']*\\1])|(\]))/esiU";
    Code
    $searcharray[]="/\[list](.*)\[\/list\]/esiU";
    Code
    $searcharray[]="/\[url=(['\"]?)([^\"']*)\\1](.*)\[\/url\]/esiU";
    Code
    $searcharray[]="/\[url]([^\"]*)\[\/url\]/esiU";
    Code
    $searcharray[]="/\[code](.*)\[\/code\]/esiU";
    Code
    $searcharray[]="/\[code=php](.*)\[\/php\]/esiU";

    Wie kann ich das nun anpassen das mein Forum funktioniert?

    möglicherweise kann mir jemand diese zeilen anpassen? wäre super und das forum würde problemlos laufen. :)

    Ich danke dir für deinen Post allerdings muss ich gestehen das ich leider Hauptsächlich Bahnhof verstehe.
    Ich weiß leider nicht was ich zu tun habe außer das ich wohl preg_replace durch preg_replace_callback ersetzen muss.

    Möglicherweise kannst du mir nochmal einfacher für einen Hobby Programmierer sagen was ich tun muss.
    vllt. anhand eines Beispiels meiner Datei?

    Mir wäre am liebsten wenn mir jemand hier so ne "Suche" und "Ersetze mit" Updateanleitung erstellen würde wofür ich ggf. gerne auch bisschen was zahlen würde wenn es dann geht, aber mir wäre auch schon mit einer einfachen Anleitung geholfen. (Bestenfalls mit Beispiel).

    https://community.woltlab.com/thread/223566-…972#post1329972

    Original läuft es mit PHP 4 und MYSQL 3.
    Ich hab es nun schon unter PHP 5.6 und MYSQL 5.6 laufen, jetzt helft mir doch das es nicht an PHP 7.1 scheitert ^^

    Es gibt noch immer recht viele User die auch 2017 noch das WBB2 und Lite1 einsetzen.
    Ein relativ großes Forum hat bis vor einiger Zeit auch noch WBB 1.2 eingesetzt.

    Es gibt keine bekannten Sicherheitslücken, und würde es welche geben dann gäbe es bereits Anleitungen selbige zu schließen
    den es gibt noch immer ein paar fähige Leute die sich nachwievor mit den Versionen beschäftigen und auch Hacks, Updates etc. rausbringen.

    Das WBB 1.2 interessiert aber leider so gut wie niemanden mehr.
    Mangels Nachfrage gibt es keine Updateanleitungen (außer meine) und auch kaum Hacks. (Früher gab es viele Hacks aber seit mywbb.info down ist sind die meisten nicht mehr zu bekommen).

    Nur weil die Software alt ist muss sie nicht zwangsläufig Sicherheitslücken aufweisen!
    Wenn du allerdings einen funktionierenden Exploit hast, poste ihn einfach. :)

    Unter PHP 5.6 und MYSQL 5.6 läuft es schon einwandfrei. (es würde auch unter höheren MYSQL Versionen laufen)
    Unter PHP 7.1 gibt es auch nur diese scheiß

    Zitat

    Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /www/htdocs/w0125294/wbboard/_functions.php on line 1990

    Meldungen.

    Zumindest für das Lite1 von 2004 und das WBB2 gibt es keine bekannten Sicherheitslücken!
    Ich denke das wird für das WBB 1.2 auch zutreffen.

    Ich lasse mich gerne vom gegenteil überzeugen, wer mir einen funktionierenden Exploit zeigen kann, bitte posten.

    Ich habe halt alles umgebaut bereits auf MYSQLi etc. aber mit diesem preg_replace(); code kenne ich mich nicht so aus.
    Ursprünglich läuft das Board nur unter PHP 4 und MYSQL 4 (vllt. sogar nur MYSQL 3) daher finde ich PHP 5.6 und MYSQL 5.6 schon eine ganz gute Leistung bisher. :)

    Hallo,

    Ich Update gerade das WBB 1.2 auf PHP 7.1 und MYSQL 5.7.
    Unter PHP 5.6 sowie aktuelle MYSQL Versionen läuft es bereits aber nun habe ich ein Problem.

    Code
    Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /www/htdocs/w0125294/wbboard/_functions.php on line 1990

    Hier die Entsprechende Datei:
    https://pastebin.com/ErCLR98Y

    Leider kenne ich mich damit nicht aus aber vllt. kann mir jemand sagen was ich ändern muss.

    Changelog

    Wichtig ist das mir eine Angepasste Datei alleine nichts hilft.
    Ich brauche entweder einen entsprechend Kommentierten Code der klar zeigt was original war und durch was es ersetzt wurde oder am besten direkt eine Anleitung zum anpassen, den ich will ein automatisches Skript schreiben für die Updates.

    Ich hab jetzt wirklich sogut wie alles schon ersetzen können bzw. das script ist fast fertig.
    ABER

    Ich versuche

    Code
    $post = str_replace("{".$this->hash."_".$mode."_".$varnr."}", "[".$mode."]".str_replace("\\\"", "\"", $code)."[/".$mode."]", $post);

    Zu ersetzen.
    Wenn ich nun

    Code
    singlefilereplace_modern('$post = str_replace("{".$this->hash."_".$mode."_".$varnr."}", "[".$mode."]".str_replace("\\\\"", "\\"", $code)."[/".$mode."]", $post);', '$post = str_replace("{" . $this->hash . "_" . $mode . "_" . $varnr . "}", "[" . $mode . "]" .     $code . "[/" . $mode . "]", $post);', "../../acp/lib/class_parsecode.php");

    ersetzt er nicht.
    Wenn ich nun in der Datei

    Code
    $post = str_replace("{".$this->hash."_".$mode."_".$varnr."}", "[".$mode."]".str_replace("\\\"", "\"", $code)."[/".$mode."]", $post);

    durch

    Code
    $post = str_replace("{".$this->hash."_".$mode."_".$varnr."}", "[".$mode."]".str_replace("a"", "b"", $code)."[/".$mode."]", $post);

    funktioniert es so problemlos

    Code
    singlefilereplace_modern('$post = str_replace("{".$this->hash."_".$mode."_".$varnr."}", "[".$mode."]".str_replace("a"", "b"", $code)."[/".$mode."]", $post);', '$post = str_replace("{" . $this->hash . "_" . $mode . "_" . $varnr . "}", "[" . $mode . "]" .     $code . "[/" . $mode . "]", $post);', "../../acp/lib/class_parsecode.php");

    Die einzige änderung besteht darin das ich \\\\\ durch a und \\ durch b ersetzt habe.
    Wo liegt das Problem?



    Problem gelöst,

    Code
    echo '$post = str_replace("{".$this->hash."_".$mode."_".$varnr."}", "[".$mode."]".str_replace("\\\\\"", "\"", $code)."[/".$mode."]", $post);';

    echo hilft. :D