[PHP] auslesen von txt - find den fehler einfach nich

powercat schrieb:
guten morgen :)
PHP:
<?php 
        for($n=0;$n<3;$n++) 
        { 
        } 
		if(isset($element[4]))
		{
		}
?>

stehe nun vor folgendem problem: in spalte 4 soll (wenn ein eintrag erfolgt ist) entsprechend dem dateinamen ein link und ein vorschaubild gezeigt werden. beide liegen dann entsprechend vor. nur wird mir kein bildname übergeben. mmmh

du lernst fiae? wieso nicht mehr fisi? oder jetzt noch im anschluss. ich bin in 8 monaten fertig. wir haben ja hier ne verkürzte ausbildung von 21 monaten. na mal sehen, was das so wird.


^^das Array geht von element[0] bis element[3] .. hat als 4 elemente.

In meinem for war die Bedingung kleiner als 4 drin ;)

Du benutzt aber element[4] und nicht element[3]. Hier drin sollte dein Fehler liegen.


und zum FiAe: ich wollte eigentlich eh FiAe machen. Hab also den Betrieb gewechselt und bekomm nu zusätzlich auch noch das doppelte Gehalt von davor.
Insofern bin ich damit vollkommen glücklich.
Leider hab ich grad erst das 2te Ausbildungsjahr angefangen. Aber da ich so bald wie möglich aus DE wegziehen will, werd ich wohl auch verkürzen ;)
 
mmmh - hatte ich auch vermutet. haken ist, wenn ich den wert des elements erhöhe bspw auf 6, dann macht er mir mehr spalten.... *grmpfl*

nicht aufgeben :)

du willst weg aus de? wohin? warum? *fragen über fragen*
 
powercat schrieb:
mmmh - hatte ich auch vermutet. haken ist, wenn ich den wert des elements erhöhe bspw auf 6, dann macht er mir mehr spalten.... *grmpfl*

nicht aufgeben :)

du willst weg aus de? wohin? warum? *fragen über fragen*

du sollt ja aus element[4] ein element[3] machen.. also niedriger und nicht höher ;)
Im for das n lässt du, wie es ist.
 
guut... halbes prob gelöst :o)) er zeigt das bild an (zum anklicken) nur wenn es angeklickt wird.... des funzt nich. aber mom - ich seh da grad was......
habs gefunden - der hatte mir das jpg nich angehängt.... jetzt schon - ich poste mal noch den kompletten code, vielleicht will sich ja noch einer mal dran orientieren :o))

ich dank dir recht herzlich pwc - hätte ohne dich nich geklappt!!

PHP:
<?php 
$eintrag=file("daten/angebote.txt"); 
$temp=count($eintrag); 

function show_angebot() 
{ 
    global $eintrag 
?> 
<center> 
    <img src="grafik/verfug.gif" width="312" height="35"> 
</center> 
<br><br> 
<table cellpadding="2" cellspacing="0" align="center"  width="780" border="1"> 
    <tr> 
        <td width="130" align="center"><code class="head">Produkt</code></td> 
        <td align="center"><code class="head">Beschreibung</code></td> 
        <td width="50" align="center"><code class="head">Preis</code></td> 
        <td width="100" align="center"><code class="head">Ansicht</code></td> 
    </tr> 
<?php 
    
foreach($eintrag as $value) 
    { 
        echo "<tr>"; 
        $element=explode("#",$value); 
        for($n=0;$n<3;$n++) 
        { 
			echo "<td valign=\"top\">"; 
            if(isset($element[$n])) 
            { 
            	echo $element[$n]; 
            } 
            else 
            { 
              	echo "&nbsp;"; 
            } 
                echo "</td>"; 
        } 
		#spalte für bilder definieren mit if abfrage....
		if(isset($element[3]))
		{
			echo "<td align=center><a href=\"daten/$element[4].jpg\"><img src=daten/$element[3].jpg border=0 alt=klick für großes bild></a></td>";

		}
		else
		{
			echo "kein Bild verfügbar";
		}
		#versuche zuende			
	}
  		echo "</tr></table>"; 
}
?> 

die nächsten fragen kommen bestimmt :)
 
Muss man um Variabeln zu definieren nich
PHP:
$variable = blubb
Leerzeichen vor und hinter dem = machen!?
 
Zurück
Oben