Php Programmierung Ich habe ein Problem bei der Php Programmierung! Wenn ich eine php DAtei erstelle und sie anschließend im Browser aufrufe sehe ich dort nur den Text, den ich in die php Datei eingegben habe. z.B. der Befehl <? echo phpinfo() ?> wird im Browser normalö als Text dargestellt und ich bekomme keine Tabelle zu sehen... Bitte helft mir! Danke! [url]www.tdszone.de.vu[/url] |
Ist doch klar, dass der echo Befehl nur die Daten aus der Datei zurückgibt (unformatiert) Zum formatieren musst du dann z.B. mit explode die Datei in einzelne Teile zerlegen und dann enen echo Befehl nehmen in dem dann in html z.B. eine Tabelle erstellt wird und die dann mit den Daten der Datei gefüllt wird. Ich habe das so gelöst: Eine Datei, die eine Tabelle aufmacht und die Datei mit den Daten mit include einbaut: [code]<table width="100%" border="1" cellspacing="0" cellpadding="0" bordercolor="#000099" bgcolor="#6699ff" class="Navi"> <? include("teilnehmerliste.php"); ?> </table>[/code] Die Datei mit den Daten hat dann den rest der Tabelle: [code]<tr> <td> Nummer</td> <td> Nickname</td> <td> Name</td> <td> Status</td> </tr>[/code] Wenn das dann durch den PHP Prozessor gejagt ist erscheint dass ganze so: [code]<table border> <tr> <td> Nummer</td> <td> Nickname</td> <td> Name</td> <td> Status</td> </tr> </table>[/code] Ich hoffe du kannst was damit anfangen. |
[quote=Markus]Ich spiele schon lägner mit dem genanken ein programmirungs forums zu machen ?[/quote] Wenns richtig geschrieben ist - warum nicht :lol: |
Thx Danke für die Hilfe! WEr doch mal ne gute Idee so nen Forum zu eröffnen! Also los... MfG Fredo :D |
Also entweder habe ich absolut was verpeilt, oder dir fehlt einfach ein Webserver mit php modul. Man kann Php-Dateien nämlich nicht einfach wie HTML-Pages einfach im browser (z.B. mit Doppelklick auf die Php-Datei) anschauen. Um sie sich anschauen zu können, benötigt man einen Web-Server (z.B: Apache) + die php erweiterung dazu. Die datei wird dann im Php-Programm und im Web-Server in reines HTML umgewandelt. Ich hoffe, ich konnte etwas helfen. |
@Napalm: Wen meinste denn jetzt? und was meinst du mit deinem Kommentar? |
einfach, dass man php dateien über nen webserver aufrufen muss. Wie gehst du denn vor, um dir die seite anzeigen zu lassen? einfach im Browser geladen, oder über nen server aufgerufen? |
Natürlich habe ich die auch auf einem PHP fähigen Webserver liegen um die Aufzurufen. Aber warum kommst du auf die Idee, dass ich dass nichttun würde? Mir brauchst du dass nicht zu erklären. |
Jetzt verstehe ich dass ganze Problem erst. Ohh man, dass hätte ich doch direkt erkennen müssen. @[TDS]Fanki-Derbbschidd: Ist klar, dass die Dateien einfach so im Browser nicht aufrufbar sind. Die musst du dann erst auf einen lokalen webserver mit PHP legen oder ins Internetstellen. |
Sorry, hatte dich grade wohl mit [TDS]Fanki-Derbbschidd verwechselt :oops: Aber richtig war's trotzdem 8) |
php @all! : Ich kenn mich zwar noch nicht gut mit php aus, aba für so nen newbie müsst ihr mich auch net halten! Mir ist völlig bewust,dass ich sie erst aufm server5 laden muss. Ich kann die Datei auch aufrufen, mein Problem ist nur, dass ich in meinem Browser den originaltext sehe, welchen ich im editor eingegeben habe. die befehle werden also nicht ausgeführt! :twisted: Ich hoffe ihr habt es alle verstanden... Woran könnte das nun liegen???? PS: Ich glaub mitlerweile, dass die lösung eines Problems einfacher ist als die formulierung eines problems |
hast dus auch im cgi-bin verzeichnis und auf chmod 755 ? |
php Also ich kann mal schreiben was ich gemacht hab: -kleine php distribution installiert...brauch ich vieleicht die große -ms pws installiert -php installiert dann hab ich eine php datei erstellt(in dem eingestellten verzeichnis) über [url]http://localhost/test.php[/url] aufgerufen die oben beschriebene Enteuschung erlebt 2 1/2 h gegen ne wand gelaufen gemerkt, dass man davon kopfschmerzen bekommt ordentlich asperin gefuttert nach alternativen gesucht meine hardware geschrottet meine hardware repariert ins forum bei tweakpc geschrieben *ggg* |
lad sie dochmal auf nen webspace mit php hoch ob se da geht |
php könnt ich machen ! kennst du nen schnellen kostenlosen??? |
[url]http://www.netfirms.com/[/url] aber ka wie der ist stand in nem anderen post |
Bei PHP solltest du dir schon einen ordentlichen Anbieter suchen. Bei [url]www.netbeat.de[/url] kannste dir für knapp 3 &#8364; im Monat 20 MB mit .de Domain und PHP holen. Die sind ganz gut. |
zum testen? |
Zum testen sollte man sich einfach mal einen guten Webserver installieren. OmniHTTPd ist ganz gut. Einfach installieren und starten, dan hat der direkt PHP und alles was man so zum testen braucht. Von so kostenlosen Anbietern halte ich nicht mehr sehr viel, da die recht kurzlebig sind und die Performance meist zu wünschen übrig lässt. |
haste alle posts gelesen? er hat ja local schon was zum testen. aber meiner meinung is es einfach das script wo anderes zu testen bevor man ewig rum tut vieleicht ligts ja net am script |
1. Ich habe alles gelesen. 2. Ich teste z.B. im Web bei meinem Netbeat Account. 3. Er hat da aber einen wie ich finde recht komplizierten Webserver verwenden, weshalb ich OmniHTTPd empfohlen habe. |
Warum postest du den Code net einfach mal hier, dann kannihn ja mal jemand anderes, der sich sicher ist, das sein Server funktioniert, es einfach mal laufen lassen. |
Muss man den PHP bereich innerhalb der HTML-Datei nicht mit <?php anfangen ?? Ich kenn das so. Hat sich vielleicht mitlerweile weiterentwickelt. Aber woher sollte der Webserver sonst wissen, welche Scriptsprache er jetzt vor sich hat ?? |
[code] <? print('So funktioniert ein PHP Script'); ?>[/code] So sieht das aus. Geändert hat sich dass auch nicht. |
Wenn, so gehoert und immer so gehoert hat, warum steht dann in einem (zugegebenermassen aelteren) PHP-Handbuch dann [code] <html> <head> <title>Beispiel</title> </head> <body> <?php echo "Hallo, ich bin ein PHP-Skript!"; ?> </body> </html> [/code] ???? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:34 Uhr. |
Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.