.| Autor | Beitrag |
|---|---|
|
000 27.10.2003, 10:19 Horat |
Hallo, Ich habe ein kleines Problem: kann mir einer helfen? Bild Blog <-- Dieser Beitrag wurde am 27.10.2003 um 12:33 von SEeEL bearbeitet. |
|
Profil || Suche |
|
001 27.10.2003, 14:20 King of Darkness |
das hab ich jetzt nicht ganz verstanden aber versuch doch mal das alles in eine IF bedingung zu setzten oder erklär mal genau was du machen willst --Coding Center --- Tutorials über Programmierung und andere Themen |
|
Profil || Suche |
|
002 27.10.2003, 19:26 Horat |
mmh na dann mach ich mal ein bild zur Erklärung
In foo.php wird die Datei include.php durch include() eingefügt. hoffe jetzt isse verständlich --Bild Blog <-- Dieser Beitrag wurde am 27.10.2003 um 19:27 von SEeEL bearbeitet. |
|
Profil || Suche |
|
003 27.10.2003, 23:12 Chronial |
also entweder packst du den gesammten inhalt von include.php in ne Funktion und brichst dann mit return() ab, was dir aber warscheinlich Probleme mit dem Namespace bereiten wird. Die andere Möglichkeit ist, einfach den gesammten inhalt von include.php mit einem do { derinhalt }while(false) zu umklammern, dann kannst du jederzeit die ausführung mit einem brake; beenden. --"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
004 28.10.2003, 15:19 King of Darkness |
gibt es vielleicht auch nen anderen weg um dein problem zu lösen, weil mir fällt da eigendlich nicht ein was das bringen soll was wilslt du überhaupt damit bezwecken ? vielleicht gehts auch anders --Coding Center --- Tutorials über Programmierung und andere Themen |
|
Profil || Suche |
|
005 28.10.2003, 16:32 the_viking |
Also so wie ich es verstanden hab, will er die datei, die per include(); inkludiert wird, abbrechen. Das geht nicht. inc.php: function incphp() foo.php: include_once("inc.php"); Das ist afaik die eine der einzigsten möglichkeiten (ausser der genannten doe..while schleife, bei der es aber vielleicht zu einer Unübersichtlichkeit kommen kann (wozu gehört dieses break, was macht das break usw..)) Bei der Funktion gibt es aber auch einen nachteil, nämlich das ausser den automatisch generierten array ($GLOBAL,$_COOKIE, ...) keine globalen Variablen bekannt sind und diese per global $var1,$var2,...; bekannt gemacht werden müssten. Allerdings kann ich nicht den nutzen erkennen, eine zu inkludierende Datei an der Ausführung zu hindern? --thx, cu, MfG the_viking (( My =]=H=O=M=E=> Page! )) |
|
Profil || Suche |
|
006 28.10.2003, 18:18 Chronial |
:spam: war daran jetzt etwas gegenüber meinem Post neu? wenn man im Basic-Stil schreibt, wird man das sicher gerne tun wollen - es wird nur durch funktionen und klassen unnötig. Wer die nicht beherscht, greift auf solche seltsammen tricks zurück. --"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
007 28.10.2003, 18:31 Chronial |
:spam: war daran jetzt etwas gegenüber meinem Post neu? wenn man im Basic-Stil schreibt, wird man das sicher gerne tun wollen - es wird nur durch funktionen und klassen unnötig. Wer die nicht beherscht, greift auf solche seltsammen tricks zurück. --"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |


