Ankündigung
Einklappen
Keine Ankündigung bisher.
includen
Einklappen
Neue Werbung 2019
Einklappen
X
-
hat keiner eine idee...mit dem action beim formular...wenn meine formular datei in seiten liegt und die action-php-datei in seiten/ausf liegt...was ich da für einen pfad in action angeben muss...
Einen Kommentar schreiben:
-
includen funkt jetzt...jetz is nur noch die auswertung von formularen also des formular is in seiten und die php datei die auswertet ist in seiten/ausf was muss ich jetz in action angeben...danke im voraus
Einen Kommentar schreiben:
-
Zitat von Lern_HEIKO Beitrag anzeigenalso könnte ich die mysql_connect.inc.php einfach in ein oberes verzeichnis schmeißen und dann könnte ich es problemlos includen...
Mach dir doch einfach nochmal klar, wie include funktioniert und wie dann die Pfadangaben wann aussehen müssen.
Eigentlich ist es doch ganz einfach - man muss es nur einmal verstanden haben.
Einen Kommentar schreiben:
-
ja gut ich werds mal schauen...ich post so bald ich weiß ob es geht oder nicht...aber schon mal danke...
Einen Kommentar schreiben:
-
Deine Index-Datei:
/usr/export/www/hosting/tthofstetten/index.php
Deine zu includende Datei liegt hier:
/usr/export/www/mysql_connect.inc.php
?
wenn dass der fall ist, muss sie woanders hin, wenn sie nicht da liegt ist ../../ falsche
Einen Kommentar schreiben:
-
also könnte ich die mysql_connect.inc.php einfach in ein oberes verzeichnis schmeißen und dann könnte ich es problemlos includen...
Einen Kommentar schreiben:
-
Du versuchst auf ein Verzeichnis oberhalb von "/usr/export/www/hosting/tthofstetten/" zuzugreifen - was du verständlicherweise nicht darfst.
Wenn du ein Script in die index.php includest und in diesem Script wiederum versuchst eine datei einzubinden - dann wird dies quasi von der index.php aus getan. Du musst also bei den Pfadangaben aufpassen.... (du befindest dich dann nicht mehr in tthofstetten/templates/seiten/ sondern in tthofstetten/)
Einen Kommentar schreiben:
-
gut 2. problem gelöst jetz nur noch das erste...hat jemand ne ahnung...
Einen Kommentar schreiben:
-
so erste fehlermeldung:
SecureSSI: Das Script (/usr/export/www/hosting/tthofstetten/index.php) hat versucht, ausserhalb von seinem Userverzeichniss, auf die Datei ../../mysql_connect.inc.php zuzugreifen.
Aus Sicherheitsgruenden ist dies nicht erlaubt!
Warning: include() [function.include]: Sicherheitsverletzung: in /usr/export/www/hosting/tthofstetten/templates/seiten/spieler.php on line 13
Warning: include(../../mysql_connect.inc.php) [function.include]: failed to open stream: Operation not permitted in /usr/export/www/hosting/tthofstetten/templates/seiten/spieler.php on line 13
Warning: include() [function.include]: Failed opening '../../mysql_connect.inc.php' for inclusion (include_path='.:') in /usr/export/www/hosting/tthofstetten/templates/seiten/spieler.php on line 13
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/export/www/hosting/tthofstetten/templates/seiten/spieler.php on line 17
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Warning: include(../function/function_a.php) [function.include]: failed to open stream: No such file or directory in /usr/export/www/hosting/tthofstetten/system/seiten/spieler_au_a.php on line 13
Warning: include() [function.include]: Failed opening '../function/function_a.php' for inclusion (include_path='.:') in /usr/export/www/hosting/tthofstetten/system/seiten/spieler_au_a.php on line 13
Einen Kommentar schreiben:
-
Zitat von Lern_HEIKO Beitrag anzeigengenau so hab ich des aber es geht immer noch nich lool...ich schau einfch mal weißt du was ich bei mysql_connect.inc.php angeben muss für en dateiattribut...
Angaben wie "geht nicht", "da kommt eine Fehlermeldung", "da passiert nichts" helfen niemandem weiter. Du machst es allen und auch dir selbst leichter wenn du die konkrete Fehlermeldung hier angibst und den entsprechenden Code-Ausschnitt mit Zeilenangabe hierrein kopierst....
Einen Kommentar schreiben:
-
genau so hab ich des aber es geht immer noch nich lool...ich schau einfch mal weißt du was ich bei mysql_connect.inc.php angeben muss für en dateiattribut...
Einen Kommentar schreiben:
-
Wahrscheinlich kommt die Sicherheitswarnung eben genau deshalb, weil du die Rechte auf 777 hast, was soviel heisst wie, dass jeder Lese-, Schreib- und Ausführungszugriff auf die Datei hat, was sicher nicht gut ist für deine Sicherheit.
Zu dem Includen: Dieses "../" bedeutet, dass du in der Ordnerhirarchie einen Ordner höher gehst. In deinem ersten Problem war die Include-Datei 2 Ordner über dem Script => "../../". Jetzt ist das Includescript ein Ordner höher aber wieder in einem Unterordner => "../function/".
Einen Kommentar schreiben:
-
so also ich kann schon wieder was nich includen...also die datei mit dem include-befehl ist im verzeichnis system/seiten...un die datei die included wird ist im verzeichnis system/function ... so wie muss der include befehl heißen...hat da jemand ne anhnung...un wenn ich jetz die datei mysql_connect.inc.php include dann kommt ne sicherheitswarnung aber ich hab die dateiattribute 777 bei der datei...weiß jemand ne antwort...
Einen Kommentar schreiben:
Einen Kommentar schreiben: