Problem mit SimpleXML

Alles, was PHP betrifft, kann hier besprochen werden.

Problem mit SimpleXML

Postby Azadoras » 19. July 2007 22:04

Moin,

erstmal grundsätzlich die Frage: Kann der XAMPP mit SimpleXML umgehen ? Und wenn nicht, wie bring ich ihn dazu ?

Ich habe zum test mal aus einem PHP/SimpleXML Tutorial 1zu1 etwas kopiert und versucht die Seite dann aufzurufen, das gab mir nur Errors aus.

Folgender Error:

arse error: syntax error, unexpected $end in C:\xampp\htdocs\shard\test.php on line 13


Kam bei:

Code: Select all
<?php

$xmlstr = <<<XML
<?xml version='1.0' standalone='yes'?>
<accounts>
  <account>
   <name></name>
   <pw></pw>
  </account>
</accounts>

XML; ?>


Line 13 ist die letzte ;)

Ich kapier nich, wieso das nich funktioniert, da is alles genauso wie im Tutorial ^^

Danke schonmal für die HIlfe!

Greetz,
Aza
Azadoras
 
Posts: 5
Joined: 19. July 2007 21:57

Postby Wiedmann » 19. July 2007 23:01

Code: Select all
XML; ?>

Ich kapier nich, wieso das nich funktioniert, da is alles genauso wie im Tutorial

Warum liest eigentlich keiner das offizielle PHP-Manual? ...
Code: Select all
XML;
?>
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Azadoras » 20. July 2007 08:34

Wo soll das da denn stehen ? Und auch wenn das " ?> " in der nächsten Zeile is kommt der Error immernoch. :>

Gib mir bitte nen verweis zu der Stelle im Manual, wo das steht, ich habs nich gefunden.
Azadoras
 
Posts: 5
Joined: 19. July 2007 21:57

Postby Wiedmann » 20. July 2007 09:18

Gib mir bitte nen verweis zu der Stelle im Manual, wo das steht, ich habs nich gefunden.

http://de.php.net/manual/de/language.ty ... ax.heredoc
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Azadoras » 20. July 2007 13:35

Vielen Dank, ich werd gleich mal testen obs funktioniert.
Azadoras
 
Posts: 5
Joined: 19. July 2007 21:57

Postby Azadoras » 20. July 2007 14:15

Gelesen, verstanden, ausprobiert. Funktioniert nicht.

Code: Select all
<?php
$xmlstr = <<<XML
<?xml version='1.0' standalone='yes'?>
<accounts>
  <account>
   <name></name>
   <pw></pw>
  </account>
</accounts>
XML;
?>


Der Bezeichner ist am Anfang der Zeile, davor ist nichts und zwischen ihm und dem Semikolon ist auch nichts.

Ich kriege aber immernoch den Error:
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\shard\test.php on line 11
Azadoras
 
Posts: 5
Joined: 19. July 2007 21:57

Postby Azadoras » 20. July 2007 14:33

Hat sich erledigt. Habs einfach nochmal neu getippt, keine Ahnung was jez falsch war, aber jez funktioniert das soweit schonmal.
Azadoras
 
Posts: 5
Joined: 19. July 2007 21:57

Postby Mätes » 26. July 2007 12:18

Zitat aus dem Manual:

Warnung

Es ist sehr wichtig zu beachten, ...
... und es dürfen keine Leerzeichen oder Tabulatoren vor oder nach dem Semikolon stehen. ...


wars das vielleicht?

m
User avatar
Mätes
 
Posts: 142
Joined: 13. April 2006 09:34
Location: kölle


Return to PHP

Who is online

Users browsing this forum: No registered users and 6 guests