Php

Diskutiere Php im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Hay bin im Begriff php zu erlernen ... Meine Frage ist nun ... wozu php eig. gut ist ... Bis jetzt habe ich in meinem Torturial nur gelernt einen...
  • Php Beitrag #1
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Hay bin im Begriff php zu erlernen ...
Meine Frage ist nun ...
wozu php eig. gut ist ...
Bis jetzt habe ich in meinem Torturial nur gelernt einen Text mit PHP auszugeben ...
aber eigentlich könnte man das ja auch mit einem ganz einfachen
HTML Code .....
meine Frage also , wozu ist php im Grunde nützlich ???


und noch eine 2. Frage wieso wird dieser Code nicht richtig wiedergegeben ....


<?php
echo "<div align="center">Hallo Welt</div>";
?>

GreeTz Fritte
 
Zuletzt bearbeitet:
  • Php Beitrag #2
Lambo-Benni

Lambo-Benni

Bekanntes Mitglied
Dabei seit
23.03.2007
Beiträge
7.601
Reaktionspunkte
3
Ort
Medizinmanndiscount
Versuch mal mit HTML eine bedingte Anweisung zu stellen... ;)

<if></if> funktioniert nicht :lol: :lach:
 
  • Php Beitrag #3
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Versuch mal mit HTML eine bedingte Anweisung zu stellen... ;)

<if></if> funktioniert nicht :lol: :lach:

Ich verstehe nur in etwa was du meinst ...
wie muss der Code denn aussehen ...?
Das hier geht doch auch ...
<?php
echo "<h2>Hallo du!</h2>";
?>


Eine antwort zu meiner ersten Frage hätte ich auch noch gerne
 
  • Php Beitrag #4
Lambo-Benni

Lambo-Benni

Bekanntes Mitglied
Dabei seit
23.03.2007
Beiträge
7.601
Reaktionspunkte
3
Ort
Medizinmanndiscount
Ich verstehe nur in etwa was du meinst ...
wie muss der Code denn aussehen ...?
Eine antwort zu meiner ersten Frage hätte ich auch noch gerne

Das sollte als Antwort dienen, weil es mit HTML nicht möglich ist. Also verwendet man bspw. PHP. ;)
 
  • Php Beitrag #5
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Jetzt sag mir doch mal den Code das eine geht doch auch also dass hier :<?php
echo "<h1>Hallo Welt</h1>";
?>
 
  • Php Beitrag #6
Telcontar

Telcontar

Bekanntes Mitglied
Dabei seit
13.09.2007
Beiträge
3.573
Reaktionspunkte
0
Ort
Erde
Man, ich bin zu langsam ;) Da waren schon einige schneller als ich. Hier kommt trotzdem mein Senf dazu, auch wenn es inzwischen gepostet wurde.

Ich bin jetzt kein PHP-Crack, aber ich liebe es:D
HTML ist eine Seitenbeschreibungssprache. Hier kann man eigentlich nur die Optik beeinflussen. Mit PHP kannst Du richtig programmieren und in Verbindung mit MySQL auch schön Datenbanken ansteuern.
Der Vorteil von PHP ist vor allem, dass es serverseitig ausgeführt wird und HTML ausgibt. Dynamische Inhalte oder Berechnungen werden auf dem Server zusammengestellt und als simple HTML-Seite ausgegeben. Es ist daher im Prinzip zu jedem Browser kompatibel, wenn der HTML-Teil kompatibel ist.

Nun zum Code:

<?php
echo "<div align="center">Hallo Welt</div>";
?>

Die Beschreibung von echo endet mit dem zweiten ". Und center wird nicht als gültiger Ausdruck erkannt. Verwende daher im HTML-Bereich immer dieses ' Hochkomma.
<?php
echo "<div align='center'>Hallo Welt</div>";
?>
 
  • Php Beitrag #7
Lambo-Benni

Lambo-Benni

Bekanntes Mitglied
Dabei seit
23.03.2007
Beiträge
7.601
Reaktionspunkte
3
Ort
Medizinmanndiscount
Alles, was Du mit HTML machen kannst, kann auch PHP, z.B. mit
Code:
<?php
echo "HTML-Code".
"noch mehr HTML-Code".
"noch eine Zeile davon";
?>

Aber PHP kann halt noch mehr... z.B.
Code:
<?php
if ($x == 1) {
  echo "<h1>Überschrift, die nur angezeigt werden soll, wenn x 1 ist</h1>";
}
?>

