ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Eigenes Skript Funktioniert nicht

Geschlossen
  1. #1
    User Pic
    crazydaddy Mitglied
    Registriert seit
    27.11.2010
    Beiträge
    28
    Beitragswertungen
    0 Beitragspunkte
    Hallo Community,

    Habe mir selber etwas gebastelt aber das will alles nicht so wie ich das Will. über Xampp ging es, nach dem ich es dann auf die Seite geladen habe und dann an die Ordner Stucktur (links wurden dann aktuallsiert) angepasst habe ging es nicht mehr . erst hat es mir das Design zerissen, dann habe ich aber gelesen das ich etwas einfügen muss und das klappt nun auch nur die Abfrage bzw. der Aufruf nicht.

    Es geht dadrum das ich ein Skript habe mit dem es möglich ist ein Drop Down menü zu haben und je nach Auswahl erscheint eine andere Tabelle.

    hier einmal der Code meiner .php datei welche im content ordner liegt.

    <?php
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: interne Liste';
    $hmenu = 'Interne Liste';
    $design = new design ( $title , $hmenu );
    $design->header();
    
     
    ?>
    
            <script src="./includes/lib/jquery-2.1.1.min.js" type="text/javascript" charset="utf-8"></script>
            <script type="text/javascript" charset="utf-8">
            $(document).ready(function() {
                $("#table_select").change(update_tables);
                update_tables();
            });
    
            function update_tables() {
                $.ajax({
                    url: "./templates/interne_liste/" + $("#table_select").val() + ".html",
                }).done(function(data) {
                    $("#table").html(data);
                });
            };
            </script>
    
        <div id="selection" class="name">
        <label for="level 0-41"></label>
            <select name="table_select" id="table_select">
            	<option value="table0">W&auml;hle einen Levelbereich</option>
                <option value="table1">Level 0 - 41 (40% Rabatt)</option>
                <option value="table2">Level 42 - 65 (30% Rabatt)</option>
                <option value="table3">Level 66 - 80 (20% Rabatt)</option>
            </select>
        </div>
    
        
        <br />
    
        
        
        <footer>
            
        </footer>
    </body>
    </html>
    <?php
    $design->footer();
    ?>


    vielleich habt Ihr eine Idee woran es liegen kann. Ich bin nämlich gerade etwas sprachlos und ich weiß nicht mehr weiter.


    verwendete ilch Version: 1.1 P

    betroffene Homepage: die-couch-potatoes.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Revolution Hall Of Fame
    Registriert seit
    14.08.2006
    Beiträge
    1.688
    Beitragswertungen
    109 Beitragspunkte
    Ich fang mal ganz Vorne an:

    Wenn du z.B. eine Ausgabe, an einer bestimmten Stelle "im Design" möchtest, dann bietet sich eine Box an.
    Warum?
    Eine Box kann man a) per Navigation und b) per Platzhalter im Design einbauen. Zu b) wäre es dann [_boxes_BOXNAME} innerhalb der HTML Dateien des Designs.

    Eine Content Seite / Datei kann nur per URL Aufruf oder eben als VErlinkung genutzt werden.

    domain.de/index.php?CONTENT-PAGE-NAME

    Hoffe der Unterschied und die Vor- / Nachteile sind nun klar lachen


    Zu deinem Problem:
    Prüfmal ob <footer></footer></body> und </html> wirklich innerhalb der Datei gesetzt werden müssen. Das sollte ja eigentlich über das Design erfolgen.



    Die Funktion des JavaScript Codes hab ich nicht geprüft!!!



    Auf deiner Webseite befinden desweiteren einige hundert Fehler im Quellcode, um genau zu sein: 1716 Errors, 78 warning(s).
    Wobei einpaar auch vom Ilch-Script kommen können.

    Zuletzt modifiziert von Revolution am 19.05.2014 - 20:09:35
    Kreativ, modern, Conversion und Usability optimiert
    individuelles Webdesign für ein optimales Erscheinungsbild
    404studios
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Soll hier nicht einfach nach Wahl im Dropdown eine Weiterleitung erfolgen? Wenn ja würde sich doch eher folgendes anbieten:

    <?php
    defined ('main') or die ( 'no direct access' );
     
    $title = $allgAr['title'].' :: interne Liste';
    $hmenu = 'Interne Liste';
    $design = new design ( $title , $hmenu );
    $design->header();
     
    ?>
    
    <form name="form">Auswahl:<br>
    <select name="auswahl" size="1" onchange="window.location='index.php?'+document.form.auswahl.options[document.form.auswahl.selectedIndex].value;">
    <option>W&auml;hle einen Levelbereich</option>
    <option value="table1">Level 0 - 41 (40% Rabatt)</option>
    <option value="table2">Level 42 - 65 (30% Rabatt)</option>
    <option value="table3">Level 66 - 80 (20% Rabatt)</option>
    </select>
    </form>
    
    <?php
    $design->footer();
    ?>
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    crazydaddy Mitglied
    Registriert seit
    27.11.2010
    Beiträge
    28
    Beitragswertungen
    0 Beitragspunkte
    ich zeige euch mal einen Screen wie es derzeit auf der seite aussieht:


    gesperrtes Bild


    Soweit funktioniert auch alles, nur wenn ich einen Punkt auswähle, dann wird die dementsprechende Tabelle nicht darunter angezeigt.

    @ saarlont,

    wo trage ich denn den Pfad zu den .html dateien ein ?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    naja, du kannst das skript noch mit if und $menu->get(1) erweitern.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten