Fehlermeldung

Status
Für weitere Antworten geschlossen.

BESCHO

Registered +
Registriert
Juni 2008
Beiträge
38
Hallo bekomme folgende Fehlermeldung ich soll wohl was in die top.php schreiben nur was wie soll das aussehen ? Wer kann Helfen?

Warning: require(Temp/top.php) [function.require]: failed to open stream: No such file or directory in /srv/www/htdocs/xxxx/html/xxxxx/projekt/login/neu.htm on line 2

Warning: require(Temp/top.php) [function.require]: failed to open stream: No such file or directory in /srv/www/htdocs/xxxx/html/xxxxx/projekt/login/neu.htm on line 2

Fatal error: require() [function.require]: Failed opening required 'Temp/top.php' (include_path='.') in /srv/www/htdocs/xxxx/html/xxxxx/projekt/login/neu.htm on line 2
 
Hi,
erstmal wären ein paar Sätze zur Erläuterung sehr brauchbar.
- Was willst du machen? / Wann tritt der Fehler auf?
- Wie sieht der Code aus?

Code:
failed to open stream: No such file or directory
deutet darauf hin, dass die Datei "Temp/top.php" nicht existiert.

Gruß
Broken Sword
 
Na ja wie soll ich es Sagen es sind ein paar Webseiten in php und wie mann
Erkennen kann ist das Loginskript es kommt ohne DB aus nur mit Textdatei.
Die Cmod rechte habe ich gesetzt und die "Temp/top.php" ist da denke
ehr das da was rein muss "inklude" vieleicht !?
 
versuch mal beim einbinden der top.php den vollständigen serverpfad anzugeben. also ca. so "/srv/www/htdocs/xxxx/html/xxxxx/projekt/.../top.php"
 
Hallo,

poste mal bitte die Line 2. Und mach das bitte nicht so wie baumschule es geschrieben hat. Damit geht es auch nicht!
Ansonsten: PHP: include - Manual

mfg
Snip3r
 
So schaut es in der top.php aus.

PHP:
[HEADING=1]www.xxxxxx.de[/HEADING]

PS: Eigendlich möchte ich nur eine Webseite machen mit mehreren Infoseiten und einen Downloadbereich
der mit einen Login abgesichert ist. Ich bin auch für andere Lösungen offen.
 
Hi Bescho,
wenn brauchen wir "neu.htm" ;)
Was auffällt ist, dass das Verzeichnis 'Temp' großgeschrieben ist. Da Apache zwischen Groß- und Kleinschreibung unterscheidet, überprüfe, ob das Verzeichnis auch wirklich großgeschrieben ist!

Gruß
Broken Sword
 
Es gibt für das Login eine neu.htm , login.htm , handleuser1.htm , handlenewuser1.htm , config.php und eine user.txt

PHP:
top.php"); ?>

[HEADING=1]

[CENTER][TABLE width="50%"]


[TR]

[td]

[CENTER][U]Bitte hier Anmelden[/U][/CENTER]
[/td]

[/TR]

[TR]

[/TR]

[TR]

[td]

[CENTER][TABLE width="70%"]


[TR]

[td]
[TABLE width="100%"]


[TR]


[td] [B]Benutzer [/B][/td]
[/TR]

[TR]

[td] [B]Vor-Zuname [/B][/td]
[/TR]

[TR]

[TR]

[td] [B]Straße  [/B][/td]
[/TR]

[TR]

[TR]

[td] [B]PLZ  [/B][/td]
[/TR]

[TR]

[TR]

[td] [B]Ort  [/B][/td]
[/TR]

[TR]

[TR]

[td] [B]Passwort  [/B][/td]
[/TR]

[TR]

[TR]

[td] [B]wiederholen  [/B][/td]
[/TR]

[TR]

[td] [B]Emailadresse  [/B][/td]
[/TR]
[/TR]
[/TR]
[/TR]
[/TR]
[/TR]
[/TABLE]
[TR]
[TR]
[TR]
[TR]
[TR]



[/TR]
[/TR]
[/TR]
[/TR]
[/TR][/td]
[/TR]
[/TABLE][/CENTER][/td]
[TR]
[TR]
[TR]
[TR]

[TR]

[td]


[SIZE=1]
schon Angemeldet![/SIZE][/td]
[/TR]

[TR]

[td]

[CENTER][URL='https://finale.freesoft-board.to/login.htm'][COLOR=#ff8040]Login[/COLOR][/URL][/CENTER]
[/td]
[/TR]
[/TR]
[/TR]
[/TR]
[/TR]
[/TR]
[/TABLE][/CENTER]
[TR]
[TR]
[TR]
[TR]
[TR]



[/TR]
[/TR]
[/TR]
[/TR]
[/TR][/HEADING]
[TR]
[TR]
[TR]
[TR]
[TR]


bottom.php"); ?>

Der Temp Ordner ist überall groß geschrieben.
[/TR]
[/TR]
[/TR]
[/TR]
[/TR]
 
Meine spontane Antwort auf dein Problem:
1) Versuche anstatt require () einfach mal include() :löl:

2) Ich weiß jetz nicht ob neu.htm auf gleicher Ebene wie top.php gespeichert ist --> d.h. beide sind im Ordner Temp gespeichert.. WENN es so ist, darfst du nicht require("Temp/top.php"); sondern NUR require("top.php"); schreiben :D
es sollte auch mit include("..Temp/top.php"); funktionieren.

nice greez
 
Hallo

Der Befehl "include" bringt einen kleinen Erfolg es wird das Fenster zur Eingabe
der Daten vom Login angezeigt ,jedoch die Fehler bleiben auch.

Bei mir schaut das so aus : index.php , seite2.php , seite3.php und Ordner Temp , login und download alles auf einer Ebene
 
Hi,

also ist die Struktur so?

.
..
Temp (Ordner)
login (Ordner)
download (Ordner)
index.php
seite2.php
seite3.php


Wenn Du dich dann in login/login.htm befindest, dann muss der include bzw. require so sein '../Temp/top.php'
Da du im include_path ja lediglich das aktuelle Verzeichnis hast.
Wenn Der Ordner in dem sich die oben genannte Struktur befindet, der Document_Root vom Webserver ist, dann geht auch '/Temp/top.php'

-bronco
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten