Seite 1 von 1

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STR

Verfasst: 15.10.2004 14:21
von RobertC

Code: Alles auswählen

$message =
"Name: " . $_POST['name'] . "\n"
"Koordinaten: " . $_POST['koords'] . "\n"
"dabei seit: " . $_POST['since'] . "\n"
"Ex-Allys: " . $_POST['allys'] . "\n"
"Feinde: " . $_POST['enemys'] . "\n"
"Nachricht: " . $_POST['text']; . "\n"
Wer kann mir helfen?
Hat bestimmt was mit den ' oder " zu tun. Aber bekomms einfach nicht hin. Bin halt noch ein Noob. :lol:

Verfasst: 15.10.2004 14:44
von Acid
z.B. ?

Code: Alles auswählen

$message =
        "Name: ". $_POST['name'] ."\n
        Koordinaten: ". $_POST['koords'] ."\n
        dabei seit: ". $_POST['since'] ."\n
        Ex-Allys: ". $_POST['allys'] ."\n
        Feinde: ". $_POST['enemys'] ."\n
        Nachricht: ". $_POST['text'] ."\n";

Re: Parse error: parse error, unexpected T_CONSTANT_ENCAPSED

Verfasst: 15.10.2004 17:20
von Blutgerinsel
RobertC hat geschrieben: Wer kann mir helfen?
Hat bestimmt was mit den ' oder " zu tun. Aber bekomms einfach nicht hin. Bin halt noch ein Noob. :lol:
Das hat nichts mit $Noob oder !$Noob zu tun sondern vielmehr mit einem allgemeinen Grundverständnis sprich Logik......

Für was wird . benötigt ? -> Verknüpfungsoperator
Was kann ich verknüpfen ? -> Strings und Vars

und was machst du?

Code: Alles auswählen

"Name: " . $_POST['name'] . "\n" 
"Koordinaten: " . $_POST['koords'] . "\n"
Stell dir diese Zeilen als eine vor und lies mal von links nach rechts und in der zweiten wieder von links nach rechts.

Was fällt dann auf?

Re: Parse error: parse error, unexpected T_CONSTANT_ENCAPSED

Verfasst: 15.10.2004 20:37
von RobertC
Blutgerinsel hat geschrieben:Das hat nichts mit $Noob oder !$Noob zu tun sondern vielmehr mit einem allgemeinen Grundverständnis sprich Logik......
Das mag schon sein. Trotzdem bin in Sachen PHP noch ein ziemlicher Anfänger. Aber jeder hat ja mal klein angefangen.
Blutgerinsel hat geschrieben: Stell dir diese Zeilen als eine vor und lies mal von links nach rechts und in der zweiten wieder von links nach rechts.

Was fällt dann auf?
Lustigerweise hatte Ich das ganze ja angfangs in einer Zeile.
Ich hab dann das von Acid gepostete mal in eine Zeile gemacht. Da hab Ich dann den Fehler auch gesehen.
Vielen Dank euch beiden für die Hilfe.

Verfasst: 16.10.2004 14:33
von Blutgerinsel
Noch eine kleine Anmerkung am Rande irgendwann wirst du mal folgendes finden:

Variante 1:

Code: Alles auswählen

echo "<input type='hidden' name='blubb' value='wuff'>";
Varainte 2:

Code: Alles auswählen

echo '<input type="hidden" name="blubb" value="wuff">';
Varainte 3:

Code: Alles auswählen

echo "<input type=\"hidden\" name=\"blubb\" value=\"wuff\">";
Dadurch nicht verwirren lassen und am besten zu Variante 1 greifen.....

Das könnte dich auch interessieren....
http://www.php.net/manual/de/language.types.string.php

Verfasst: 16.10.2004 15:48
von AmShaegar
darf ich mal was dazu sagen?

