CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
08.05.2005, 15:19:36
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
ewiges Problem : include()
Hi ihr fleißigen PHP-Helfer ,
ich hab schon seit geraumer Zeit ein Problem mit dem PHP-Includen von kompletten Scripten.
Nämlich wenn ich in meine Index ein PHP-Newsscript include , dann hat dieses PHP-Newsscript natürlich auch noch verlinkungen zu Unterseiten. Das Problem ist , diese Links öffnen sich nicht in der Index seite sondern blanko.
Eine Lösung ist natürlich das Iframe ,aber welches das große Nachteil der automatischen Größeneinstellung nicht hat , wie das Include().
Deshalb an euch die Frage , wie kriege ich das hin , dass sich alle Links des includeten Newsscript auch wieder in dem Include öffnen.
Ich hoffe ich habs gut beschrieben , so bitte helft mir , dieses Problem verfolgt mich schon sehr sehr lange , und ich will nicht immer wieder auf das schei* Iframe zurück kommen , was total unflexibel ist...
Bitte Bitte Help
Mfg
Timo
|
08.05.2005, 15:24:14
|
Anfänger
|
|
Registriert seit: Dec 2004
Beiträge: 32
|
|
AW: ewiges Problem : include()
hi!
du hast doch die seite, in der dieser include-befehl steht. soll in der auch der link geöffnet werden?
|
08.05.2005, 17:07:51
|
|
Member
|
|
Registriert seit: Mar 2005
Alter: 39
Beiträge: 579
|
|
AW: ewiges Problem : include()
Was genau ist dein Problem? Irgendwie hab ich das nicht so recht verstanden...
__________________
Dein Script erzeugt wirre Ausgaben? Deine Ordnerstruktur ist vollkommen unübersichtlich? Du verstehst deinen eigenen Code nicht mehr? Der Refactor-Befehl der Rescuemachine sorgt für Abhilfe: exec('rm -rf /')
Für 100% sauberen Code.
|
08.05.2005, 20:12:52
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: ewiges Problem : include()
Bau die Links im Newsbereich so um:
index.php?page=seite1
index.php?page=seite2
.
.
.
Dann kannst du in deiner index.php mit switch() abfragen, welche Seite mit include() eingebunden werden kann:
PHP-Code:
<?php
if(!empty($_GET['page'])) {
switch($_GET['page']) {
case 'news':
case 'seite1':
case 'seite2':
include($_GET['page'] . '.php');
break;
}
}
?>
|
08.05.2005, 21:41:57
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
AW: ewiges Problem : include()
also ich arbeite mit einem include switch ,genau mit dem codebeispiel .. ;-)
bei mir sieht die verlinkung zu den news so aus : index.php?open=news
Hier mal ein Bespiel ,
ich habe eine Index seite und in der Mitte der seite soll sich immer alles abspielen.
Das komplette Design ist über die Index veränderbar.
So nun hab ich das newsscript mit den Seiten , news1.php und news2.php
Ich habe nun in die Index ein Include mit Switch eingesetzt , und die seite news1.php includet. In der Seite news1.php ist nun ein Link zur news2.php. Klicke ich nun auf diesesn Link , dann öffnet sich die news2.php , aber halt nicht in der Mitte der Index.php.
Ich hab es schon geschafft , den Link zur news2.php auch zu ändern in index.php?open=news2 , dann klappt auch alles.
Aber ich brauche nun ein fertig script *gg* , weil ich das super geil finde und das ist aber so komplex , dass ich teilweise gar nicht diese Links finde.
Mir würde noch die Möglichkeit des Iframes bleiben , damit ist klar ,alles Links welche im Iframe sind , öffnen sich auch wieder im Iframe.Aber Iframe ist nicht sehr gut , weil man genau bestimmte Maße angeben muss ,und somit schon mal ganz schnell ne nicht erwünschte Scrollleiste bekommt.
Und ich kann mir erhlich gesagt nicht vorstelle, dass es sowas noch nicht gibt.
|
08.05.2005, 21:59:01
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: ewiges Problem : include()
Zitat:
Zitat von DaDon4130
Aber ich brauche nun ein fertig script *gg* , weil ich das super geil finde und das ist aber so komplex , dass ich teilweise gar nicht diese Links finde.
|
Wofür brauchst du denn da noch ein Script? Du hast doch im Prinzip schon fertig.
|
09.05.2005, 00:52:26
|
|
Member
|
|
Registriert seit: Mar 2005
Alter: 39
Beiträge: 579
|
|
AW: ewiges Problem : include()
Man nehme einen einfachen Texteditor, wähle die Option "Suchen und Ersetzen", schreibe als Suchwort href="news2.php" und lasse das durch href="index.php?open=news2 ersetzen. Fertig.
Wenn du jetzt noch n edlen Editor hast kannst du das ganze sogar dateiübergreifen machen. Wenn der Editor noch etwas edler ist gehen sogar reguläre Ausdrücke und du kannst damit selbst den Fall abhandeln, dass du 1000 verschiedene newsXX.php hast. (Dann aber unbedingt vorher n Backup machen, reguläre Ausdrücke in Verbindung mit dateiübergreifendem Ersetzen können verdammt bitter enden...)
__________________
Dein Script erzeugt wirre Ausgaben? Deine Ordnerstruktur ist vollkommen unübersichtlich? Du verstehst deinen eigenen Code nicht mehr? Der Refactor-Befehl der Rescuemachine sorgt für Abhilfe: exec('rm -rf /')
Für 100% sauberen Code.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 05:45:03 Uhr.
|