tutorials.de-Buchverschenkaktion 08/2010
+ Auf Thema antworten
  1. #1
    hrboy hrboy ist offline Mitglied Bronze hrboy hat eine blütenweiße Weste
    Registriert seit
    Jan 2009
    Beiträge
    31
    Hallo zusammen,

    warscheinlich werdet ihr mein Thema belächeln, aber ich bin am anfang php zu lernen und möchte gerne folgendes machen:

    Ich habe eine index.php von dort aus werden zwei Variablen übergeben (year=2009&month=01).
    Auf der nächsten Seite soll aus der linken spalte direkt die erste kategorie angezeigt werden. diese kategorie ist eine HTML datei in deinem bestimmten ordner (daten/2009/01/main.html).
    Diese Datei will ich mit Variablen includen.

    Mein Ziel ist es, das ich verschiedene Jahre und monate dazu habe, die ich anklicken kann. von da aus werden die entsprechenden Variablen mitgelifert für die jahre und monate (für die ordnerstruktur).
    auf der folgeseite soll mit den Variablen die jeweilige Html Datei aus der Ordnerstuktur includet werden.


    Bisher habe ich das hier:

    aus der index.php:
    Code :
    1
    
    <a href="/kategorie/01_uebersicht.php?year=2009&month=01" title="gehe zur Statistik von Januar">Januar</a>

    aus der folgeseite:
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    <?php 
                    $year = $_GET['$year'];
                    $month = $_GET['$month'];
                    
                    include ("daten/".$year."/".$month."/main.html");
                    
                ?>


    Ich hoffe ich konnte es einigermaßen verständlich erklären
    Falls ich noch etwas vergessen habe oder unverständlich ist, trage ich es natürlich gerne nach.

    Vielen Dank im voraus.

    denny

  2. PHP 5 / MySQL 5 Seminar (22 Stunden Video-Training)

    Preis: früher: 39,95€ - jetzt nur: 7,99€
    Innerhalb Deutschlands versandkostenfrei!

    PHP 5 / MySQL 5 Lernkurs – 22 Stunden Video-Training auf DVD
    - PHP-, MySQL- und PHPMyAdmin-Grundlagen
    - Datenbankprogrammierung, objektorientierte Programmierung
    - Geeignet für Windows XP und Windows Vista


    Hier geht es zum Angebot

    Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar!


  3. #2
    Tim Bureck Tim Bureck ist offline Mitglied Gold Tim Bureck ist ein Lichtblick Tim Bureck ist ein Lichtblick Tim Bureck ist ein Lichtblick
    Registriert seit
    Apr 2009
    Ort
    Düsseldorf (NRW)
    Beiträge
    184
    Versuch es mal mit

    PHP-Code:
    $year $_GET['year'];
    $month $_GET['month']; 
    Die Schlüssel eines Arrays (hier $_GET), werden als String angegeben.

  4. #3
    hrboy hrboy ist offline Mitglied Bronze hrboy hat eine blütenweiße Weste
    Registriert seit
    Jan 2009
    Beiträge
    31
    Hi,

    vielen Dank für deine schnelle Sntwort, hat sich leider nichts geändert.
    Er gibt auf der seite aus: failed to open stream: No such file or directory...

    und sagt das der fehler in line 10 also beim include (... steckt.


    Ich bin mri ziehmlcih sicher das nen echt banaler Fehler ist..

    Freue mich natürlich auf weitere Hilfen.

  5. #4
    Tim Bureck Tim Bureck ist offline Mitglied Gold Tim Bureck ist ein Lichtblick Tim Bureck ist ein Lichtblick Tim Bureck ist ein Lichtblick
    Registriert seit
    Apr 2009
    Ort
    Düsseldorf (NRW)
    Beiträge
    184
    Das heißt ganz einfach, dass die Datei, die zu öffnen versuchst, nicht existiert. Schau mal, ob der Pfad zu der Datei richtig ist.

  6. #5
    Benutzerbild von Felix Jacobi
    Felix Jacobi Felix Jacobi ist offline do ut des Felix Jacobi hat die Renommee-Anzeige deaktiviert
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    4.965
    Blog-Einträge
    65
    Tims Korrektur ist schon einmal richtig.

    Und dann sind spontan keine Fehler in deinem Skript zu finden. Hört sich für mich spontan nach einem Pfad Problem an.

    Hast du dir testweise mal den gesamten Pfad ausgeben lassen?
    KIDS Kinderbetreuungsdienst
    Xing

    They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety.
    Benjamin Franklin

  7. #6
    hrboy hrboy ist offline Mitglied Bronze hrboy hat eine blütenweiße Weste
    Registriert seit
    Jan 2009
    Beiträge
    31
    Nein, wie lasse ich mir ihn den ausgeben?

    Vom normalen Explorer der Pfad ist:
    \ProjektX\daten\2009\01\main.html

    ich muss doch aber nur den PFad angeben innerhalb des Projekte ordners oder?

    Nicht das ich den kompletten Pfad angeben muss von C: aus...?!


    Habe es mit :

    [PHP] echo getcwd();


    versucht, geht... insofern, das er mir den Pfad ausgibt wo die Datei in der ich es geschrieben habe liegt.

    habe eine php Datei in dem selben Ordner gemacht wie die die ich includen will und den befehl rein geschrieben, ausgegeben hat er mir den Pfad:

    \ProjektX\daten\2009\01
    Geändert von hrboy (03.07.09 um 10:08 Uhr)

  8. #7
    hrboy hrboy ist offline Mitglied Bronze hrboy hat eine blütenweiße Weste
    Registriert seit
    Jan 2009
    Beiträge
    31
    wie gemein!!

    Ich hab es gewusst und ihr hattet recht :P
    Es war ein Pfadfehler.. nur das ../ fehlte, da ich eine neue Datei in einem Ordner gewählt hatte und das ja nun mal aus dem ordner raus musste..

    Aber nocheinmal vielen lieben Dank für eure schnelle Hilfe

    grüße denny

  9. #8
    hrboy hrboy ist offline Mitglied Bronze hrboy hat eine blütenweiße Weste
    Registriert seit
    Jan 2009
    Beiträge
    31
    Ich hätte noch eine Frage:
    wenn ich die Variablen auf die 2. Seite(mit navigation) übergeben habe hat die navigation (link überblick) keine ahnung welches jahr oder monat gegeben sind. dies muss auch variabel aus der url gelesen werden.damit egal welches Jahr und Monat ich habe, nach dem ich die Variablen übergeben habe ich auf versciedene Kategorien in der Navigation klicken kann und immernoch im selben jahr und im selbem monat bin.

    also ich bräuchte im ghroben und ganzen nur einen link der die aktuellen Variablen hat und dann immer auf die seite die er normal linkt,mit den variablen linkt

    Kann mir da jemand die Schreibweise erleuchten?

    Wäre super

    Der Link sieht wie folgt aus:

    <a href="/kategorie/01_uebersicht.php" >&Uuml;bersicht</a>

    danke im voraus
    Geändert von hrboy (03.07.09 um 10:50 Uhr)

  10. #9
    hrboy hrboy ist offline Mitglied Bronze hrboy hat eine blütenweiße Weste
    Registriert seit
    Jan 2009
    Beiträge
    31
    Tataa,...

    ich habs:

    PHP-Code:
    <a href="/kategorie/01_uebersicht.php?year=<?echo$_GET['year']?>&month=<?echo$_GET['month'];?>">&Uuml;bersicht</a>

Ähnliche Themen

  1. Datei mit Variablen auslesen
    Von DiDiJo im Forum PHP
    Antworten: 2
    Letzter Beitrag: 28.10.08, 10:58
  2. [VB.net] Zahlen einzeln auslesen und an variablen übergeben...
    Von Jimbo2oo5 im Forum .NET Windows Forms
    Antworten: 2
    Letzter Beitrag: 06.06.06, 14:20
  3. Variablen aus Datei anderen Variablen zuweisen
    Von Flolei im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 24.11.04, 14:56
  4. Variablen auslesen von einer TXT Datei
    Von WabbaJack im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 26.05.04, 16:36
  5. Alle übergeben Variablen auslesen
    Von deinertsche im Forum PHP
    Antworten: 7
    Letzter Beitrag: 28.08.03, 16:27

Lesezeichen

Lesezeichen