Stapelbearbeiter & faule Leute - ich brauch Hilfe 16

[gone] EzPzPhotography
6 years ago
Hey Jungs & Maedels,

kurze Frage - ich habe 114 Fotos. (x2)
Die sind nummeriert in folgendem Muster 001, 002, 003, 004, 005, 006.
Diese werden naemlich von einem PHP Array eingelesen.

Nunja, jetzt fand ich es aber nicht clever - dass neue Fotos auf meiner Homepage UNTEN angezeigt werden,
also habe ich dem PHP Array gesagt er solls umdrehen.

Das heisst vorher sah es so aus:
001 002 003
004 005 006
007 008 009
010 011 012


jetzt sieht das Spass aber so aus:

012 011 010
009 008 007
006 005 004
003 002 001

Klartext, neue Fotos werden jetzt oben angezeigt, allerdings sind die Fotos jetzt auch Links die vorher rechts waren.

Aussehen sollte es so:

010 011 012
007 008 009
004 005 006
001 002 003


Entweder ich bennene jedes 2te Foto um - wenn jemand dafuer ein Programm kennt, was von jedem 1tem und jedem 3tem Foto den Namen swappt waere das super.

oder wenn mir jemand erklaert wie ich dem php array sage, dass es links anfangen soll waere ich auch gluecklich :D
#2
[gone] EzPzPhotography
6 years ago
#4
[gone] EzPzPhotography
6 years ago
Vielen Dank fuer deine Hilfe - ich versuchs mal :)
#6
[gone] EzPzPhotography
6 years ago
Alles klar. Ich geb mich nachher mal dran! Danke!! :)
6 years ago
CSS und "float:right;" sollte dir die Bildausrichtung ändern.
Was du willst ist von rechts nach links, eben unüblich :)

https://codepen.io/anon/pen/xLEzmy
[gone] EzPzPhotography
6 years ago
Jonis, ja das ist ein einfacherer und guter Ansatz! VIELEN DANK!

(wahrscheinlich ist dafuer meine CSS zu schlampig und es zerschiesst mir das Design - aber ich werds testen)
6 years ago
Es zuckt mir in den Finger eine Abhandlung zu schreiben was ein Array so alles kann und was nicht .. ich versuchs mal zu unterdrücken .. zurück zum Thema

man kann das ganze natürlich auch nach dem einlesen umsortieren. du willst ja so vom vorgehen her deine Liste in 3er Gruppen und diese Gruppen dann in umgekehrter Reihenfolge zur eingelesenen haben.

also einmal array_chunk($filesRead,3) und dann das entstandene array aus arrays umkehren und nutzen ..
[gone] EzPzPhotography
6 years ago
Auch dir danke fuer den Tipp.
Ich versuche dass erstmal mit float : right.
Danach teste ich das dann :)
#12
[gone] EzPzPhotography
6 years ago
Das mit der CSS, hat wie gedacht nicht geklappt, liegt aber nicht an der css - sondern am grundaufbau meiner Webseite.
Da mir aber soviele tipps zum Array gegeben wurde der Code um

$files_groups = array_chunk($files_reversed, 3);
foreach ($files_groups as $group) {
for ($i = sizeof($group)-1; $i >= 0; $i--) {
$image = $group[$i];

erweitert. und das macht den Job ganz gut :)

kann dann geschlossen werden dass ding.

Danke an alle die mir Denkanstoesse gegeben haben! :)
[gone] EzPzPhotography
6 years ago
Ich habe mit dem Forumpost uebrigens 199 Besuche auf meiner Homepage generiert ^^ Was fuer eine nette Werbung.

(Im schnitt liege ich bei 8 besuchen pro Tag - was ich auch schon viel finde; selbst wenn es immer die selben 8 waeren)
6 years ago
Und keiner der Besucher weißt Dich darauf hin, dass Du auf Deiner Portfolio-Seite gleich oben einen fetten Rechtschreibfehler hast?
[gone] EzPzPhotography
6 years ago
Danke fuer den Hinweis.
Mich hat keiner drauf hingewiesen, weil der Fehler vorher nicht da war.
Ich habe an dem Tag jemanden mein Javascript erklaert und wie die Ordnerstruktur die Seite beinfullst -daher hies der Ordner vorher "Lukas" und beim wieder zurueckbennen in Portrait habe ich einen Schreibfehler gemacht ^^

ich danke dir :b

Topic has been closed