Mathe Rechnung als MyCode - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Mathe Rechnung als MyCode (/thread-10828.html) Seiten: Seiten:
1
2
|
RE: Mathe Rechnung als MyCode - Michael - 08.09.2008 (08.09.2008, 00:32)Michael schrieb: Benutze Buchstaben anstatt Zahlen in den Variablen. RE: Mathe Rechnung als MyCode - Yang0504 - 08.09.2008 Da meckert er dauernt on line 27 function mathe_activate() { } function mathe_deactivate() { } function mathe_run($message) { // Assign pattern and replace values. $pattern = array("# \[Mathe\](.*?)(.*?)(.*?)\[/Mathe\]?#si"); { } T_LNUMBER = $1 $2 $3; echo T_LNUMBER; return $message; } ?> Das Rote ist line 27 Ich weiß nicht was ich stadessen einsetzten soll bei $... meckert er auch! Mfg Hoffe auf hilfe RE: Mathe Rechnung als MyCode - b3NnE - 08.09.2008 Wie schon gesagt keine zahlen in den variablen benutzen. Was ich noch glaube (Bin mir nicht sicher) ist das du in Plugins kein (.*?) verwenden kannst.. das wird eine funktion sein die nur im MyCode funktioniert. Wenn dem so ist, musst du da ganz anderst ran; Alles ziwischen [Mathe] und [\Mathe] in einen string lesen, aufgabe ausrechnen und dann das aus ergebnis in der $message replacen. -nur ein vorschlag- RE: Mathe Rechnung als MyCode - Michael - 09.09.2008 Das (.*?) ist kein Problem. Allerdings müsste das ganze über die Funktion preg_replace() verarbeitet werden. Die Zeile T_LNUMBER = $1 $2 $3; verursacht gleich drei Fehler: 1. Am Anfang steht keine Variable. 2. Es werden Zahlen als Variablennamen benutzt. 3. Man kann Variablen nicht einfach hintereinander schreiben. |