Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 09.03.2005, 20:04   #1
TP-Senior
 
Registriert seit: Oct 2004
henny macht alles soweit korrekt

Zeilenumbruch in einem PHP-Script


Ich habe ein Senden script mit PHP. In dem script sind variablen wie z.B.

Code:
$aha, $nee


Wie kann ich es machen, das zwischen den beiden variablen ein zeilenumbruch ist, also das der wert von aha in zeile 1 steht und der wert aus nee in zeile 2 ?
henny ist offline   Mit Zitat antworten


Alt 10.03.2005, 10:46   #2
TP-Supporter
 
Benutzerbild von CB.NET
 
Registriert seit: Jun 2003
Ort: Fürth
CB.NET macht sich hier sehr viel Mühe
hallo,
hoffentlich habe ich die Frage richtig verstanden
probiers mal mit:
PHP-Code:
echo $aha."</br>";
echo 
$nee
__________________
Die perfekte Web-Applikation ist: sicher,skalierbar,schnell, anwenderfreundlich,intuitiv, wiederverwendbar,flexibel,transparent,umfassend,dynamisch, zuverlässig,einfach,modular,effizient, stabil,handhabbar,verteilt,robust, persistent,kollaborativ,mächtig,intelligent,leicht verwendbar,portierbar,erweiterbar,
fehlerfrei, und zu guter Letzt billig

Geändert von CB.NET (10.03.2005 um 11:16 Uhr).
CB.NET ist offline   Mit Zitat antworten
Alt 10.03.2005, 11:38   #3
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
grundsätzlich mit "\n" (Wichtig: doppelte Anführungszeichen, damit es auch geparst wird)
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 26.07.2005, 15:43   #4
TP-Member
 
Registriert seit: Jan 2004
Annalena macht alles soweit korrekt
Hallo,

ich habe folgenden Echobefehl. Wo setze ich denn das "/n" genau hin, um Zeilenumbrüche zu erzielen??

<?php echo $users[traum]; ?>

Danke im Voraus.

Annalena
Annalena ist offline   Mit Zitat antworten
Alt 26.07.2005, 16:00   #5
TP-Member
 
Benutzerbild von akratellio
 
Registriert seit: Jul 2005
Ort: berlin
akratellio macht alles soweit korrekt
<?php echo $users[traum]."\n"; ?>

mfg

akratellio
akratellio ist offline   Mit Zitat antworten
Alt 26.07.2005, 16:28   #6
TP-Member
 
Registriert seit: Jan 2004
Annalena macht alles soweit korrekt
Hab lieben Dank für Deine Antwort. Es funktioniert leider nicht. Es wird immer noch eine lange Schlange ausgegeben und meine Seite ist in die Breite gegangen, heul.
Annalena ist offline   Mit Zitat antworten
Alt 26.07.2005, 16:32   #7
TP-Member
 
Registriert seit: Jun 2005
CupraR macht alles soweit korrekt
Hallo,

wenn du plaintext ausgibst (z.B. eine nur-Text-E-Mail verschickst) benutzt du für Zeilenumbrüche das "\n".

Bei HTML-Ausgaben mußt du wie in jedem HTML-Dokumen ein <br> einsetzen, um einen Umbruch zu erzeugen.

In deinem Fall also:

<?php echo $users[traum]."<br>"; ?>

HTH
CupraR ist offline   Mit Zitat antworten
Alt 26.07.2005, 16:56   #8
TP-Member
 
Registriert seit: Jan 2004
Annalena macht alles soweit korrekt
Auch Dir vielen Dank für Deine Antwort. Ich gebe es auf. Es funktioniert einfach nicht. Weiß mir im Moment keinen Rat mehr.

Grüße Annalena
Annalena ist offline   Mit Zitat antworten
Alt 26.07.2005, 16:59   #9
TP-Member
 
Registriert seit: Jun 2005
CupraR macht alles soweit korrekt
Ach mist, ich glaube in dem Statement ist nen Fehler (scheiß copy&paste):

<?php echo $users['traum']."<br>"; ?>

geändert habe ich die fehlenden Hochkommas

Hab das eben nochmal getestet, indem ich der Variable $users['traum'] = "Test" den Wert "Test" zugeordnet habe und siehe da: es klappt

Nur nicht aufgeben, Programmieren ist doch reine Logik und Sorgfalt
CupraR ist offline   Mit Zitat antworten
Alt 26.07.2005, 17:07   #10
TP-Member
 
Registriert seit: Jan 2004
Annalena macht alles soweit korrekt
huhu CubraR,

ich traue mir kaum zu schreiben, dass es immer noch nicht funktioniert, menno!

Na ja, ich möchte Euch nun auch nicht weiter auf die 'Nerven' gehen, ich denke, da muss mal ein Fachmann zu mir kommen und sich das vor Ort ansehen.

Vielen DAnk!
Annalena ist offline   Mit Zitat antworten
Alt 26.07.2005, 17:09   #11
TP-Member
 
Registriert seit: Jun 2005
CupraR macht alles soweit korrekt
Hallo Annalena,

