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
											