Hallo Kann mir jemand erklären was eine .inc datei ist und was sie macht, wüfür die da ist??
Lg Nekikie
Hallo Kann mir jemand erklären was eine .inc datei ist und was sie macht, wüfür die da ist??
Lg Nekikie
hi,
das ist ansich keine datei, sondern nur eine "zusatzendung" für php-dateien, die includet werden sollen.
es gibt verschiedene möglichkeiten, entweder macht man es wie ich und benutzt einen eigenen ordner, aber andere benennen ihre dateien spezifisch, indem sie diese zB news.inc.php nennen
das .inc signalisiert dann, dass diese datei includet werden soll
--> http://de.php.net/include/
wenn du eine datei news.inc.php hast, gehört das inc zum namen und hat absolut keine bedeutung für die ausführbarkeit der datei
ich nenne meine datein die ich include auch *.inc.php um schneller zu sehen was ich include... .inc gibt es ansich nicht... wenn du aber wirklich eine .inc hast, würde ich eine htaccsess noch nehmen, wo verboten wird, die .inc datein dierekt aufzurufen, da diese sonst heruntergeladen werden könnten.
das ist eine navigationsleiste die als inc datei erstellt wurde ich kann aber nicht erklären wieso was bringt das denn???
das ist er quelltext hat es damit irgendwas zu tun??
<?php
echo"
<div id=\"logo\"><img src=\"bilder/menu_logo.gif\"></div>
<div id=\"typo\"><img src=\"bilder/menu_typo.gif\"></div>
<div id=\"top\"><img src=\"bilder/menu_top.gif\"></div>
<script>
// Start des Parsing
oCMenu=new makeCM(\"oCMenu\") //Erstellen des menu object. Argument: menuname
//Menüeinstellungen
oCMenu.pxBetween=30
oCMenu.fromLeft=35
oCMenu.fromTop=150
oCMenu.rows=0
oCMenu.menuPlacement=0
oCMenu.offlineRoot=\"\"
oCMenu.onlineRoot=\"\"
oCMenu.resizeCheck=1
oCMenu.wait=1000
oCMenu.fillImg=\"cm_fill.gif\"
oCMenu.zIndex=0
//Hintergrundeinstellungen
oCMenu.useBar=1
oCMenu.barWidth=\"menu\"
oCMenu.barHeight=\"menu\"
oCMenu.barClass=\"clBar\"
oCMenu.barX=\"menu\"
oCMenu.barY=\"menu\"
oCMenu.barBorderX=0
oCMenu.barBorderY=0
oCMenu.barBorderClass=\"\"
//Elementeinstellungen
oCMenu.level[0]=new cm_makeLevel() //Syntax um neues Element zu erzeugen
oCMenu.level[0].width=105
oCMenu.level[0].height=20
oCMenu.level[0].regClass=\"clLevel0\"
oCMenu.level[0].overClass=\"clLevel0over\"
oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=0
oCMenu.level[0].borderClass=0
oCMenu.level[0].offsetX=0
oCMenu.level[0].offsetY=0
oCMenu.level[0].rows=1
oCMenu.level[0].align=\"right\"
//Beispiel Element 1 - Hier können alle Einstellungen abweichend von Element 0 vorgenommen werden
oCMenu.level[1]=new cm_makeLevel()
oCMenu.level[1].width=120
oCMenu.level[1].height=18
oCMenu.level[1].regClass=\"clLevel1\"
oCMenu.level[1].overClass=\"clLevel1over\"
oCMenu.level[1].style=\"\"
oCMenu.level[1].align=\"right\"
oCMenu.level[1].offsetX=0
oCMenu.level[1].offsetY=0
oCMenu.level[1].borderClass=\"clLevel1border\"
oCMenu.level[1].borderX=2
oCMenu.level[1].borderY=2
oCMenu.level[1].rows=0
oCMenu.level[1].align=\"bottom\"
/******************************************
Menuerzeugung:
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout)
*************************************/
oCMenu.makeMenu('top0','','Start','index.php')
oCMenu.makeMenu('top1','','News','Topas_News.php')
oCMenu.makeMenu('top2','','Allgemein','Topas_Allgemein.php')
oCMenu.makeMenu('top3','','Topas - Wiki','Topas_Beitrag.php')
oCMenu.makeMenu('top4','','Schulungen','Topas_Schulungen.php')
oCMenu.makeMenu('top5','','Koordinatoren','Topas_Koordinatoren.php')
oCMenu.makeMenu('top6','','Anmeldung','Topas_Freigabe.php')
oCMenu.makeMenu('top7','','Systemvorrauss.','Topas_Vorraussetzungen.php')
oCMenu.makeMenu('top8','','Links','Topas_Links.php')
oCMenu.makeMenu('top9','','FAQ','Topas_FAQ.php')
oCMenu.makeMenu('top10','','Kontakt','Topas_Hilfe.php')
oCMenu.makeMenu('sub1','top10','0203/ 52-24075','/index.php')
//Menukonstruktion durchführen
oCMenu.construct()
</script>
";
?>
wenn es doch ganz normal php ist warum benennt man die dann navi_leiste.inc warum nicht navi_leiste.php
sorry aber dafür binich zu blond...
einfach nur, weil die leute das schick finden kann man so sagen
und zur besseren übersichtlichkeit
so ich habs
meine navi_leiste.inc. includier ich ja mit dem folgenden Befehl in jeder Datei.
<?php
include("navi_leiste.inc");
?>
Und das mach ich, damit man nicht in jeder Datei das Menü pflegen muss sondern nur an einer zentralen Stelle und alle anderen Dateien includieren das und zeigen es an.
danke für eure hilfe... byby