• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP Texte nach rechts ausrichten

Hallo, ich hab einen kleinen Code.

PHP:
echo "Wenn du deinen Habbo nicht findest drück STRG+F und gebe deinen Habbo Namen ein!<p>";echo "Punkteliste:<p>";$resultat = $db->get($prefix."user_data", "punkte >= 1", -1, "punkte DESC");foreach($resultat as $key) {
echo '<img src="http://www.habbo.de/habbo-imaging/avatarimage?user='.$key[name].'&action=wav&direction=&head_direction=3&gesture=sml&size=s" alt="">';echo "$key[name] -  <b>$key[punkte] Punkte</b><br> ";  }

Mein Problem ist, ich will, dass der Name [name] in der Mitte steht, und die Punkte[punkte] rechts. Ich hab es so versucht (nur mit den Punkten) :

PHP:
echo "Wenn du deinen Habo nicht findest drück STRG+F und gebe deinen Habbo Namen ein!<p>";echo "Punkteliste:<p>";$resultat = $db->get($prefix."user_data", "punkte >= 1", -1, "punkte DESC");foreach($resultat as $key) {
echo '<img src="http://www.habbo.de/habbo-imaging/avatarimage?user='.$key[name].'&action=wav&direction=&head_direction=3&gesture=sml&size=s" alt="">';echo "$key[name] -  <b><p align="left">$key[punkte] Punkte</b><br></p> ";  }

Kam ein Error raus, könnt ihr mir helfen?

LG
 
Werbung:
PHP:
echo "$key[name] -  <b><p align="left">$key[punkte] Punkte</b><br></p> ";
hier wird das left nicht als String, sondern als Variable oder Funktion gesehen. Mach aus den " in dem p-Tag Hochkomas ', oder du maskierst diie Anführungszeichen \"

PS: warum align="left", wenn du nach rechts ausrichten willst?
 
Für dich ist also die englische Übersetzung von "rechts" = "left"?
Ein <p>aragraph ist kein neuer Absatz, sondern ein Teil einer Zeile?
Und

echo "$variable";

gibt dir auch nicht zu denken?

Sorry, aber ohne die allerkleinsten Grundkenntnisse in englisch, HTML und PHP einfach nur Code von Anderen kopieren wird dir bis in alle Ewigkeit ausschliesslich Error produzieren, völlig egal wie oft wir dir hier ein Stückchen Code korrigieren.
 
Werbung:
Danke, hat geklappt!
Ich hab versucht, den Namen in die Mitte zu setzten. Ich hab anstatt 'right' einfach center geschrieben, hat nicht funktzuniert. :l

PHP:
echo "Wenn du deinen Habbo nicht findest drück STRG+F und gebe deinen Habbo Namen ein!<p>";echo "Punkteliste:<p>";$resultat = $db->get($prefix."user_data", "punkte >= 1", -1, "punkte DESC");foreach($resultat as $key) {echo '<img src="http://www.habbo.de/habbo-imaging/avatarimage?user='.$key[name].'&action=wav&direction=&head_direction=3&gesture=sml&size=s" alt="">';echo  <p align='center'>"$key[name] - </p> ";<b><p align='right'>$key[punkte] Punkte</b><br></p> ";   }
 
Werbung:
PHP ist nicht für Ausrichtungen von Texten zuständig. Das macht der HTML-Code zusammen mit CSS. Wenn Du den HTML-Code über PHP ausgeben lässt, ist es immernoch der HTML-Code der zusammen mit CSS für jegliche Ausrichtung und Gestaltung verantwortlich ist. Daher erübrigt sich eigentlich die Frage nach PHP-Code für die Ausrichtung von Texten.
 
Werbung:
Werbung:
Beispiel:

Falsch:
PHP:
echo <p>text "oh, 2 anführungszeichen"</p>;

Ebenso falsch wäre:
PHP:
echo <p>text "oh, ein anführungszeichen</p>;

Richtig:
PHP:
echo "<p>text oh, richtig gesetzt anführungszeichen</p>";

Auch richtig:
PHP:
echo '<p>text oh, richtig gesetzt anführungszeichen</p>';

Ebenfalls richtig:
PHP:
echo "<p>text oh, eine ".$variable."</p>";

Jetzt solltest Du eigentlich erkennen, was bei deinem Code falsch ist.
 
Werbung:
Zurück
Oben