edit:
Die Beschreibung von echo endet mit dem zweiten ". Und center wird nicht als gültiger Ausdruck erkannt. Verwende daher im HTML-Bereich immer dieses ' Hochkomma.
<?php
echo "<div align='center'>Hallo Welt</div>";
?>

oder so:
Code:
<?php
echo "<div align=\"center\">Hallo Welt</div>";
?>
Mit einem Backslash kann man Sonderzeichen "umbrechen". Kann bei Windows-Pfadangaben wichtig sein:
Anstatt:
C:\Programme\...
muss es heißen:
C:\\Programme\\...
 
  • Php Beitrag #8
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
@telcontar und wieso wird bei center noch einmal die Farbe eingegeben ?==
 
  • Php Beitrag #9
futtlui

futtlui

Bekanntes Mitglied
Dabei seit
21.01.2003
Beiträge
10.439
Reaktionspunkte
2
die Farbe war nur zur Verdeutlichung.
Du hattest gepostet
PHP:
<?php
echo "<div align="center">Hallo Welt</div>";
?>
Das Problem ist, dass innerhalb Deines Echo-Strings (das zwischen den ") nochmal Anführungszeichen vorkamen und die Echo-Anweisung damit unterbrochen wurden.
PHP hat also nur
PHP:
echo "<div align="
erkannt mit nem Rest irgendwelcher Zeichen hintendran, die nicht interpretiert werden konnten.
Entweder musst Du
PHP:
<?php
echo '<div align="center">Hallo Welt</div>';
?>
schreiben oder die " innerhalb der Echo-Anweisung mit \" escapen.

In meinem Beispiel siehst Du auch, dass der letzte PHP-Schnipsel komplett rot dargestellt wird - ein Zeichen dass es keine Probleme gibt.
Ich würde Dir daher empfehlen, PHP nicht im Texteditor zu schreiben, sondern mit einem Quellcode-Editor, der den Code farbig codiert so wie es hier bei Powerforen auch der vb Code
PHP:
 macht.
 
  • Php Beitrag #10
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
die Farbe war nur zur Verdeutlichung.
Du hattest gepostet
PHP:
<?php
echo "<div align="center">Hallo Welt</div>";
?>
Das Problem ist, dass innerhalb Deines Echo-Strings (das zwischen den ") nochmal Anführungszeichen vorkamen und die Echo-Anweisung damit unterbrochen wurden.
PHP hat also nur
PHP:
echo "<div align="
erkannt mit nem Rest irgendwelcher Zeichen hintendran, die nicht interpretiert werden konnten.
Entweder musst Du
PHP:
<?php
echo '<div align="center">Hallo Welt</div>';
?>
schreiben oder die " innerhalb der Echo-Anweisung mit \" escapen.

In meinem Beispiel siehst Du auch, dass der letzte PHP-Schnipsel komplett rot dargestellt wird - ein Zeichen dass es keine Probleme gibt.
Ich würde Dir daher empfehlen, PHP nicht im Texteditor zu schreiben, sondern mit einem Quellcode-Editor, der den Code farbig codiert so wie es hier bei Powerforen auch der vb Code
PHP:
 macht.[/QUOTE]

Jetzt habe ich endlich verstanden was die anderen meinten ...

Kannst du mir denn einen Quelltext-editor empfehlen ... ?
 
  • Php Beitrag #12
futtlui

futtlui

Bekanntes Mitglied
Dabei seit
21.01.2003
Beiträge
10.439
Reaktionspunkte
2
welchen HTML-Editor hast Du denn bisher verwendet? Dreamweaver kann auch hervorragend mit PHP umgehen und hat auch Color-Coding.
Ansonsten kannst Du z.B. auch PSPad oder Weaverslave nehmen.
 
  • Php Beitrag #13
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
welchen HTML-Editor hast Du denn bisher verwendet? Dreamweaver kann auch hervorragend mit PHP umgehen und hat auch Color-Coding.
Ansonsten kannst Du z.B. auch PSPad oder Weaverslave nehmen.

Ja mit dem HTML Editor habe ich schon sehr oft gearbeitet ....
Also würdet ihr diesen empfehlen ???
 
  • Php Beitrag #14
futtlui

futtlui

Bekanntes Mitglied
Dabei seit
21.01.2003
Beiträge
10.439
Reaktionspunkte
2
definitiv! (Deshalb hab ich ja z.B. auch das Wort "hervorragend" verwendet)
Immerhin hast du mit Dreamweaver alles in einem.
 
Thema:

Php

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben