brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 17-02-2009, 18:47
mr_asdf
 Newbie
Links : Onlinestatus : mr_asdf ist offline
Registriert seit: Feb 2009
Beiträge: 3
mr_asdf ist zur Zeit noch ein unbeschriebenes Blatt
Question include innerhalb einer .inc-datei?

Hallo Miteinander,

ich arbeite gerade an einer HP und stehe gerade vor einem Problem, bei dem ich nicht weiter komme.

also: die seite baut auf einer index.php-datei auf, in der man eine navigation findet. diese navigation funktioniert über includes => sobald man einen button anklickt, wird auf der rechten seite der tabelle der inhalt der jeweiligen .inc-datei angezeigt.

jetzt zu meinem problem: eine der .inc-seiten soll eine weitere navigation beinhalten, die wieder auf der rechten seite einer weiteren tabelle weiter informationen ausgibt. gibt es irgendeinen "trick" wie das einfach funktionieren könnte? oder kann ich in einer .inc-datei keinen weiteren php-code einfügen?

seht euch die seite am besten mal an, dann wisst ihr bestimmt, was ich meine:

http://schueleraktion.at/00HP/index.php?mode=programm


ich hoffe, irgendwer kann mir hier weiter helfen... vielen dank schon mal!

lg
Mit Zitat antworten
  #2 (permalink)  
Alt 17-02-2009, 19:01
nohfreak
 Registrierter Benutzer
Links : Onlinestatus : nohfreak ist offline
Registriert seit: Nov 2007
Beiträge: 160
nohfreak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Was hat dich am ausprobieren gehindert ?

Naklar kannste in den .inc-Dateien weiteren Dateien inkludieren, warum auch nicht ? PHP Code kann da genauso verwendet werden wie überall sonst.

Übrigens würde ich dir empfehlen, die Dateien nicht mit .inc zu bennen, sondern mit .php, sonst kann jemand, der weiß wie deine .inc-Dateien heißen diese im Browser aufrufen und deinen Quellcode sehen, das ist wohl nicht unbedingt gewünscht.
Mit Zitat antworten
  #3 (permalink)  
Alt 17-02-2009, 19:37
mr_asdf
 Newbie
Links : Onlinestatus : mr_asdf ist offline
Registriert seit: Feb 2009
Beiträge: 3
mr_asdf ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich hab schon einiges ausprobiert, aber wenn ich neue "mode" kategorien anlege, wird ja immer im ganzen browser eine neue datei geladen.

hab auch versucht eine neue art von "mode" (zb "new_mode") anzulegen (also zB index.php?mode=projekte?new_mode=oper"), aber das läuft irgendwie nicht so ganz...

hat vielleicht jemand einen link zu einem script-schnipsel, der mir entscheidende hinweise liefern könnte?

vielen dank für den tip mit php!

lg
Mit Zitat antworten
  #4 (permalink)  
Alt 17-02-2009, 19:58
MelloPie
 PHP Master
Links : Onlinestatus : MelloPie ist offline
Registriert seit: Jan 2002
Ort: Hessen
Beiträge: 4.380
MelloPie ist zur Zeit noch ein unbeschriebenes Blatt
Standard

index.php?mode=projekte?new_mode=oper
Wird schon mal nicht gehen da Du zweimal das ? verwendest mehrere parameter werden mit & angehängt

in inc datein andere Dateien inkludieren geht natürlich nur wenn diese interpretiert werden ansonsten nicht.
__________________
Beantworte nie Threads mit mehr als 15 followups...
Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25
Mit Zitat antworten
  #5 (permalink)  
Alt 17-02-2009, 20:04
combie
 PHP Expert
Links : Onlinestatus : combie ist offline
Registriert seit: May 2006
Beiträge: 2.925
combie befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
hab auch versucht eine neue art von "mode" (zb "new_mode") anzulegen (also zB index.php?mode=projekte?new_mode=oper"), aber das läuft irgendwie nicht so ganz...
Ich sehe da kein include !!

Evtl. solltest du dich nochmal mit den Grundlagen vertraut machen.
http://www.php.net/manual/de/
__________________
Wir werden alle sterben
Mit Zitat antworten
  #6 (permalink)  
Alt 17-02-2009, 20:31
Kropff
  Administrator
Links : Onlinestatus : Kropff ist offline
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
Kropff befindet sich auf einem aufstrebenden Ast
Standard

@mr_asdf
bitte nenn die dateien immer irgendwas.inc.php. siehe auch hier punkt 4. und ggf. solltest du auch auf dieses altertümliche html verzichten.

peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
Mit Zitat antworten
  #7 (permalink)  
Alt 17-02-2009, 21:23
php_fussel
 Newbie
Links : Onlinestatus : php_fussel ist offline
Registriert seit: Jan 2009
Beiträge: 120
php_fussel ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hallo,

ich denke Du wechselst Deine Seiten, indem Du durch den jeweiligen Menü-Link Deiner Hauptseite (index.php) z.B. index.php?mode=programm übergibst und diese Variable (mode) in der index.php auf ihren Inhalt (programm) abfragst und dann die jeweils erstellte html-Seite (programm.html) in den content-Bereich Deiner index.php einfügst.

Wenn Du nun eine html-Seite einfügst, die ebenfalls ein Menü enthält ... nennen wie es u_menu ... dann kannst Du in DIESESeite beim Betätigen eines Links wiederum Seiten einpflegen, indem Du durch den jeweiligen Link des u-menu z.B. folgendes übergibst:

index.php?mode=DIESESeite&u_mode=Unterseite

In der index.php fragst Du die erste Variable eh schon ab und mußt dann natürlich die Variable für die Unterseite ebenfalls abfragen und dann ersetzen ... that it! (GETESTET)

Gruß php_fussel

Zitat:
Wird schon mal nicht gehen da Du zweimal das ? verwendest mehrere parameter werden mit & angehängt
... anstatt '&' empfehle ich '& amp;' (ohne Freizeichen ... mußte ich so schreiben, sonst wird ebenfalls & angezeigt)


Zitat:
und ggf. solltest du auch auf dieses altertümliche html verzichten.
... wieso? Ich benutze für den einzupflegenden Content nur html-Seiten, dessen Inhalt ich durch meine Template-Klasse auslese ... und in der index.php einfüge (Marker werden ersetzt)

Geändert von php_fussel (17-02-2009 um 21:30 Uhr)
Mit Zitat antworten
  #8 (permalink)  
Alt 17-02-2009, 21:48
combie
 PHP Expert
Links : Onlinestatus : combie ist offline
Registriert seit: May 2006
Beiträge: 2.925
combie befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
... wieso? Ich benutze für den einzupflegenden Content nur html-Seiten, dessen Inhalt ich durch meine Template-Klasse auslese ... und in der index.php einfüge (Marker werden ersetzt)
Ja, auch so ein wirres Gemsich aus ungültig, HTML3.2 und HTML4.01 ?

Der Validator sagt:
Zitat:
Result: 30 Errors, 6 warning(s)
Da wundert mich nix mehr!
__________________
Wir werden alle sterben
Mit Zitat antworten
  #9 (permalink)  
Alt 17-02-2009, 21:55
php_fussel
 Newbie
Links : Onlinestatus : php_fussel ist offline
Registriert seit: Jan 2009
Beiträge: 120
php_fussel ist zur Zeit noch ein unbeschriebenes Blatt
Standard

... BITTE?

EDIT:
Aaaaah, jetzt weiss ich, was der Herr Kropff meint ... das HTML sollte er natürlich noch validieren! Da habe ich was falsch verstanden! Sorry ... sitze schon wieder zu lang vorm PC!

Geändert von php_fussel (17-02-2009 um 21:59 Uhr)
Mit Zitat antworten
  #10 (permalink)  
Alt 17-02-2009, 21:59
combie
 PHP Expert
Links : Onlinestatus : combie ist offline
Registriert seit: May 2006
Beiträge: 2.925
combie befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von php_fussel
... BITTE?
1. Siehe Link im ersten Posting!
2. Jage es durch den Validator!

Und dann sage nochmal, dass du es auch so machst. Dann sage ich auch: BITTE ??
__________________
Wir werden alle sterben
Mit Zitat antworten
  #11 (permalink)  
Alt 17-02-2009, 22:02
php_fussel
 Newbie
Links : Onlinestatus : php_fussel ist offline
Registriert seit: Jan 2009
Beiträge: 120
php_fussel ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Jaaaaaa, habe mich schon revidiert ... ! Hast ja Recht, hast ja Recht ...
Mit Zitat antworten
  #12 (permalink)  
Alt 17-02-2009, 22:08
combie
 PHP Expert
Links : Onlinestatus : combie ist offline
Registriert seit: May 2006
Beiträge: 2.925
combie befindet sich auf einem aufstrebenden Ast
Standard

Gerade erkannt!

OffTopic:
Sach mal...
Kannste nicht mal was gegen die Sackratten unternehmen?
Ist das nicht ansteckend?
Ich habe richtig Angst davor in Threads zu posten, wo du schon warst.

__________________
Wir werden alle sterben
Mit Zitat antworten
  #13 (permalink)  
Alt 17-02-2009, 22:14
php_fussel
 Newbie
Links : Onlinestatus : php_fussel ist offline
Registriert seit: Jan 2009
Beiträge: 120
php_fussel ist zur Zeit noch ein unbeschriebenes Blatt
Standard

... ja, ich werde mir mal eine andere Signatur zulegen !
Mit Zitat antworten
  #14 (permalink)  
Alt 17-02-2009, 22:21
mr_asdf
 Newbie
Links : Onlinestatus : mr_asdf ist offline
Registriert seit: Feb 2009
Beiträge: 3
mr_asdf ist zur Zeit noch ein unbeschriebenes Blatt
Standard

@php_fussel:

danke für die tips!
ich hab ehrlich gesagt wenig ahnung von php und kann so gut wie nix selber schreiben, hab mir auch die ganze include-technik von jahren mal mit hilfe von vorgefertigten scripts zusammengestoppelt...

lange rede kurzer sinn: HAB'S KAPIERT! VIELEN DANK!!!

@Kropff: ebenfalls: danke für den tip. werd ich ab jetzt machen!


EDIT: hab die seite jetzt auch durch den validator laufen lassen und finde das ganze nicht weiter schlimm. das hauptproblem ist der META-tag, der wird ohnehin noch komplett überarbeitet - hab ihn nur vorrübergehend in der index.php gelassen. ansonsten passt dem validator nicht, dass ich tags, die keinen end-tag brauchen nicht mit <.../> (slash) schließe und nicht für jede grafik einen "alt"-wert angegeben habe. who cares?

Geändert von mr_asdf (18-02-2009 um 11:27 Uhr)
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
belbit LiveSupport Script ansehen belbit LiveSupport Script

Schnellen und unkomplizierten Support im LiveSupport-Chat anbieten. Ohne Datenbank und in wenigen Sekunden installiert.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Chat
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:34 Uhr.