PHP Hilfe!!! - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html) +--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html) +--- Thema: PHP Hilfe!!! (/thread-4681.html) Seiten: Seiten:
1
2
|
PHP Hilfe!!! - Bimon - 27.01.2007 Hallo, ich habe ein Problem und zwar habe ich mehrere Dateien, die per include in einer Datei zusammengefasst werden, diese Datei wird dann (nur noch) per einem include in jede andere (Text)Seite gepackt -- der Einfachheit halber... Nun habe ich da eine Datei, die dort überall per include eingefügt wird: PHP-Code: <?php Die Funktion zeitformat wird aus einer anderen Datei ge-include-t (xD): PHP-Code: function zeitformat($sekundenzahl) wenn ich nun eine Seite (die mit dem einen include) hat das laden gar kein ende!? Wo ist der Fehler? Soll ein stark vereinfachtes browsergame werden, nicht das ihr euch wundert--$angriff... Danke schomal Bimon RE: PHP Hilfe!!! - Sapd - 27.01.2007 Ich versteh es jetzt nicht ganz was du meinst, aber ich hab verstanden das du zwei dateien so includen willst: PHP-Code: <?php Aber das klappt nicht und du kriegst nur die Seite 1 angezeigt wenn ich es richtig verstehe. Vieleicht musst du ja bei der 1Seite das PHP-Code: <?php ?> Vieleicht musst du es so machen: Index: PHP-Code: <?php Seite 1 PHP-Code: mysql_connect(xxxxxxxxx, xxxxxxxx, xxxxxxxxxxxxxx); Seite 2 PHP-Code: function zeitformat($sekundenzahl) Kannste ja ausprobieren Sorry falls ich dich eventuell falsch verstanden hab RE: PHP Hilfe!!! - Bimon - 27.01.2007 naja eigentlich nicht aber np könnte mir auch weiter helfen, aber muss die function nicht definiert werden, befor sie aufgerufen wird? RE: PHP Hilfe!!! - Bimon - 27.01.2007 das mit <?php weglassen hab ich grad mal ausprobiert; es muss da stehen, sonst wird es als ganz normaler text im html format an den client übergeben Ich hab ja vorher auch schon so ein bisschen rumprobiert, zwischendurch kam der fehler Fatal Error: function zeitformat() cannot redeclare oder so. Das hab ich mal nachgeschlagen: kommt wenn eine function in irgendeiner form doppelt definiert wird. RE: PHP Hilfe!!! - Sapd - 27.01.2007 Bimon schrieb:das mit <?php weglassen hab ich grad mal ausprobiert; es muss da stehen, sonst wird es als ganz normaler text im html format an den client übergeben achso ok ich hab es noch nciht getestet Bimon schrieb:naja eigentlich nicht aber np könnte mir auch weiter helfen, aber muss die function nicht definiert werden, befor sie aufgerufen wird? Welche funktion meinst du Und benutze nächstes mal die edit funktion RE: PHP Hilfe!!! - Bimon - 27.01.2007 jo sorry ich meine die funktion zeitformat() du hast das jetzt so gemacht: PHP-Code: include 'seite1.php'; RE: PHP Hilfe!!! - Sapd - 27.01.2007 Aber die Funktion wird doch schon im seite2.php aufgerufen und deklinirt, also bei include wird ja alles reingemacht: RE: PHP Hilfe!!! - Bimon - 27.01.2007 Ja aber der include von seite2.php, wo die funktion definiert ist, kommt ja nach dem include, wo die funktion schon abgefragt wird. Das alles reingepackt wird weiß ich, aber die reihenfolge setzt man ja durch die reihenfolge der includes fest-- Der Inhalt von seite1.php wird zuerst ausgeführt, danach der Inhalt von seite2.php, da PHP doch von oben nach unten auswertet, oder nicht? RE: PHP Hilfe!!! - Sapd - 28.01.2007 Sobald ich weis von oben nach unten das ist ja auch das efektivste genauso wie in HTML. RE: PHP Hilfe!!! - Michael - 28.01.2007 Sollte die Zeile PHP-Code: while($row5280 = mysql_num_rows($angriff5280)) PHP-Code: while($row5280 = mysql_fetch_array($angriff5280)) |