kostenloser Webspace werbefrei: lima-city


Fehler bei Include in Variable

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    siteplayer

    siteplayer hat kostenlosen Webspace.

    Ich habe 2 Dateien, in der ersten ist ein String mit einigen Variablen. Die zweite Datei enthält eine Funktion in der diese Variablen definiert sind und der String ausgegeben wird. Habe ich einen Denkfehler drin oder warum funktioniert das so nicht?
    Datei 1
    <?php
    echo '<table border="0" id="info" width="1000">
    <tr>
    	<td width="60"><div onClick="javascript:showSpoiler('.$id_a.', '.$id_b.');" style="background: url(\'/style/'.$style.'/image/b_info.png\'); background-repeat: no-repeat; min-height: 50px; display: block;"></div></td>
    	<td width="940"><div id="'.$id_a.'" style="display: block;">'.$new_text.'</div><div id="'.$id_b.'" style="display: none;">Wichtige Informationen. Für Details auf den Button klicken.</div></td>
    </tr>
    </table>';
    ?>

    Datei 2
    <?php
    function sInfo($new_info, $new_text) {
    	global $check, $style;
    	$id_a	=	$check["counter"] + 1;
    	$id_b	=	$check["counter"] + 2;
    	switch ($new_info) {
    		case 0:
    			$is_info .= include('style/a/datei.php');
    			break;
    		case 1:
    			$is_info .= include('style/b/datei.php');
    			break;
    		case 2:
    			$is_info .= include('style/c/datei.php');
    			break;
    		case 3:	
    			$is_info .= include('style/d/datei.php');
    			break;
    	}
    	$check["counter"] = $id_b;
    	return $is_info;
    }
    $test = sInfo(0, "Hallo Welt");
    echo $test;
    ?>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Was funktioniert denn da genau nicht?

    rufst du denn überhaupt irgendwo deine Funktion auf?
  4. Autor dieses Themas

    siteplayer

    siteplayer hat kostenlosen Webspace.

    EDIT: Hab mein Fehler gefunden

    Datei 1
    $info = '<table border="0" id="info" width="1000">
    <tr>
    	<td width="60"><div onClick="javascript:showSpoiler('.$id_a.', '.$id_b.');" style="background: url(\'/style/'.$style.'/image/b_info.png\'); background-repeat: no-repeat; min-height: 50px; display: block;"></div></td>
    	<td width="940"><div id="'.$id_a.'" style="display: block;">'.$new_text.'</div><div id="'.$id_b.'" style="display: none;">Wichtige Informationen. Für Details auf den Button klicken.</div></td>
    </tr>
    </table>';
    return $info;




    Beitrag zuletzt geändert: 8.1.2011 13:01:40 von siteplayer
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!