Anbei dann noch die PHP7-Version. Zu testen auf BLTipp 2016/2017
Kannst du ja dann im ersten Beitrag ergänzen.
Beiträge von Yannici
Ich habe einen Blog Artikel verfasst - Wie benutze ich die Suche richtig - Bitte diesen beachten und auch umsetzen bevor Ihr ein Neues Thema eröffnet!
-
-
Okay, dann mach ich mich da mal ran.
Normalerweise solltest du ja keinen PHP-Code angepasst haben, deswegen ist es nicht so schlimm was den Code betrifft. Ich habe für die Umsetzung auf PHP7 schon einige Search & Replace-Texte vorbereitet weshalb ich wahrscheinlich nicht mal in die einzelnen Dateien reinschauen muss.
Noch eine Frage: Wieso hast du die inputSecurity()-Methode auskommentiert?
-
Sieht nach einer Menge Arbeit aus. Alle Seiten anzupassen (ohne Template-System) ist wirklich riesiger Aufwand. Gut gemacht
Eine PHP7-Version (passend zur BuliTipp PHP7-Version) wäre natürlich noch super. Kann ich aber auch machen, wenns erlaubt ist. -
Da habt ihr wohl eine MySQL-Datenbank-Verwaltungssoftware verwendet, die den SQL-Befehl TRUNCATE TABLE nicht kannte. Komisch, weil das eigentlich MySQL-Standard ist. Naja, ihr habt ja dann raus gefunden einfach ein anderes Verwaltungstool zu verwenden
-
Wir reden hier vom EM Skript, nicht Buli. Und da hat Kassi schon lange ein PHP7 Skript veröffentlicht!
Oh verdammt das tut mir Leid ... ich hab mich da wohl im Forum verguckt :x
-
@ Florian : Wir checken mal die Unterschiede in php7 ... ich glaube aber nicht, daß die Unterschiede zu 5 so eklatant sind
Deine Implementierungen sind unabhängig von PHP5 und PHP7, aber wenn jemand die Dateien austauscht dann schon, weil es mysql_* in PHP7 nicht mehr gibt.
-
Dann kann es auch vorher schon nicht funktioniert haben Ich habe erst vor ca. einer Woche eine PHP7-Version veröffentlicht. Davor hat es nur unter max. PHP 5 funktioniert.
-
Deswegen wäre vielleicht auch der PHP-Errorlog interessant. Weiße Seiten sind häufig die PHP-Scripte schuld. Da kann es auch sein, dass vielleicht der Hoster eine neue PHP-Version installiert hat oder ähnliches. Schau aber auch mal in die Datenbank, ob da noch alles da ist Zur Sicherheit ...
-
Naja mehr Details wären schön. Einfach eine weiße Seite könnte ein PHP-Fehler sein, der aber nicht ausgegeben wird. Kann aber auch ganz viele andere Gründe haben. Bitte mal in den PHP-Errorlog schauen, ob da was drin steht Ansonsten vielleicht auch mal checken ob es nicht am Webspace bzw. Webspace-Anbieter liegt.
-
Ich sehe gerade, dass die Radio-Buttons alle einen unterschiedlichen Namen haben. Dann ist klar, dass man alle anklicken kann. @micha2509 ist das normal? Es wäre vielleicht besser den Radio Buttons nur den Namen bonusTipper zu geben und als Value im Prinzip die ID des Spiels.
-
Steht denn was im PHP-Errorlog?
-
Ist jemand hier schon bei der php Version 7 dabei?
Ich würde es machen, aber ich denke @micha2509 kann das auch. Falls du Hilfe benötigst @micha2509, kannst dich melden
Wie oft kann man eine Mannschaft in der Sasion (Bonusspiel) tIppen ?
Nicht das jemand 34 mal auf den FCB tippt.Das ist ein guter Einwand, da müsste man sich evtl. was überlegen ...
-
"Schon wieder auf den HSV gesetzt!"
trifft es eherSo, b2t.
-
Mit dem Fix hast dann auch das Inaktive-Mail-Feature. Mit dem Fix von mir nicht, aber wäre für das aktuelle Komplettpaket die Richtige.
-
Es liegt daran, dass da ein Update auf die Spalte inaktive_mail gemacht wird, welche es im Standard-Paket nicht gibt. Blöd, dass man die falsche Datei (login.inc.php) da reingepackt hat.
Was zu tun ist:Geh in die login.inc.php und Suche nach ." inaktive_mail = 0,". Die Zeile mit diesem Inhalt einfach rauslöschen, dann funktioniert es wieder
-
Er muss das Abrufen von fremder Webseiten unterstützen. Das nennt sich allow_url_fopen und wird nicht unbedingt von vielen Free-Hostern unterstützt.
Aus Foren-Einträgen geht heraus, dass der Hoster https://www.000webhost.com/ diese Option unterstützen soll.
Ansonsten kannst du mal einen anderen Free-Hoster ausprobieren und dort die PHP-Info anzeigen lassen (Datei mit Inhalt <?php phpinfo(); ?> erstellen).Edit: Square7 scheint das evtl. aktiviert zu haben
-
wieso Risiko sollte dabei sein. Wenn die Möglichkeit besteht Punkte zu machen und das geht in die Hose , warum nicht.
Aber wie gesagt nur optional dann... sonst wäre das ja doof wenn man ein Risiko eingehen MUSS.
-
bei Fehltipp sollten die Punkte abgezogen werden. Wenn schon denn schon
Ich denke das ist nicht der Sinn der Sache. Punkte-Abzug dann aber nur, wenn die Auswahl eines Bonusspiels optional ist!
-
Die Anführungszeichen dürfen nicht sein '. Stattdessen entweder weglassen oder ` verwenden. Außerdem ist der Default in Klammern falsch. Der korrekte SQL müsste lauten: ALTER TABLE `bulitipp_tipps` ADD `multiplier` INT NOT NULL DEFAULT 1;
-
Schönes Feature
Wie wärs mit noch einem Config-Eintrag, bei dem man angeben kann wie hoch der Multiplier ist (z.B. nicht nur * 2, sondern auch * 3 oder so)?Beim Screenshot "user_tippen.png" steht da, dass das Spiel "Leverkusen vs. Ingolstadt" doppelte Punkte eingebracht hat, in der Tabelle steht aber "1:0³". Wäre es nicht schöner, wenn dann anstatt der 3 gleich 6 da stehen würde?
Ansonsten hättest du vielleicht auch TINYINT als Feld-Typ nehmen können und anstatt 1 und 2 zu speichern, einfach 0 und 1 (boolean). Dann kann man auch mit if($data['bonus']) abfragen Aber ich will nicht den Besserwisser spielen, das ist einfach ein kleiner Hinweis.
Super AddOn!