WebSite X5Help Center

 
Lew K.
Lew K.
User

Php-script in Textobjekt einfügen .  de

Autor: Lew K.
Visited 1572, Followers 1, Udostępniony 0  

Moin,

ist es möglich in Textobjekt ein PHP-Script einzufügen? ( Professional 13)?

Mit HTML funktioniert es gut, bei PHP-Script gibt Brauser eine Fehlermeldung.

Vielen Dank im voraus.

Lew

Posted on the
25 ODPOWIEDZI - 5 USEFUL
Franz-Josef H.
Franz-Josef H.
Moderator

Hast Du in den Eigenschaften der Seite auch von HTML auf php umgestellt? 

Czytaj więcej
Posted on the from Franz-Josef H.
Franz-Josef H.
Franz-Josef H.
Moderator

Aber am besten gibst Du den php-Code in den Eigenschaften der Seite im Reiter Erweitert vor dem </html>-Tag ein. 

Czytaj więcej
Posted on the from Franz-Josef H.
Lew K.
Lew K.
User
Autor

Ja, die Seite ist auf php  eingestellt.

Czytaj więcej
Posted on the from Lew K.
Franz-Josef H.
Franz-Josef H.
Moderator

Dann gibst Du den php-Code in den Eigenschaften der Seite im Reiter Erweitert vor dem </html>-Tag ein. Oder muss der im Text-Objekt stehen? 

Czytaj więcej
Posted on the from Franz-Josef H.
Andreas S.
Andreas S.
Moderator
Najlepszy Użytkownik miesiąca DE

Im Text-OBjekt muss man den kleinen Button "<>" drücken um den HTML Code zu aktivieren.

Czytaj więcej
Posted on the from Andreas S.
Lew K.
Lew K.
User
Autor

Habe vor dem </html>-Tag script eingefügt, auf Server übertragen.

Für 1 Sekunde erscheint Script, dann verschwindet und springt an Textobjekt.

Czytaj więcej
Posted on the from Lew K.
Lew K.
Lew K.
User
Autor

Am besten wäre, wenn php-script in der Text-Objekt stehen würde

Czytaj więcej
Posted on the from Lew K.
Lew K.
Lew K.
User
Autor

Ist es möglich ein php-script in der Text-Objekt direkt einzufügen?

Czytaj więcej
Posted on the from Lew K.
Andreas L.
Andreas L.
User

Schau mal was der Andreas geschrieben hat:

Im Text-OBjekt muss man den kleinen Button "<>" drücken um den HTML Code zu aktivieren.

Czytaj więcej
Posted on the from Andreas L.
Franz-Josef H.
Franz-Josef H.
Moderator

Hello Lew,
zur Verdeutlichung dessen, was die beiden Andreas geschrieben haben: Du musst auf das rot umrandete Symbol klicken, dann wird im Text-Objekt auf HTML-Code umgeschaltet und Du kannst den Code dort einfügen.

Czytaj więcej
Posted on the from Franz-Josef H.
Lew K.
Lew K.
User
Autor

Hi,

Mit HTML-Script funktioniert alles,

aber beim php-Script gibt Brauser Fehlermeldung (parser error)

????

Frage. Ist es überhaupt möglich php-script mitten Textobjekt einzufügen?

Danke

Czytaj więcej
Posted on the from Lew K.
Andreas S.
Andreas S.
Moderator
Najlepszy Użytkownik miesiąca DE

Ja, und trotzdem kommt der Fehler?

Czytaj więcej
Posted on the from Andreas S.
Lew K.
Lew K.
User
Autor

Ja,

die Seiteneigenschaften auf PHP eingestellt.

Auf der Textseite Reiter verbergen markiert.

Seite auf Server übertragen.

Resultat: parser error in line xxx

Czytaj więcej
Posted on the from Lew K.
Lew K.
Lew K.
User
Autor

Ja,

die Seiteneigenschaften auf PHP eingestellt.

Auf der Textseite Reiter verbergen markiert.

Seite auf Server übertragen.

Resultat: parser error in line xxx

P.S. php-script liest eiin Wert aus dem Datenbank.

Als Objekt funktioniert dieser Script einwandfrei.

Czytaj więcej
Posted on the from Lew K.
Franz-Josef H.
Franz-Josef H.
Moderator

Was meinst Du mit Reiter verbergen? Du musst auf jeden Fall das Symbol für den HTML-Code anklicken, damit dieser aktiviert wird (siehe oben das Bild). Er hat dann einen dünnen Rahmen. Der php-Code ist vollständig und so eingetragen, wie er im HTML-Objekt funktioniert? 

