Hi
Ich möchte meinen Webserver beschränkt PHP - Fähig machen. D.h. ich
möchte ihm die Gebräuchlichsten Befehle beibringen. Nun fangen aber die
Probleme an: Mein umgestellter code bringt Firefox dazu irgendetwas
internes anzuzeigen.
Unter Chrome siehts nicht besser aus. Außerdem füllt die Seite nicht
mehr den ganze Bildschirm aus, d.h. es werden Zeichen entfernt, die
nicht entfernt werden sollten.
1
NTP-Zeit: 18:21:43 wird durch das Makro %:2.0.1) Gecko/20100101 Firefox/4.0.1 Accept: image/png,image/*;q=0.8,*/*;q=0.5 Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip, deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 115 DNT: 1 Connection: keep-alive Referer: http://xxxx.dyndns.org/format.css Cache-Control: max-age=0 cTIME angezeigt.
Dazu der Seitenquelltext
1
<div class="box3">
2
3
<h3 class="boxheader">Zeit</h3>
4
NTP-Zeit: 18:21:43 wird durch das Makro %:2.0.1) Gecko/20100101 Firefox/4.0.1
Es ist doch estmal egal was Firefox und Co machen, du musst erstmal
rausbekommen was dein Webserver als output generiert. (Eventuell
Netzwerkmitleser verwenden wenn quelltext anzeigen nicht reicht)
Der code ist recht schwer zu durchschauen, es muss nicht mal an diesem
code liegen weil ja "irgendwelche" Zeiger reingereicht werden wohin du
jetzt daten schreibt. Woher sollen wir wissen ob dort überhaupt genug
platz ist?
Auserdem finde ich das Konzept nicht gerade gut. Warum muss es denn PHP
like sein? Kannst du nicht einfach Platzhalter verwenden oder willst du
wirklich php nachbauen?
Peter II schrieb:> Es ist doch estmal egal was Firefox und Co machen, du musst erstmal> rausbekommen was dein Webserver als output generiert. (Eventuell> Netzwerkmitleser verwenden wenn quelltext anzeigen nicht reicht)
Ich finde nur komisch was am Ende da rauskommt
> Der code ist recht schwer zu durchschauen, es muss nicht mal an diesem> code liegen weil ja "irgendwelche" Zeiger reingereicht werden wohin du> jetzt daten schreibt. Woher sollen wir wissen ob dort überhaupt genug> platz ist?
Der erste Code ist Teil der Software von Ulrich Radig und funktioniert.
Der 2. sollte die gleiche Funktion haben, tut es aber nicht.
> Auserdem finde ich das Konzept nicht gerade gut. Warum muss es denn PHP> like sein? Kannst du nicht einfach Platzhalter verwenden oder willst du> wirklich php nachbauen?
An der Stelle "PHP Interpreter möchte ich den PHP code interpretieren.
Es soll z.b. möglich sein, eine WEbseite dynamisch zu laden. Das ganze
natürlich mit einschränkungen: Für Variablen werde ich z.b. ein Byte
array definieren. Sobald man z.b. mehr als 400B beansprucht gibt das
Script einen Fehler aus.
Ich glaube ich werde mir ein PHP Tutorial vornehmen und nacheinander
versuchen, dass alle Beispiele funktionieren.