ICH verstehe das meiste von dem, was hier von phpbb.net verlinkt wird NICHT.
Blutgerinsel hat geschrieben:Das könnte dich auch interessieren....
wenn man's versteht ja, aber doch nicht, wenn man gerade erst anfängt damit...

Verfasst: 16.10.2004 16:39
von Blutgerinsel
AmShaegar hat geschrieben: wenn man's versteht ja, aber doch nicht, wenn man gerade erst anfängt damit...
Nunja er stösst todsicher auf Scripte die mit \ escapen und dies ist nun mal dermaßen furchtbar und verwirrt zumindest am Anfang......

Ich vertrete die Meinung das man
a) Anhand von Tutorials im Hinblick auf das Manual lernen sollte
b) an Kapitelpunkten dann sich eine eigene kleine Aufgabe über die Thematik stellt......
c) Es richtig macht und nicht hastig.....

Es ist nun mal leider Fakt das es im Internet teilweise doch an sich äusserst irre Scripte gibt die von Sicherheitslücken, Fehler in der Übersichtlichkeit oder einfach nur kompliziert und umständlich sind nur so trotzen......

Gerade Anfänger haben es schwer aus dem riesigen Pool genau das richtige zu finden als Lernbasis oft ist es so, dass man sich falsche Dinge merkt und dann wiederrum sehr schwer wieder umlernt.....

Daher sollte man es gleich richtig machen und sich von negativen Einflüssen nicht verwirren lassen....

Eine gute Einführung ist die allseits bekannte -> www.schattenbaum.net

Verfasst: 16.10.2004 16:48
von AmShaegar
wo du das thema ansprichst: www.schattenbaum.net und www.php-einfach .de habe ich mir angeguckt. oder mehr noch ich hab mir so ziemlich alles angeguckt. allerdings würde ich jetzt gerne noch weiter machen, wenn ich mit meiner linklist fertig bin... gibts da noch weiterführende tutorials??

Verfasst: 16.10.2004 17:11
von Blutgerinsel
AmShaegar hat geschrieben:wo du das thema ansprichst: www.schattenbaum.net und www.php-einfach .de habe ich mir angeguckt. oder mehr noch ich hab mir so ziemlich alles angeguckt. allerdings würde ich jetzt gerne noch weiter machen, wenn ich mit meiner linklist fertig bin... gibts da noch weiterführende tutorials??
hmm wird schwierig schattenbaum.net liefert lediglich nur Basics........
Und bei www.php-resource.de findest auch eine Tutorials Ecke wobei du hier auf Spielchen wie:

session_register == $_SESSION['blubb']="test";
session_unregister == unset($_SESSION);
$HTTP_POST_VARS == $_POST
etc.....
aufpassen solltest da die Tuts nunja auch vor der Zeit von PHP 4 geschrieben wurden, d.h. es gibt diese Möglichkeiten zwar schon noch aber sollte normal nicht mehr eingesetzt werden.......

Dort findest Sachen für GD,Regulär Expression, Usermanagment, Klassen, Template Einführung usw.

In das Forum solltest dich nur trauen wenn du Basics drauf hast und eine Hilfe zur Selbsthilfe akzeptierst...Man wird dir dort nichts vorkauen sondern lediglich die notwendigen Dinge vermitteln damit du weiterkommst.....

Gegen User die faul, unfähig sind zu lesen oder eine Anweisung zu befolgen nicht im Stande sind werden dort dementsprechend behandelt...
Dafür sind die Leute als sehr kompetent einzustufen (Sternchen User + Mods) Ich verrate jetzt mal nicht wer ich da bin :wink:

Verfasst: 16.10.2004 17:40
von AmShaegar
brauchst du auch nihct ich kanns mir denken.... :wink:

also gut ich guck mal so rum und bastle noch ein bisschen an phpbb rum, *grins*

meine linkliste für das forum ist fast fertig. fehlt nur ein adminbereich zum bearbeiten und löschen der einträge. die vorraussetzungen sind aber gegeben.