ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Link in Seite auf Seite in neuem Ordner

Geschlossen
  1. #1
    User Pic
    Pentragon Mitglied
    Registriert seit
    04.08.2006
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Hallo.

    Ich möchte gerne folgendes Problem lösen:

    Ich betreibe eine Vereinsseite mit euerem Script.
    Da die Seite hoffentlich ewig läuft, möchte ich jede
    gespielte Saison archivieren. D.H. Es ist möglich sich
    aus der vergangenen Saison z.b Spielberichte durchzulesen.
    Da die Administration unter eigene Seiten auf die Dauer
    so unübersichtlich wird habe ich jetzt im Ordner selfp nochmals
    einen Ordner "archiv" erstellt. Nun möchte ich von einer Seite
    die ich unter "Eigene Seite" aufrufen kann (archiv.php) über einen Link auf den Ordner "archiv" und die hinterlegte Seite
    "Spielberichte1Man0607.php" zugreifen.

    Normalerweise ist der link = <a class="box" href="http://www.atsv-fussball-aktive.de/index.php?Seitenname

    allerdings nur, wenn die Seite im Ordner "selfp" liegt.

    Wie muss der Link aussehen, damit ich eine Seite aus dem
    Ordner "archiv" aufrufen kann und trotzdem das vorhandene
    Design bleibt.

    Ich möchte keine Popupseite!!!

    Habe im Forum schon viel gesucht und gelesen aber zu meinem Problem leider keine Lösung gefunden.

    Vielleicht gibt es ja die Möglichkeit den Ordner wie den Ordner
    selfp in einem Script zu hinterlegen damit das System weiss,
    wenn ich die Seite "X" aufrufe das die im archiv liegt.

    Für Hilfe wäre ich sehr dankbar.

    Marco

    betroffene Homepage: externer Link


    Zuletzt modifiziert von Pentragon am 26.09.2006 - 16:27:16
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, Pentragon!

    Sieht ja aus als wenn du PHP kannst. Ich würde das so machen.
    Du erstellt eine PHP-Seite mit den Links zu den Berichten im Ordner <content>, wo der Rest auch liegt!
    Und die Links verweisen dann auf den Archive Ordner, wo die Berichte bunkern.

    Oder für gewagte User.
    Der Befehl für die Verweise liegt im Ordner <include/includes/class> Datei <menu.php>. Dort steht der Pfad für die PHP-Seiten drin. Also etwas umbastel und gut ist!

    Alles klar?

    Mit böhsen Grüßen
    BöhserDavid

    PS: Die Funktion in der menu.php fängt mit
    function get_url ($w = 'contents')
    an1
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Pentragon Mitglied
    Registriert seit
    04.08.2006
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Hallo Boehser David.

    Erstmal Danke für den Tip!

    Habe die nicht so gewagte Methode genommen, da ich kein PHP programmieren kann. Abändern Ja aber selber machen NÖ und auch nur Sachen die man von der Logik her verstehen kann.

    Soweit funzt es, die Seite baut sich auf und
    ich kann auch den Link klicken.
    Aber dann beim Laden kommt die Meldung:

    no direct acces

    Muss ich da noch irgendwo die Rechte für den Ordner oder
    die Seite definieren??
    Die Chmods haben damit ja offensichtlich nichts zu tun.
    Auch ist im AdminMenu die Anzeige von Zugriff auf nicht im Menü verlinkte Module für alle? auf JA.
    Habe auch schon mit dem Befehl "include" herumgespielt und dadurch lassen sich Seiten aus dem Ordner Aufrufen aber das bringt mich ja nicht weiter, denn die Links verhalten sich genauso wie vorher.
    Könnte es sein das ich den Ordner auch in der DB eintragen muss???
    ...und wenn ja wo??? ic1_modules ???

    Du kannst Dir das ganze ja nochmal anschauen und vielleicht
    hast Du ja ne Lösung.
    THX

    Marco


    Zuletzt modifiziert von Pentragon am 27.09.2006 - 13:31:45
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey!

    Poste mal den Code des Berichtes, sieht aus als wenn da irgendwas schief gelaufen ist.
    Ansonsten könntest du das auch in <html> schreiben?
    Oder das ganze als JPG speichern?

    Oder du machst ne neue Datenbank und trägst dort die Daten ein, dann wäre das alles noch einfacher.

    <EDIT>: Die Tabelle Module ist für die Module im AdminBereich verantwortlich, also was unter Module angezeigt werden soll!
    <EDIT2>: Die Chmods müssen für den Ordner gesetz werden, wie das geht steht hier externer Link!!!


    Zuletzt modifiziert von boehserdavid am 27.09.2006 - 14:11:24
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Pentragon Mitglied
    Registriert seit
    04.08.2006
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Hallo

    hier der Code der Seite(atsvarchiv.php) die im Ordner Content liegt:

    <?php 
    defined ('main') or die ('no direct access');
    $title = $allgAr['title'].' :: atsvarchiv';
    $hmenu = 'atsvarchiv';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    echo '<br>';
    echo '<center><b><font size="+1">Saison 2006/2007</font></center></b><br /><br />';
    echo '<center><a href="http://www.atsv-fussball-aktive.de/include/contents/atsvarchiv/Spielberichte1Man0607.php" target="_self">Spielberichte 1. Mannschaft</a></center><br /><br />';
    $design->footer();
    ?>


    Habe mittlerweile auch kapiert, das ein Echo reicht um den kompletten HTML Code einzufügen, aber das ändere ich dann wenn die Seite mal funzt.

    Habe den LINK auch schon in zig Varianten gesetzt, wenn er funktioniert, kommt halt immer die no direct access Meldung.

    Hier der Code etwas verkürzt der Seite die im Ordner
    atsvarchiv liegt

    <?php defined ('main') or die ('no direct access');?> <p align="center"><strong><u>Spielberichte der 1. Mannschaft</u>
    </strong>
    </p>
    <br />
    <br />
      <p align="center"><img title="AFC Saarbrücken" alt="" src="include/images/Vereinswappen/afcsaarbruecken.jpg" />
    &nbsp;&nbsp;&nbsp;&nbsp; <strong>gegen</strong>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img title="ATSV" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/atsv.gif" />
    &nbsp;</p>
      <p align="center"><strong>AFC Saarbrücken&nbsp;-&nbsp; ATSV</strong>
    </p>
      <p align="center"><strong><font size="5"><font color="#ffffff">5</font>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ffffff">0</font>
    </font>
    </strong>
    </p>
      <p align="center"><strong><a class="box" href="http://www.atsv-fussball-aktive.de/index.php?6spieltagbericht1man" target="_self">
    Spielbericht</a>
    </strong>
    </p>

    etc......
    auch diesen Code habe ich mehrmals angepasst, ohne Erfolg
    Die selbe Seite rennt, wenn ich sie im Ordner selfp aufrufe!

    Natürlich kann ich HTML schreiben, bleibt aber weiterhin das Problem das er die Seite nicht im Main aufmacht, weil er den
    Ordner atsvarchiv nicht akzeptiert und ich müsste alle alten PHP
    Seiten, die sich in einem Jahr sammeln zum archivieren umschreiben. Das ist ne ganze Menge!!!
    Das selbe gilt für ein JPG. Von jeder Seite ein Screenshot.....

    Leider habe ich schon die 2 DB von 1und1 in Gebrauch.
    Habe auch die gewagte Version deines Vorschlags probiert.
    Wirklich sehr gewagt.....ich habe dann meine Änderungen gleich
    wieder rückgängig gemacht. Wie gesagt, PHP Programmen kann
    ich nicht. Die Chmods des Ordners stehen auf 777
    Schade das es beim Ilch-Script so schwierig ist einen Ordner einzubinden. Habe auch im Forum wirklich alles gelesen und musste feststellen, das ich nicht der einzige bin, der dieses Problem hat.
    Und es wird zu einem Problem, wenn du über mehrere Jahre zig Seiten erstellst und sollst die dann alle in content oder selfp verwalten. Da blickste irgendwann nicht mehr durch!

    Vielleicht kanns du ja den Code in der menu.php anpassen für meinen Ordner??? oder ein anderer der das liest????

    url: www.atsv-fussball-aktive.de
    Ordner liegt jetzt in

    include/contents
    und heisst: atsvarchiv CHmod 777

    die darin enthaltenen PHP-Seiten möchte ich dann im Main
    aufrufen.

    Nochmals Danke für deine Hilfe
    selbsverständlich auch, wenn Du jetzt auch nicht mehr
    weiter weisst.

    Gruss Marco


    Zuletzt modifiziert von Pentragon am 27.09.2006 - 14:54:54
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Mit dem Eintrag in die DB hatte ich an eine neue Tabelle gedacht z.B. <ic1_spielbericht> und dann trägst du da halt die ganzen Daten ein, also keine neue DB!

    Was mir aufgefallen ist, dein Bericht wird nicht ins Design eingebunden, sondern als eigenständige Seite. Soll das so sein? Falls ja müssen sie im Ordner <self...> liegen.
    Es könnte klappen, wenn du das Design in der PHP lädst, wie in der archive.php und dann das ganze unter <include/content/berichte> ablegst. Wäre ein Versuch wert. Natürlich die Rechte dafür setzen.

    Mein TIPP:
    Dann würde ich das ganze in TabellenForm schreiben, die Berichte. Muss aber nicht! Ich mach das lieber so!
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Pentragon Mitglied
    Registriert seit
    04.08.2006
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Das mit dem Design übernehmen habe ich natürlich auch schon getestet. Klappt aber genausowenig.

    Habe es jetzt nochmal so eingebunden.
    <?php 
    defined ('main') or die ('no direct access');
    $title = $allgAr['title'].' :: Spielberichte1Man0607';
    $hmenu = 'Spielberichte1Man0607';
    $design = new design ( $title , $hmenu );
    $design->header(); 
    echo '
    <p align="center"><strong><u>Spielberichte der 1. Mannschaft</u>
    </strong>
    </p>
    <br />
    <br />
      <p align="center"><img title="AFC Saarbrücken" alt="" src="include/images/Vereinswappen/afcsaarbruecken.jpg" />
    &nbsp;&nbsp;&nbsp;&nbsp; <strong>gegen</strong>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img title="ATSV" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/atsv.gif" />
    &nbsp;</p>
      <p align="center"><strong>AFC Saarbrücken&nbsp;-&nbsp; ATSV</strong>
    </p>
      <p align="center"><strong><font size="5"><font color="#ffffff">5</font>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ffffff">0</font>
    </font>
    </strong>
    </p>
      <p align="center"><strong><a class="box" href="http://www.atsv-fussball-aktive.de/index.php?6spieltagbericht1man" target="_self">
    Spielbericht</a>
    </strong>
    </p>
      <p align="center"><img title="ATSV" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/atsv.gif" />
    &nbsp;&nbsp; &nbsp; <strong>gegen</strong>
    &nbsp;&nbsp;&nbsp;&nbsp;<img title="FC Neuweiler" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/fcneuweiler.jpg" />
    &nbsp;</p>
      <p align="center"><strong>ATSV&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;FC Neuweiler</strong>
    </p>
      <p align="center"><strong><font size="5"><font color="#000000">3</font>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#000000">4</font>
    </font>
    </strong>
    </p>
      <p align="center"><strong><a class="box" href="http://www.atsv-fussball-aktive.de/index.php?5spieltagbericht1man" target="_self">
    Spielbericht</a>
    </strong>
    </p>
      <p align="center"><img title="Emmersweiler" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/svemmersweiler.jpg" />
    &nbsp;&nbsp;&nbsp; <strong>gegen</strong>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img title="ATSV" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/atsv.gif" />
    &nbsp;</p>
      <p align="center"><strong>SV Emmersweiler&nbsp;&nbsp;-&nbsp;&nbsp;ATSV </strong>
    </p>
      <p align="center"><strong><font size="5">1&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2</font>
    </strong>
    </p>
      <p align="center"><strong><a class="box" href="http://www.atsv-fussball-aktive.de/index.php?4spieltagbericht1man" target="_self">
    Spielbericht</a>
    </strong>
    </p>
      <p align="center"><strong></strong>
    </p>
      <p align="center"><strong></strong>
    </p>
      <p align="center"><img title="ATSV" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/atsv.gif" />
    &nbsp;&nbsp; &nbsp; <strong>gegen</strong>
    &nbsp;&nbsp;&nbsp;&nbsp;<img title="ATSV" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/svludweiler.jpg&quot;" />
    &nbsp;</p>
      <p align="center"><strong>ATSV &nbsp;-&nbsp; SV&nbsp;Ludweiler </strong>
    </p>
      <p align="center"><strong><font size="5">1&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3</font>
    </strong>
    </p>
      <p align="center"><strong><a class="box" href="http://www.atsv-fussball-aktive.de/index.php?3spieltagbericht1man" target="_self">
    Spielbericht</a>
    </strong>
    </p>
      <p align="center"><strong></strong>
    </p>
      <p align="center"><strong><font size="5"></font>
    </strong>
    </p>
      <p align="center"><img title="Bliesransbach" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/scbliesransbach.jpg" />
    &nbsp;&nbsp;&nbsp;&nbsp; <strong>gegen</strong>
    &nbsp;&nbsp;&nbsp;&nbsp;<img title="ATSV" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/atsv.gif" />
    &nbsp;</p>
      <p align="center"><strong>SC Bliesransbach &nbsp;-&nbsp; ATSV </strong>
    </p>
      <p align="center"><strong><font size="5">5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1</font>
    </strong>
    </p>
      <p align="center"><strong><a class="box" href="http://www.atsv-fussball-aktive.de/index.php?2spieltagbericht1man" target="_self">
    Spielbericht</a>
    </strong>
    </p>
      <p align="center"></p>
      <p align="center"><strong><font size="5"></font>
    </strong>
    </p>
      <p align="center"><img title="ATSV" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/atsv.gif" />
    &nbsp;&nbsp;&nbsp;&nbsp; <strong>gegen&nbsp;&nbsp; &nbsp; <img title="SV Geislautern" alt="" src="http://www.atsv-fussball-aktive.de/include/images/Vereinswappen/svgeislautern.jpg" />
    </strong>
    </p>
      <p align="center"><strong>ATSV&nbsp;&nbsp; - &nbsp;SV Geislautern</strong>
    </p>
      <p align="center"><strong><font size="5">8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4</font>
    </strong>
    </p>
      <p align="center"><strong><a class="box" href="http://www.atsv-fussball-aktive.de/index.php?1spieltagbericht1man" target="_self">
    Spielbericht</a>
    </strong>
    </p>
    ';
    $design->footer();
    ?>

    Geht aber trotzdem nicht, weil der wohl den Ordner einfach nicht mag verärgert

    Was genau muss ich in der DB eintragen????

    Gruss Marco
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hast du ein bißchen Kenntnisse mit mySQL und phpmyadmin?
    Eine neue Tabelle anlegen und dann die Felder definieren!

    Ansonsten sagst du mir, was du anzeigen lassen möchtest (z.B. Punktestand, gegner, Mitspieler usw.) und ich mach das mal, dauert nur etwas.

    Aber das PHP-Script ist dann deine Sache, sowohl fürs admin menü, wie auch das suchen der Daten!
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Pentragon Mitglied
    Registriert seit
    04.08.2006
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Finde ich echt super nett von Dir, das du dir Arbeit aufhalsen willst,
    aber das würde am Ziel vorbeischiessen.
    Ich denke die beste und "einfachste Möglichkeit" das in den Griff zu bekommen war dein Vorschlag mit der Menu.php (vorausgesetzt man muss nach der Anpassung nichts in der DB ändern)
    Denn dort wird ja offensichtlich definiert, wo das Script in welchen Ordnern suchen soll.
    Einmal in contents
    und dann noch in selp

    nur leider verstehe ich nicht genug davon das Script so zu erweitern, das er ebenfalls noch in meinem Ordner sucht.

    Wenn ich es könnte, wäre das die beste Art das Prob zu lösen, da ich dann auch in den Archivseiten nichts anpassen müsste.

    Gruss Marco
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Also dann auf ein neues, ich hab mal geforscht, weil das Forum und die Map und ... auch unter Menüs haben.

    Versuch mal das in die archiv.php einzubauen:
    require_once('include/contents/atsvarchiv');


    Am besten gleich als erstes!

    EDIT: und die Links dann mit - angeben, z.B. index.php?archive-bericht1!


    Zuletzt modifiziert von boehserdavid am 27.09.2006 - 16:06:10
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Pentragon Mitglied
    Registriert seit
    04.08.2006
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Funzt nicht, da bekomme ich nur serverfehler.
    Glaube dieser require Befehl braucht auf jeden
    Fall ne .php Datei damit das geht.

    Habe mal nen Admin angeschrieben per PMSG
    vielleicht kann der helfen.

    Finde es übrigens schade, da du aus deinem Clan ausgestiegen bist, wo du dir doch die ganze Arbeit mit der Page gemacht hast.

    Gruss Marco
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Dann einfach ne <menu.php> erstellen die die ganzen Befehle und Funktionen erhält. Also wie die MENU.PHP im Forum!
    Dürfte ja kein Prosein oder?

    Was nicht geht, geht nicht! CLAN
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Pentragon Mitglied
    Registriert seit
    04.08.2006
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Danke,
    das werde ich mal checken...melde mich dann wieder.
    Kann erst morgen weitermachen.

    Gruss Marco

    P.S. sollen doch die anderen gehen! (Clan)
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Dann bin ich alleine Unterwegs und das geht auch nicht!

    Viel Spaß dann noch beim schreiben und codieren!
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Pentragon Mitglied
    Registriert seit
    04.08.2006
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    THX

    Gruss Marco
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten