Hallo Leute,
erst einmal möchte ich mich vorstellen da ich mich gerade ebend erst registriert habe. Ich bin Tom, 19 Jahre jung (bzw alt, wie man's nimmt) und hoffe auf eine tolle Zeit hier im Forum.
Leider muss ich schon in meinem ersten Thread mit einem stumpfsinnigen Problem belästigen. Ich bastel mir gerade eine Fotogalerie für mein eigenes CMS. Ich möchte nicht auf eine DB zugreifen und möchte das nur mit PHP/CSS/Html und Ajax/Jquerry lösen.
Das Problem:
Leider geht mir pro Zeile 1 Ordner in der anzeige verloren. An der Funktion
in meiner Security Klasse (Die auch das sichere dir lesen übernimmt) liegt es
nicht, denn die $Howmuch Variable gibt mir die volle Anzahl aus.
Es könnte durchaus sein, dass ich einfach mal nen Denkfehler hab oder etwas übersehe. Ich sollte vielleicht mal ein bisschen an die frische Luft, dennoch hier der Php Code:
Ich bedanke mich schon mal für eure Hilfe.
Synaptic~
erst einmal möchte ich mich vorstellen da ich mich gerade ebend erst registriert habe. Ich bin Tom, 19 Jahre jung (bzw alt, wie man's nimmt) und hoffe auf eine tolle Zeit hier im Forum.
Leider muss ich schon in meinem ersten Thread mit einem stumpfsinnigen Problem belästigen. Ich bastel mir gerade eine Fotogalerie für mein eigenes CMS. Ich möchte nicht auf eine DB zugreifen und möchte das nur mit PHP/CSS/Html und Ajax/Jquerry lösen.
Das Problem:
Leider geht mir pro Zeile 1 Ordner in der anzeige verloren. An der Funktion
in meiner Security Klasse (Die auch das sichere dir lesen übernimmt) liegt es
nicht, denn die $Howmuch Variable gibt mir die volle Anzahl aus.
Es könnte durchaus sein, dass ich einfach mal nen Denkfehler hab oder etwas übersehe. Ich sollte vielleicht mal ein bisschen an die frische Luft, dennoch hier der Php Code:
PHP-Code:
<?php
global $Safety;
$Folders = $Safety->get_folders("content/gallerie/");
$Counter = 0;
foreach ($Folders as $Folder)
{
$Howmuch++; // Fehlertest -> werden pro spalte 1 zu wenig angezeigt.
$Counter++; // Counter = 1,2,3,4,5
if ( $Counter >= 5 ) // Wenn bereits 4 Spalten gefüllt wurden -> tr und Informations tr drunter
{
$Content = $Content.'
</tr>
<tr>
<td>'.$desc[1].'</td>
<td>'.$desc[2].'</td>
<td>'.$desc[3].'</td>
<td>'.$desc[4].'</td>
</tr>
<tr>
';
$Counter = 0;
}else{ // andernfalls -> desc array beschreiben & Spalte füllen
$desc[$Counter] = $Folder; // Array <- Counterint <- Ordnername
$Content = $Content.'
<td width="114"><img src="http://www.php.de/images/Folderico.png" /></td>
';
}
}
// Desc für unvollendete Spalte ( < 5 ) nachtragen
$Content = $Content.'</tr><tr>'; // Alte Zeile schliessen und neue für Desc erstellen
for ( $Counter >= 0; $Counter--; ) { // Counter bis 0 runtergehen
$Content = $Content.'
<td>'.$desc[$Counter+1].'</td>
'; // Desc nachtragen, counter+1 da sonst Desc immmer um 1 verschoben
}
echo <<< HTML
<div id="Sitecontent">
<div id="FolderContent">
<table width="600">
<tr>
{$Content} <br> {$Howmuch}
</tr>
</table>
</div>
</div>
HTML;
?>
Synaptic~

Kommentar