Button Wall

Mit ner Tabelle macht es nur meh Aufwand. Und wenn die Bilder eh alle gleich Groß sind:
1.: Es müsste eigenltich mit mehreren Nonbreakingspaces gehn:
      
Oder mit CSS:
PHP:
<span style="width:50px;">&nbsp;</span>
 
naja aber mit ner Tabelle wärs doch auch nicht so tragisch...
man lässt einfach nach der max. Anzahl Buttons nebeneinander ein </tr> einfügen und fängt mit einem neuen <tr> an... fertig...
Aber wenn es auch so geht, dann ist & n b s p ; (sorry für die Leerzeichen, aber warum wird das umgewandelt?!) sicherlich ne Alternative...

Achja darf ich erfahren, worin der Fehler lag mit dem header ?!
Dasselbe hatte ich auch mal, aber bin glaube ich nie so recht dahinter gekommen...
 
Es war am schluss, also nach dem ?> in der config.inc noch ein Zeilenumbruch eingefügt worden.
 
Original geschrieben von Nuinmundo
Mit ner Tabelle macht es nur meh Aufwand. Und wenn die Bilder eh alle gleich Groß sind:
1.: Es müsste eigenltich mit mehreren Nonbreakingspaces gehn:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Oder mit CSS:
PHP:
<span style="width:50px;">&nbsp;</span>

Wenn ich noch ein & n b s p ; einfüge dann klappt das mit dem Zeielnumbruch net mehr... Dann sind auf einmal 4 Buttons in einer Reihe?!


EDIT aka NACHTRAG:
Man bin ich ***** hab's hinbekommen!!! Aber jetzt hab ich nen anderes Prob... *schäm* Ich wollte diese Zeile:

PHP:
if ($counting % $maxrow == 3) echo "<br>";

erweitern. Also stat nur einem <br> sollte es so <br><br><br> ausschauen. Hat aber net geklappt :( Dann hab ich versucht da ein Bild reinzuhauen, hat aber auch net geklappt?!
 
Zuletzt bearbeitet:
Hi,

bin jetzt bei diesem Theard nicht auf dem laufenden, aber wenn du 3 <br>´s willst, dann schreib halt einfach drei rein :)
PHP:
if ($counting % $maxrow == 3) echo "<br><br><br>";
oder hab ich dich falsch verstanden?


ciao
 
Original geschrieben von crono
Hi,

bin jetzt bei diesem Theard nicht auf dem laufenden, aber wenn du 3 <br>´s willst, dann schreib halt einfach drei rein :)
PHP:
if ($counting % $maxrow == 3) echo "<br><br><br>";

oder hab ich dich falsch verstanden?


ciao


Hi... ich kann soviele br's reinhauen wie ich will, es tut sich nix?! Und wenn ich den einen br wegnehem also echo ""; dann ist noch immer nach 3 ein break drin?! Es scheint so als würde dieser Tag gar net funktionieren?! Oder bin ich jetzt voll bekloppt?!
 
Mir ist gerade aufgefallen das das mit dem BR nur in einer kleinen Tabelle funzt! Also wenn die Tabelle 100% ist dann wird nach drei Buttons kein br eingebaut!!!???

<html>

<head>
</head>

<table border="0" cellpadding="0" cellspacing="0" width="350">
<tr>
<td align="center">
<span style="width:10px;">&nbsp;</span><a href="http://main.dk-networks.de/link.php?url=http://localhost/bwall/view.php?id=1" class="noblur" target="_blank" title="visit Test - 8 clicks so far..."><img src="http://www.stanislav.org/button.jpg" onmouseover="nereidFade(this,100,50,5);window.status='Link besuchen?!';return true" style="filter: alpha(opacity=40)" onmouseout="nereidFade(this,25,50,5);window.status=''" border="0"></a><span style="width:10px;">&nbsp;</span><span style="width:10px;">&nbsp;</span><a href="http://main.dk-networks.de/link.php?url=http://localhost/bwall/view.php?id=2" class="noblur" target="_blank" title="visit asdasdsad - 1 clicks so far..."><img src="http://www.stanislav.org/button.jpg" onmouseover="nereidFade(this,100,50,5);window.status='Link besuchen?!';return true" style="filter: alpha(opacity=40)" onmouseout="nereidFade(this,25,50,5);window.status=''" border="0"></a><span style="width:10px;">&nbsp;</span><span style="width:10px;">&nbsp;</span><a href="http://main.dk-networks.de/link.php?url=http://localhost/bwall/view.php?id=3" class="noblur" target="_blank" title="visit dfdfdsfs - 1 clicks so far..."><img src="http://www.stanislav.org/button.jpg" onmouseover="nereidFade(this,100,50,5);window.status='Link besuchen?!';return true" style="filter: alpha(opacity=40)" onmouseout="nereidFade(this,25,50,5);window.status=''" border="0"></a><span style="width:10px;">&nbsp;</span><span style="width:10px;">&nbsp;</span><a href="http://main.dk-networks.de/link.php?url=http://localhost/bwall/view.php?id=4" class="noblur" target="_blank" title="visit sdsadsaf - 1 clicks so far..."><img src="http://www.stanislav.org/button.jpg" onmouseover="nereidFade(this,100,50,5);window.status='Link besuchen?!';return true" style="filter: alpha(opacity=40)" onmouseout="nereidFade(this,25,50,5);window.status=''" border="0"></a><span style="width:10px;">&nbsp;</span></td>
</tr>
</table>

</body>

</html>

So schauts bei mir aus! IS NIRGENDS EIN BR DRIN???
 
Habs gefunden - hoffe ich ;) Du schreibst:
PHP:
if ($counting % $maxrow == 3) echo "<br><br><br>";
Das heißt: wenn $counting modulo $maxrow gleich drei ist, dann soll er <br> ausgeben... Aus den älteren Postings glaub ich zu wissen dass $maxrow = 3 ist. Wenn maxrow gleich drei ist, kann es nie einen Rest von 3 geben (Modulo liefert den Ganzzahligen rest einer Division - Beispiel: 10%3=1). Mach
PHP:
if ($counting % $maxrow == 0) echo "<br><br><br>";
daraus und es sollte klappen, da $counting % $maxrow nur gleich 0 ist, wenn bereits 3, 6, 9 usw vorhanden sind - also kommt nach 3 Buttons ein <br>

Hoffe das stimmt alles so...

ciao
 
Zurück