dann zeig doch mal bitte den gesamten Quelltext her, den du ausgeben willst - da wird mit Sicherheit ein Fehler bei der Übergabe der Werte etc sein.

Ich denke alle hier werden dir sehr gerne helfen!

Gruß, CupraR
CupraR ist offline   Mit Zitat antworten
Alt 26.07.2005, 17:23   #12
TP-Member
 
Registriert seit: Jan 2004
Annalena macht alles soweit korrekt
hier nun der Quelltext:

ich hoffe, da kannst Du etwas mit anfangen.


<table border="0" width="392" bgcolor="#FFEEFF" align="center">
<tr bgcolor="#FF9EC1">
<td colspan="2" align="center"><font face="verdana" size="3" color="#9D0039"><strong><?php echo $users[username]." $status"; ?></strong></font></td>
</tr>
<tr bgcolor="#AF3462">
<td colspan="2"><span class="Stil7"><font face="verdana">Userinfo</font></span></td>
</tr>
<tr>
<td width="107" bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">Username:</font></span></td>
<td width="275" bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo $users[username]; ?></font></td>
</tr>
<tr>
<td bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">Alter:</font></span></td>
<td bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo $users[alter]; ?></font></td>
</tr>
<tr>
<td bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">Ort:</font></span></td>
<td bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo $users[stadtname]; ?></font></td>
</tr>
<tr>
<td bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">Bundesland:</font></span></td>
<td bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo $users[location]; ?></font></td>
</tr>
<tr>
<td bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">Registriert am:</font></span></td>
<td bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo $users[regdate]; ?></font></td>
</tr>
<tr>
<td bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">E-Mail:</font><font face="Arial, Helvetica, sans-serif" size="2"></font></span></td>
<td bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo "$email"; ?></font></td>
</tr>
<tr>
<td bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">Letzter Login:</font></span></td>
<td bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo $users[last_login]; ?></font></td>
</tr>
<tr>
<td bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">Webseite:</font></span></td>
<td bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo $users[website]; ?></font></td>
</tr>
<tr>
<td bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">ICQ:</font></span></td>
<td bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo $users[icq]; ?></font></td>
</tr>
<tr>
<td bgcolor="#FF9EC1"><span class="Stil8"><font face="verdana" size="2">Beruf:</font></span></td>
<td bgcolor="#FFC5DB"><font face="verdana" size="2" color="#AF3462"><?php echo $users[beruf]; ?></font></td>
</tr>
<tr bgcolor="#FFEEFF">
<td colspan="2">&nbsp; </td>
</tr>
<tr bgcolor="#FFEEFF">
<td colspan="2"><div align="center"><span class="Stil8">

<?php echo $users['traum']."<br>"; ?></span></div></td>

</tr>
<tr bgcolor="#FFEEFF">
<td colspan="2"><div align="center">
</div></td>
</tr>
</table>
<p align="center">
Annalena ist offline   Mit Zitat antworten
Alt 26.07.2005, 17:29   #13
TP-Member
 
Registriert seit: Jun 2005
CupraR macht alles soweit korrekt
Hm ich frag mich, was du da noch für einen Zeilenumbruch ausgeben willst - nachdem du den Wert von $user[traum] ausgegeben hast kommt ja nichts mehr, also kann der ja auch dementsprechend nicht angezeigt werden.

Wenn du ein <?php echo $users['traum']."<br> Zusätzliche Zeile"; ?> machst wird erst der Inhalt von $users[traum] angezeigt und dann ein Zeilenumbruch erstellt und daaaaan kommt in einer neuen Zeile der satz "zusätzliche Zeile".

HTH
CupraR ist offline   Mit Zitat antworten
Alt 26.07.2005, 17:40   #14
TP-Member
 
Registriert seit: Jan 2004
Annalena macht alles soweit korrekt
mmmh? Du hast recht!!

Ich möchte aber doch nur (verzweifelt schau) das der Wert aus 'traum' (wenn die Zeichenkette länger als die Tabelle ist) automatisch einen Zeilenumbruch macht. So das alles schön untereinander steht und nicht 100 Meter nach rechts und somit die ganze Seite/Tabelle verschoben wird.

Die Lösung ist bestimmt nicht mehr weit weg, ich kann sie nur noch nicht greifen

Liebe Grüße

Annalena
Annalena ist offline   Mit Zitat antworten
Alt 26.07.2005, 17:51   #15
TP-Member
 
Registriert seit: Jun 2005
CupraR macht alles soweit korrekt
dann leg doch mal für dein div/td ne fixe breite fest, die angibt, wie breit der Text sein darf, bevor er umbricht.

Das ist im Übrigen dann auch keine Frage von PHP sondern von HTML

Ich würde ejtzt spontan sagen, dass du das td-Tag mit einer Breite versiehst, z.B. mit width="250" (250px Breite) - dann sollte der Text auch schön untereinander stehen

Ciao CupraR
CupraR ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Zeilenumbruch in einem PHP-Script Zeilenumbruch in einem PHP-Script
« HQX entpacken mit PHP ?? | bildupload - komme mit der fehlermeldung nich klar »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:15 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67