Öhm...
- Die switch-Anweisung ist sinnlose, da immer der erste Fall eintritt. (Du könntest einfach immer direkt die Datei einbinden
- es heisst break nicht braek
Öhm...
- Die switch-Anweisung ist sinnlose, da immer der erste Fall eintritt. (Du könntest einfach immer direkt die Datei einbinden
- es heisst break nicht braek
--
Da lässt sich aber jemand Zeit.
Ich wäre gegen eine so starke Eingrenzung. Immer nur Fehler finden ist langweilig. Man sollte es so machen, dass man z.B. auch mal die Funktion des Snippets erklären muss o.Ä.
(davon abgesehen dass meistens der gewonnen haben dürfte, der die Aufgabe als Erster sieht...)
[EDIT]
k, denn wolln wa mal.Zitat
Da Manni zu faul war was zu posten is er ausgeschlossen :P
Geändert von dead_orc (20.09.2006 um 18:06 Uhr)
>> Ich wäre gegen eine so starke Eingrenzung. Immer nur Fehler finden ist langweilig.
>> Man sollte es so machen, dass man z.B. auch mal die Funktion des Snippets erklären muss o.Ä.
Wie stellst du dir das vor?
Dass ich nen Code poste und die Aufgabe stelle "Erkläre die Funktion des Codes" (und wenns nur ist "99 Bottles of beer" auszugebenZitat von Jay
) oder halt "finde den Fehler". *shrug*
Geändert von dead_orc (20.09.2006 um 22:20 Uhr)
Tippe drauf das $input nach jeder neuen Zeile( \n ) gesplittet wird. Ich wüsste nur gerne warum hinter der fgets Funktion noch ein nicht eingeklammerter Parameter steht und was die Klammer hinter ' ' umschließt.Zitat von dead_orc
Ich hätte scheinbar anmerken sollen, dass es sich hier noch um eine Fehlersuche handelt. Das mit der Klammer is aber nur die halbe Miete :PZitat von Milchbox
Explode() erwartet die Parameter in anderer Reihenfolge. Also erst das Begrenzungszeichen und dann den String.
freundliche Grüße, Rolus
Jopp, is richtig. Kleine Erklärung, warum ich dieses "Problem" genommen hab: implode() akzeptiert die Argumente aus "historischen Gründen" in beiden Reihenfolgen, explode aber nicht. Naja, Rolus ist dran, falls er möchte ^^
Frechheit. >.>
Kannst ja in meinem Skript die Fehler finden, dann bist du dran. Natürlich darf das auch jeder andere. Das Skript ist aber - zugegebenermaßen - etwas grotesk. Sonst ist das Fehlerfinden ja zu langweilig.
freundliche Grüße, Rolus
$phrases = array("File doesnt exist","Cant open file","Cant read file (maybe empty)");
Ich wuerd sagen hier wurde das " vergessen.
echo (file_exists($filename)) ? ($f=@fopen($filename,"r+") ? (filesise($filename) > 0 && ($c = fread($f,filesize($filename)) != "" && fclose($f)) ? c : $phrases[2] : $phrases[1] : $phrases[0];
Hier wurde das z mit dem s verwechselt und beim zweiten wurde das r vergessen.
Mehr konnte ich jetzt nicht finden, hoffe es is richtig. =)
echo (file_exists($filename)) ? ($f=@fopen($filename,"r+")) ? (filesise($filename)) > 0 && ($c = fread($f,filesize($filename)) != "" && fclose($f)) ? $c : $phrases[2] : $phrases[1] : $phrases[0];
Es fehlen noch 2 Klammern und das $ Zeichen.
Die Klammern von Jay sind IMO ziemlich sinnlos oder falsch oder whatever. Außerdem hat er das z in filesize net korrigiert
BTW, geiler Code![]()
Naja, über die Klammern lässt sich bei sowas streiten. Aber da Jay die meisten Fehler gefunden hat, ist er jetzt wohl an der Reihe, sofern er will.
freundliche Grüße, Rolus
Bitte Fehler finden
Bitte so verändern das aus $text folgendes ausgegeben wird:
<div id=test>text</div>
Geändert von Milchbox (23.09.2006 um 13:45 Uhr)