• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP Anfänger Frage!

Status
Für weitere Antworten geschlossen.

david2502

Neues Mitglied
Hallo,

nachdem ich mich jetzt mal bisschen mit HTML und CSS befasst habe, bin ich jetzt gerade dabei PHP zu lernen.Doch schon bei meinem zweiten PHP Code taucht ein Fehler auf:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/export/www/hosting/david2502/lalala.php on line 7

Parse error: syntax error, unexpected $end in /usr/export/www/hosting/david2502/lalala.php on line 11

Hier mal der PHP Code:

<html>
<head>
<title>David</title>
</head>
<body>
<?PHP
$name = \"Nils\";
//lalalalala
?>
</body>
</html>


Also bitte nicht lachen, ich bin halt noch ein totaler Anfänger und habe mich über diese Fehlermeldung gewundert, obwohl ich glaube alles richtig gemacht zu haben.Also es wäre sehr nett wenn mir jemand sagen könnte woran das liegt?

MFG David2502
 
PHP:
<html>
<head>
<title>David</title>
</head>
<body>
<?PHP
$name = \"Nils\";
//lalalalala
?>
</body>
</html>
du brauchst keine backslashes,

PHP:
$name = "Name"; // klappt
$name = 'Name'; // klappt
wenn du aber innerhalb des strings etwas in " bzw. ' setzen willst und jene schon verwendet hast, musst du es escapen (\)

PHP:
$string = "... das ist die sogenannte \"quadratwurzelfunktion\"";
$string = '... das ist die sogenannte "quadratwurzelfunktion"';
$string = '... das ist die sogenannte \'quadratwurzelfunktion\'';
$string = "... das ist die sogenannte 'quadratwurzelfunktion'";
 
Danke für den Link habe jetzt aber schon die Video2brain PHP 5 DVD, mit der ich jetzt erstmal lerne.Bei PHP ist ja am Anfang garkein Land in Sicht xD!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben