Hi Leute,
Ich habe hier ein anscheinend einfaches problem, aber trotzdem komme ich zu keiner Lösung.
Mein Programm:
Ein Binärcode soll eingegeben werden und als String verarbeitet werden.
Dieser soll dann in einen Array umgewandelt werden. Für jeden Array Wert soll ein bestimmtes bild ausgegeben werden.
Alles anzeigen
Der Array wurde schon übermittelt und funktioniert auch einwandtfrei. Jedoch soll zwischen den Bildern ein Strichbild gesetzt werden. Wenn jedoch das letzte Bild erreicht ist, soll er keinen Strich mehr einfügen. Wie erreiche ich das? Damit ihr besser Bescheid wisst, was ich meine, hier ein Bild von einem Ergebnis: (String in dem Falle ist 011011)
[Blockierte Grafik: http://img143.imageshack.us/img143/5014/problemm.jpg]
Gruß AtroCty
Ich habe hier ein anscheinend einfaches problem, aber trotzdem komme ich zu keiner Lösung.
Mein Programm:
Ein Binärcode soll eingegeben werden und als String verarbeitet werden.
Dieser soll dann in einen Array umgewandelt werden. Für jeden Array Wert soll ein bestimmtes bild ausgegeben werden.
Quellcode
- <?php
- $code = $_POST["code"];
- echo "<img src='anfangsstrich.jpg' alt='' border='0' width='' height=''>";
- for ($i = 0; $i < strlen($code); $i++)
- {
- if($code[$i] == 1) {
- echo "<img src='eins.jpg' alt='' border='0' width='' height=''>";
- if($code[($i+1)] == 1) {
- echo "<img src='strich1.jpg' alt='' border='0' width='' height=''>";
- } elseif ($code[($i+1)] == 0){
- echo "<img src='strich0.jpg' alt='' border='0' width='' height=''>";
- }
- }
- elseif($code[$i] == 0) {
- echo "<img src='null.jpg' alt='' border='0' width='' height=''>";
- if($code[($i+1)] == 1) {
- echo "<img src='strich1.jpg' alt='' border='0' width='' height=''>";
- } elseif ($code[($i+1)] == 0) {
- echo "<img src='strich0.jpg' alt='' border='0' width='' height=''>";
- }};
- }
Der Array wurde schon übermittelt und funktioniert auch einwandtfrei. Jedoch soll zwischen den Bildern ein Strichbild gesetzt werden. Wenn jedoch das letzte Bild erreicht ist, soll er keinen Strich mehr einfügen. Wie erreiche ich das? Damit ihr besser Bescheid wisst, was ich meine, hier ein Bild von einem Ergebnis: (String in dem Falle ist 011011)
[Blockierte Grafik: http://img143.imageshack.us/img143/5014/problemm.jpg]
Gruß AtroCty