myGully.com

myGully.com (https://mygully.com/index.php)
-   Entwicklung & Programmierung (https://mygully.com/forumdisplay.php?f=72)
-   -   wie formatiere ich diesen text in php (https://mygully.com/showthread.php?t=2265457)

tommy99 26.03.11 17:34

wie formatiere ich diesen text in php
 
Hi 'Leute ich habe volgenden PHP-Code:



So ich wenn ich das skript jetzt ausführe dann steht oben links nen kleiner dämlicher text .
So ich möchte den text jetzt formatieren also den "Ihre IP lautet: $ipadresse" text so ich weis wie mann text in php text formatiert aber ich habe leider keiene ahnung wie ich das jetzt in dem speziellen fall mache??????

ich wollte jetzt issen wie ich die formatierungssachen also die <span> bereiche und so einfüge muss ich dann die formatierungssachen einfach in die "" einfügen oder wie und muss ich die variabel$ipadress dann auch mit einbeziehen

Racer X 26.03.11 17:51

Irgendwie verstehe ich nicht was du willst. Du musst ganz einfach die HTML formatierung verwenden die schreibst du in den echo befehl. Oder du machst darüber und darunter jeweils ein Formatierungs echo. Sind zwar 2 zeilen mehr. Aber ich komme damit besser klar. Weil man sonst wieder mit Komma und Hochkomma für die Variable arbeiten muss.

<?php
$ipadresse = $_SERVER['REMOTE_ADDR'];
echo "<center>";
echo "Ihre IP lautet: $ipadresse";
echo "</center>";
?>

Hättest aber auch einfach selber mal Ausprobieren können.

tommy99 26.03.11 18:02

ok danke aber ich hatte da an sowas gedacht


also text formatiert man ja bekanntlicherweis in php so:

PHP-Code:

<span style=\"text-align: center; font-size: large; font-family: Arial, Helvetica, sans-serif; font-weight: bold;\"></span>; 

so ich wollte jetzt eigentlich nur wissen wie ich die PHP Textformatierungsoptionen in den String
Code:

echo "Ihre IP lautet: $ipadresse";
einbringen kann

Racer X 26.03.11 18:07

so kannste das auch machen. Ich würde das aber wieder in 3 Zeilen machen.

Code:

echo "<span style=\"text-align: center; font-size: large; font-family: Arial, Helvetica, sans-serif; font-weight: bold;\">";
echo "Dein Text und die Variable";
echo "</span>";


----------------------------------

Damit die Anderen Es auch verstehen hier deine Antwort:
Zitat:

Zitat von tommy99
tut mir leid aber so schnell wirst du mich cnith los und zwar habe ich das jetzt jetzt guten glauubens so gemacht wie du das meintest aber wenn ich das in dreamwaver amche dann sagt mri dreamwaver das da was noch cnit stimmt ...

er gibt mir nen syntaxfehler in zeile 5


hier der code:

PHP-Code:

$ipadresse $_SERVER['REMOTE_ADDR'];
echo 
"<span style=\"text-align: center; font-size: large; font-family: Arial, Helvetica, sans-serif; font-weight: bold;\">";
echo 
"Ihre IP lautet: $ipadresse";
echo 
"</span>: 


Du hast bei dem Letzten echo Übrigends ein : Statt ein ; gemacht und da fehlt ein " Desweiteren hast du wahrscheinlich das "" Problem. Müssteste mal so Ausprobieren das in der ersten Echo zeile '' Statt "" verwendet werden. Hier haste das Beispiel:
Code:

echo '<span style=\"text-align: center; font-size: large; font-family: Arial, Helvetica, sans-serif; font-weight: bold;\">';
echo "Dein Text und die Variable";
echo "</span>";


tommy99 26.03.11 18:23

ok ich habe nun fokgendes in der php datei stehen:

PHP-Code:

<?php
$ipadresse 
$_SERVER['REMOTE_ADDR'];
echo 
"<span style=\"text-align: justify; font-size: large; font-family: Arial, Helvetica, sans-serif; font-weight: bold; vertical text-align: middle;\">";
echo 
"Ihre IP lautet: $ipadresse";
echo 
"</span>";
?>

so da steht es schwarz auf weis das der text im blocksatz ausgerichtet werden soll und mittign warum wird er immer nich links in der oberen ecke angezigt? und nciht in der mitte mus ich den "vertical text-align: middle;" andersherumschreiben oder wie?

Racer X 26.03.11 18:27

Wie gesagt versuche den obersten Echo mal so:
PHP-Code:

echo '<span style=\"text-align: center; font-size: large; font-family: Arial, Helvetica, sans-serif; font-weight: bold;\">'


tommy99 26.03.11 18:28

der is doch so???? ich hab da halt nur noch eine formatierungsopption hinzugefügt?? und nach dieser seite hier :[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] heist text-align: center auch nciht das der text in der mitte sondern links platziert wird???
bin gard ein bissel verwirrt

edit:wenn ich das mit diesen ' mache dan wird garkein text mehr angezeigt!

Racer X 26.03.11 18:35

Eine frage warum machst du das so kompliziert ? nehm doch einfach den Befehl <center></center>

tommy99 26.03.11 18:36

und wie kann ihc dann den text zum beispiel dicker machen usw??? und mache ich das einfach so hier??

PHP-Code:

echo "<center>"
echo "mein texct"
echo "</center>" 


Racer X 26.03.11 18:38

indem du <b></b> benutzt. Das sind die Einfachsten HTML befehle

tommy99 26.03.11 18:44

ja html kann ich ja aber ichd meine jetzt mac h ich das dann so ier doer wie?

PHP-Code:

echo "<center>""<b>"
echo "MeinText"
echo "</center>""<b>" 

oder so?

PHP-Code:

echo "<center><b>"
echo "MeinText"
echo "</center><b>" 


Racer X 26.03.11 18:48

So ist dein Ganzer text Centriert und Dickgedruckt. Probiers halt aus... Semikolon nicht vergessen...

echo "<center><b>";
echo "MeinText";
echo "</center></b>";

Du solltest wenn du wirlkich noch bischen mehr machen willst ein Paar PHP Tutorials durchgehen.
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

ckjthedogmaster 26.03.11 19:16

Zitat:

Zitat von tommy99 (Beitrag 22080900)
ja html kann ich ja aber ichd meine jetzt mac h ich das dann so ier doer wie?

Sei froh, das Racer X sich die Mühe macht.
Nicht nur, das er dein Problem löst, sondern er macht sich noch die Mühe dein Gestammel zu entziffern.

Wenns geht, dann bitte leserlicher schreiben. Ansonsten reicht n PHP- Tutorial nicht aus.

Mfg

Xalir 26.03.11 21:02

Zitat:

Zitat von Racer X (Beitrag 22080913)
echo "<center><b>";
echo "MeinText";
echo "</center></b>";

Wird wohl eher nicht klappen, da Du die Tags in der falschen Reihenfolge schließst.
Code:

echo "<center><b>";
echo "MeinText";
echo "</b></center>";


Racer X 27.03.11 18:14

@ m9716 ich hoffe du meinst damit nicht mich.
@Xalir wollte das eig. so stehen lassen und nicht klugscheißen. Aber da ich mich von m9716 irgendwie angesprochen fühle gebe ich euch den Beweis das es ganz egal ist in welcher reihenfolge man die Tags schließt.

[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
Quelltext Ansehen !

Xalir 28.03.11 03:21

Das liegt daran, dass die meisten Browser nicht im strict-Modus laufen. Probier das mal als XHTML, dann wirst Du sehen, dass das nach hinten los geht.
Das es meistens geht, heißt nicht das es regelkonform ist.

swtcw12 19.04.11 08:26

Hoffe das hilft:

Zitat:

<?php
echo(' Deine IP: ' . $_SERVER['REMOTE_ADDR'] . ' Oder vielleicht doch nicht?');
//alternativ
$ip = $_SERVER['REMOTE_ADDR'];
echo('Deine IP: ' . $ip);
?>


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:01 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.