Einfach mit der CLI generieren und dann in Code-Tags ([code_] (ohne _) einfügen).
Beiträge von Klemmlampe
-
-
Das ist _DER_ Weihnachtsb0wm 2013, das sieht man doch wohl :o
-
Code
wow * ^^^ so happy ^^^o^ such fest ^^^o^^^ such b0wm ^^^^^^^o^ ^o^^^^^^^^^ ^^^^^^^^^^^o^ so weihnachten .
Endlich ist es so weit!
Das, worauf alles und jeder gewartet hat, ist endlich da: der Weihnachtsb0wm des Jahres 2013.Getreu dem Motto "schöner, bunter, b0wmiger" wurde er weiterentwickelt (um ehrlich zu sein von Grund auf neu, weil ich den alten verbummelt habe :c). Dieses Jahr sogar mit Kugeln!
Es gibt zwei Varianten: Eine für den Browser und eine für die Konsole.
Du willst deinen eigenen Weihnachtsb0wm? Kein Problem.
KonsolePHP<?php $iterations=isset($argv[1])&&$argv[1]>=8&&$argv[1]<=90?$argv[1]:12;$a="";for($i=1;$i<$iterations;$i++){$a.=str_pad("",$iterations-$i-1);for($j=0;$j<($i*2)-1;$j++)$a.=$i==1?("\033[0;33m*\033[0;32m"):(mt_rand(0,100/($i<6?5:$i))==1?("\033[0;3".mt_rand(1,6)."mo\033[0;32m"):("^"));$a.="\n";}$a.="\033[0;33m".str_repeat(str_pad("",$iterations-($iterations/5)).str_repeat(".",($iterations/5))."\n",($iterations/8))."\033[0m";print $a;
Browser
Edit: Pastebin, siehe hierPHP<pre><?php $iterations=isset($_GET["i"])&&$_GET["i"]>=8&&$_GET["i"]<90?$_GET["i"]:12;$a="";$c=array("red","#8A2BE2","lightblue","yellow","orange");for($i=1;$i<$iterations;$i++){$a.=str_pad("",$iterations-$i-1);for($j=0;$j<($i*2)-1;$j++)$a.=$i==1?("<span style="color:yellow">*</span>"):(mt_rand(0,100/($i<6?5:$i))==1?("<span style="color:".$c[array_rand($c)]."">o</span>"):("<span style="color:green">^</span>"));$a.="\n";}$a.="<span style="color:chocolate">".str_repeat(str_pad("",$iterations-($iterations/5)+1).str_repeat(".",($iterations/5))."\n",($iterations/8))."</span>";print $a; ?></pre>
Und nun fröhliche Weihnachten,
tragt die frohe Botschaft der b0wms in die Welt hinaus! -
Ansich ist sowas schnell mit node.js + socket.io + ace gebaut, das ist dann allerdings nur im Browser verfügbar, wem das reicht kann ja einfach mal nach den Schlüsselwörtern googlen und sich überlegen, ob er sich nicht was kleines bastelt.
-
Erst HTML, dann PHP, wenn du denn PHP lernen möchtest. Gibt ja auch genug andere Sprachen, die das was du willst, können.
-
Schwierigkeitsgrad 2, einfach weil es reine Logik ist und eine strikte Struktur hat.
Tutorials sollten i.d.R. alle, die man auf google findet passen, ist ja nichts, was man wirklich falsch erklären könnte.Control Panels können in allem möglichen geschrieben werden, solange du irgendwie an deine Daten kommst und eine Routine hast, die alles verarbeitet.
-
Schon die gta_sa.set gelöscht? Müsste irgendwo in %appdata\GTA San Andreas User Files o.Ä. rumliegen.
-
Das kommt auf das Plugin an, im Grunde sollte die Funktion aber überall irgendwas mit last insert heißen.
-
Was? BBCode -> HTML ist doch der Sinn des Parsers.
-
Verweis auf hier.
PHP
Alles anzeigenfunction parseConfig($config) { $config = explode("<br />", nl2br($config)); $config = array_map(function($n) { $position = strpos($n, " "); if (false !== $position) { $n = substr_replace($n, "=", $position, 1); } return trim($n); }, $config); return parse_ini_string(implode("\n", $config)); } // Beispiel: $file = "server.cfg"; $config = parseConfig(file_get_contents($file)); print_r($config);
-
PHP
Alles anzeigenfunction parseConfig($config) { $config = explode("<br />", nl2br($config)); $config = array_map(function($n) { $position = strpos($n, " "); if (false !== $position) { $n = substr_replace($n, "=", $position, 1); } return trim($n); }, $config); return parse_ini_string(implode("\n", $config)); } // Beispiel: $file = "server.cfg"; $config = parseConfig(file_get_contents($file)); print_r($config);
-
Wenn du an diesem Punkt angelangt bist, kannst du auch direkt einen vernünftigen ORM nutzen.
Zum Problem: Es liegt nicht am $this->Name, PHP ist es schnuppe ob eine Variable vor der zuweisung je definiert wurde, das gilt auch für Klassenmember. Bei Array-Indexes sieht das aber anders aus, da ist PHP absolut strikt. Ich würde glatt behaupten, die Spalte in deiner Tabelle heißt nicht Name
-
-
Gar nichts = weiße Seite? Dann solltest du mal die php.ini auf error_reporting und display_errors prüfen.
Ansonsten einfach mal $result ausgeben lassen (print_r($result)).Ich bin mir gerade unsicher, ob eine While-Schleife als ein Statement gewertet wird, deshalb solltest du einfach zum testen mal Curly-Braces zwischen if($query) und else einfügen.
-
Siehe http://diffchecker.com/sd26uv83
Ich habe die Reihenfolge geändert und $img angepasst. -
-
Ich würde sagen du hast da einen kleinen Logikfehler. Du kannst keine Variable ausgeben, bevor sie überhaupt definiert ist.
Edit: Außerdem funktioniert der Lösungsansatz, den du von oben übernommen hast nicht, da WBB freundlicherweise die Escape-Slashes entfernt.
-
Stichwort(e): Responsive Webdesign. Google wird dir dazu helfen.
-
-
Die genaue Lösung des Ganzen ist dann wieder was anderes, ich habe nur auf das mögliche Problem aufmerksam gemacht.