Wie kriege ich hier einen Zeilenumbruch hin?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Fähnchen
Ehemaliges Teammitglied
Beiträge: 2124
Registriert: 14.08.2004 23:38

Beitrag von Fähnchen »

Blutgerinsel hat geschrieben:Du konntest ja leider nicht am Anfang bereits sagen das sich im Text aus der DB keine \n befinden, dann hätte ich dir gleich sagen können das du den Zeilenumbruch manuell vornehmen musst :roll:
Hmm, ich dachte das hätte ich geschrieben. :-? ^^
Und das war auch mein eigentliches Problem glaube ich, weil ich nicht wusste wie man den Zeilumbruch manuell angibt.

Und, ich habe noch eine optimalere Lösung. Mit diesem Script wird der Nickname nämlich auch gleich mit einem Link zum Chatter-Profil versehen. Nur für User die eventuell einmal etwas gleiches vorhaben ...

Code: Alles auswählen

<? 
INCLUDE "./include/configuration.inc.php"; 

?> 
<script language="JavaScript"> 
<!-- Hide the script from old browsers -- 
function surfto(form) { 
var myindex=form.dest.selectedIndex 
location=form.dest.options[myindex].value; 
} 
//--> 
</script> 
  
<div style="color:000000; font-weight:bold; font-style=italic">
<? 
      $db = new db_local; 
      $db->query("SELECT nick FROM ".$chatprefix."chatusers WHERE active= '1'"); 
      while ($db->next_record()) { 
       $chatters = $db->record[nick]; 
	echo  "&nbsp; <a href="$baseurl/useroptions.php?chatuser=$chatters&suser=Gast" target=_blank>$chatters</a><br>";
 
 
 
       } 
?> 
</div>
Danke nochmal für eure Hilfe.
Die Signatur hat Urlaub.
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Fähnchen hat geschrieben: Hmm, ich dachte das hätte ich geschrieben. :-? ^^
Und das war auch mein eigentliches Problem glaube ich, weil ich nicht wusste wie man den Zeilumbruch manuell angibt.
Fähnchen hat geschrieben: [......]Ich hätte da gerne einen Zeilenumbruch drin, der in diesem Code eingebaut werden müsste. Kann mir jemand weiterhelfen wie ich das mache?
Das sagt aus das ein Zeilenumbruch generell fehlt aber nicht das aus der DB vielleicht \n kommen oder nicht

Noch ein Tipp am Rande (das ist Bullshit)

Code: Alles auswählen

echo  "&nbsp; <a href="$baseurl/useroptions.php?chatuser=$chatters&suser=Gast" target=_blank>$chatters</a><br>";
Daraus sollte:

Code: Alles auswählen

echo  "&nbsp; <a href='".$baseurl."/useroptions.php?chatuser=".$chatters."&suser=Gast' target='_blank'>".$chatters."</a>\n";
werden.......
warum & statt & -> valides HTML !
lässt sich auch automatisieren durch eine HTACCESS File die die Werte der php.ini ändert.....Dann kann man auch & nur schreiben da PHP dann dies korrigiert.....
Urls werden unter keinen Umständen obs hagelt oder schneit in einen String eingebaut !

Im übrigen bitte im nächsten Thread gleich alle Fakten erklären, dadurch bleibt der Thread überschaubar und die Lösung muss man nicht erahnen, danke....
Fähnchen
Ehemaliges Teammitglied
Beiträge: 2124
Registriert: 14.08.2004 23:38

Beitrag von Fähnchen »

:) Ja, ich werde mir die größte Mühe geben ... :wink: ... übrigens habe ich deine Frage zietiert un beantwortet gehabt, nur nebenbei.

Aber das soll nun kein Thema mehr sein.
Es ist halt nicht leich mit jemandem wie mir, der von Coding noch nicht alsszuviel Ahnung hat.
Die Signatur hat Urlaub.
Fähnchen
Ehemaliges Teammitglied
Beiträge: 2124
Registriert: 14.08.2004 23:38

Beitrag von Fähnchen »

Übrigens funzt deine Methode nicht Blutgerinsel ... :-? ... ich bleibe bei meiner Version.
Die Signatur hat Urlaub.
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Fähnchen hat geschrieben:Übrigens funzt deine Methode nicht Blutgerinsel ... :-? ... ich bleibe bei meiner Version.
Wenn es nicht geht habe ich einen Zeichensetzungsfehler begannen aufgrund der Flüchtigkeit mit der ich das geschrieben habe.....

glaubst du ich teste das noch?
Antworten

Zurück zu „Coding & Technik“