|
|||
MathML und PHP in einer Datei
Mahlzeit!
... und hallo Forum. Ich versuche MathML-Code in einer PHP Datei auszugeben, aber das haut nicht hin - genausowenig wie andersrum PHP-Code in einer XHTML-Datei auszugeben. Vllt kann mir ja jmd einen Schubs in die richtige Richtung geben. hier mal ein Beispiel: test.xhtml Code:
<html> <head></head> <body> <?php $a=2; ?> <math xmlns="http://www.w3.org/1998/Math/MathML"> <msup> <mi>a</mi> <mn>2</mn> </msup> </math> <?php $ergebnis=pow($a , 2); echo "=".$ergebnis."<br>"; ?> </body> </html> Das folgende sieht jetzt vllt ein wenig pervers aus, funktioniert jedoch auch nicht: test.php Code:
<html> <head></head> <body> <?php $a=2; echo "<math xmlns='http://www.w3.org/1998/Math/MathML'>"; echo "<msup>"; echo "<mi>a</mi>"; echo "<mn>2</mn>"; echo "</msup>"; echo "</math>"; $ergebnis=pow($a , 2); echo "=".$ergebnis."<br>"; ?> </body> </html> Sinn und Zweck ist, Zahlenwerte, die ich in Formularen abfrage in PHP zu verarbeiten und in Formeln einzusetzen, auszurechnen und auch "ansprechend" mit Rechenweg auszugeben. Mir steht ein Apache2 auf OpenSuse10.2 mit root-Zugriff zur Verfügung. So long... |
Sponsored Links |
|
|||||
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
Robin |
Sponsored Links |
|
||||
Zitat:
Zitat:
Zitat:
Zitat:
wie muss also dieser Code: Code:
<html> <head></head> <body> <?php $a=2; echo "<math xmlns='http://www.w3.org/1998/Math/MathML'>"; echo "<msup>"; echo "<mi>a</mi>"; echo "<mn>2</mn>"; echo "</msup>"; echo "</math>"; $ergebnis=pow($a , 2); echo "=".$ergebnis."<br>"; ?> </body> </html> So long... und schon mal Danke für deine Hilfe |
|
|||||
Zitat:
Du hast übrigens nicht gesagt was für eine MIME-Type du eingestellt hast und welchen DOCTYPE du verwendest. Zitat:
Zitat:
Zitat:
Zitat:
Robin |
|
|||
Mahlzeit!
Zitat:
Code:
application/xhtml+xml xhtml text/html html htm text/htmlh text/mathml mml application/x-php php php3 php4 Code:
<?php echo '<?xml version="1.0" encoding="UTF-8"?>' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"> <head></head> <body> <?php $a=2; echo "<math xmlns='http://www.w3.org/1998/Math/MathML'>"; echo "<msup>"; echo "<mi>a</mi>"; echo "<mn>2</mn>"; echo "</msup>"; echo "</math>"; $ergebnis=pow($a , 2); echo "=".$ergebnis."<br>"; ?> </body> </html> So long... |
|
|||
Wie kommst du denn darauf?
Die Ausgabe der test.php ist Code:
a2=4 Wenn das PHP nicht ausgeführt werden würde würde da keine Ausgabe stattfinden (echo) und auch 2^2 nicht zu 4 berechnet werden. So long... |
|
|||
Also, entweder reden wir hier vollkommen aneinander vorbei, oder Dir fehlt der grundlegenede Verständnis wie PHP, MathML/XML oder das Web grundsätzlich funktioniert.
Da ich jetzt nicht sagen kann, wo deine Wissenslücken sind und ich nicht bei Adam und Eva anfangen kann, kann ich nur Vorschlagen, das du eine URL postest. Vielleicht kann man davon ausgehend was hinbekommen... Robin |
|
|||
hm ...
Also wie das Web funktionier ist mir schon klar und ich habe schon einige Dinge erfolgreich in PHP funktioniert und ich hatte noch nie Probleme damit in echos html-formatierungen auszugeben. Wozu ich dir einen link geben soll ist mir schleierhaft. Nimm doch einfach den code und stell ihn auf deinen Home-http (ich bin sicher du hast sowas). Wenn ich mir jetzt einen Free-Webspace zulege siehst du ja auch nur eine "falsche" Ausgabe, weil ich nicht weiss, wie man den obigen Code verändern muss, damit das ausgegeben wird, was ich möchte. Du kannst das ganze wegen mir auch noch weiter abkürzen, sag mir doch einfach, was muss in eine PHP-Datei rein, damit am Ende mit echos oder prints ein beliebiger MathML-Code ausgegeben wird und gut is. So long... |
Sponsored Links |
|
|||
Wenn das so ist, verstehe ich nicht warum du es nicht schaffst, das XHTML, das beim Browser ankommt, zu posten.
Zitat:
Zitat:
Robin |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Mit JavaScript oder PHP die .css datei beschreiben | Mugen87 | Javascript & Ajax | 3 | 20.11.2010 11:52 |
SOAP PHP und WSDL Datei | ONeill | Serveradministration und serverseitige Scripte | 1 | 05.09.2010 20:26 |
Ajax - Datenbanksbruf: ASP Datei mit PHP code füllen? | braindead | Javascript & Ajax | 3 | 19.10.2009 14:35 |
php Datei in css webseite einbinden | X5-599 | Serveradministration und serverseitige Scripte | 14 | 19.05.2008 10:52 |
Dateien auslagern - Include und PHP | ArcVieh | Serveradministration und serverseitige Scripte | 17 | 27.03.2008 19:09 |