Czytaj więcej
Posted on the from Franz-Josef H.
Lew K.
Lew K.
User
Autor

Der Reiter HTML-Code aktivieren ist aktiviert.

Der php-Code ist vollständig und so eingetragen, wie er im HTML-Objekt funktioniert.

Die Seite ist auf PHP eingestellt.

Czytaj więcej
Posted on the from Lew K.
Franz-Josef H.
Franz-Josef H.
Moderator

Die Fehlermeldung sagt nicht mehr aus als " parser error in line xxx"? Kannst Du eventuell den Code mal posten?

Czytaj więcej
Posted on the from Franz-Josef H.
Franz-Josef H.
Franz-Josef H.
Moderator

Und die Zeilennummer mit dem Fehler?

Czytaj więcej
Posted on the from Franz-Josef H.
Lew K.
Lew K.
User
Autor

Parse error: syntax error, unexpected '>' in /homepages/23/d13386093/htdocs/divers204.php on line 125

www.leinenlux.de/divers204.php

Czytaj więcej
Posted on the from Lew K.
Franz-Josef H.
Franz-Josef H.
Moderator

 Da stimmt etwas mit dem Code nicht und zwar wird ein >-Zeichen an der falschen Stelle festgestellt. Ist dies im normalen Text, dann ersetze es durch &gt; . Wenn es im Code ist müsste man den mal komplett sehen. 

Czytaj więcej
Posted on the from Franz-Josef H.
Lew K.
Lew K.
User
Autor

<?php

//Hier wird eine Verbindung aufgebaut:

//Zugangsdaten
$host_name = 'xxx';
$database = 'xxx';
$user_name = 'xxx';
$password = 'xxxx';


//Verbindung
$connect = mysqli_connect($host_name, $user_name, $password, $database);


//Dies ist der Befehl, der den Wert aus der Datenbank ausliest:
//im Beispiel: Nimm preis1 aus der Tabelle Artikel für artikelNR 1 (limit 1 macht, dass es schneller geht, wenn du weißt, dass es sich nur um 1 Ergnis handelt.)
$sql = "SELECT preis1 FROM Artikel WHERE artikelNR = 1 limit 1 ";
//Das Ergebnis wird in $result geschrieben:
$result = $connect->query($sql);
//Der Wert wird aus dem Ergebnis gelesen:
$row = mysqli_fetch_array($result);

//Der Wert wird ausgegeben:
echo "Ergebnis:";
echo $row[0];

//Verbindung schließen
$connect->close();

?>

Czytaj więcej
Posted on the from Lew K.
Franz-Josef H.
Franz-Josef H.
Moderator

Hast Du eventuell im Inhalt der Datenbankfelder ein ">" oder einen anderen Wert stehen der dann als php-Code interpretiert wird. Hast Du schon mal probiert, die Seite in den Eigenschaften statt auf php umzustellen als html zu belassen?

Czytaj więcej
Posted on the from Franz-Josef H.
Lew K.
Lew K.
User
Autor

Habe vor dem </html>-Tag script eingefügt, auf Server übertragen.

Für 1 Sekunde erscheint Script, dann verschwindet und springt an Inhalt desTextobjektes.

Czytaj więcej
Posted on the from Lew K.
Franz-Josef H.
Franz-Josef H.
Moderator

Du könntest versuchen, das Script nach dem <BODY>-Tag einzufügen und schauen, was dann passiert.

Warum soll die Ausgabe unbedingt in einem Text-Objekt sein? Du könntest ein HTML-Objekt verwenden (mit dem es ja funktioniert) und den möglicherweise notwendigen Text in Textobjekten über oder unter der Artikelliste schreiben. zum Beispiel so:

Czytaj więcej
Posted on the from Franz-Josef H.
Franz-Josef H.
Franz-Josef H.
Moderator

Hallo Lew,
nachdem ich nun mal selbst getestet habe, vermute ich, dass es nicht möglich ist php-Code innerhalb eines Text-Objekts zur Ausführung zu bringen. Ich habe einen php-Code, der in einem HTML-Objekt ohne Probleme läuft, in ein Text-Objekt eingegeben. Mit den verschiedensten Einstellungen, die oben schon genannt wurden, habe ich keinen positiven Test erreicht. Die Seite wurde immer nur mit Fehler angezeigt....

Bleibt also wohl nur die oben genannte Möglichkeit, die ich seinerzeit selbst eingesetzt hatte.

Czytaj więcej
Posted on the from Franz-Josef H.