Die Domain www.v-basic.de steht zum Verkauf: Interesse?

 
 Statistik  FAQ   RSS-ABO  Impressum 
Partner: nicolas-stey.de | drsoong | Herbert Software | legalsoft | The Trouble Shooter | v-basic

Willkommen Gast, aktuell ist der 05.02.2012, 23:53 Uhr

Partner der Proco werden?
 Übersicht  Registrieren  Suche  Neue Posts  Tipps & Tuts  Chat 
 Programming Community » Sprachen » PHP / MySQL / SQLite » „$fp = fopen(
     [Passwort vergessen]

Neuer Thread Neue Antwort  
 
Beobachter: 1  |  Moderiert von: cinicDrSoong

„$fp = fopen(

Seite: 1
Autor
Beitrag
Profil Botech Beitrag  „$fp = fopen( - Beitrag verfasst: 27.04.2006, 23:24 Uhr        Post den Moderatoren melden    Zitieren  
Beginner

Anmeldedatum: 12.05.2005
7 Posts und 3 Themen.


Hallo zusammen !!

Leider stehe ich derzeit als „blutiger Anfänger“ im Bereich PHP vor einem Problem.

Mein Ziel ist es eine bestehende Homepage (HTML) in PHP umzuschreiben.
Hierbei stehe ich gerade vor einem Problem.

Hier mal der Versuch es zu beschreiben :

Ich habe eine Ordnerstruktur (die ich auch gerne beibehalten möchte) und in der Hauptebene
die „index.php“. Zusätzlich habe ich dort noch eine „header.php“ die über „$fp = fopen("xxxxxxxxx.txt","r")“
eine „head.txt“ und eine „header.txt“ ausliest. Wenn ich jedoch von einem Unterordner (mittels „include“) zu der „header.php“ „verlinken“ möchte ist dies nicht möglich.

Mach ich da was falsch oder ist das einfach nur nicht möglich ???

Danke schon mal für jede Hilfestellung !!!

Beste Grüße
Björn

Ps.: Ich hoffe ich habe mich halbwegs verständlich ausgedrückt




____________________
Man muss schon einiges wissen um festzustellen das man nichts weiss
   Link  62.156.205.193 Nach Oben Nach oben
Profil cinic Beitrag   Beitrag verfasst: 28.04.2006, 12:36 Uhr        Post den Moderatoren melden    Zitieren  
Admin





Anmeldedatum: 05.08.2004
426 Posts und 116 Themen.


also grundsätzlich bietet sich an immer absolute Pfade zu nutzen, dann ist egal wo du dich befindest.
Aber eigentlich gibt es mit Unterordnern keinerlei Probleme, poste doch mal das Code-Snippet.

____________________
v-basic.de
   Link  84.172.26.50 Nach Oben Nach oben
Profil Botech Beitrag   Beitrag verfasst: 29.04.2006, 14:26 Uhr        Post den Moderatoren melden    Zitieren  
Beginner

Anmeldedatum: 12.05.2005
7 Posts und 3 Themen.


Hallo,

hier dann mal der Code der einzelnen Dateien :


Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
index.php 
<html>
<head>

<?php include('header.php'); ?>


<?php
      $fp 
fopen("index.txt","r");
      if (
$fp)
      {
         while (!
feof($fp))
         {
            
$line fgets($fp100);
            echo 
"$line";
         }
         
fclose($fp);
      }
      else
         echo 
"Datei wurde nicht gefunden";
?>
 
            <DIV align="center" id=footerblock>
                Stand vom 24.03.2006
            </DIV>

            <DIV id=footerdeco>
                <DIV id=footerdecoleft>
                    <HR>
                </DIV>
            </DIV>
<br /><br />

</body>
</html>





Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
header.php
<html>

<head>

<?php
      $fp 
fopen("head.txt","r");
      if (
$fp)
      {
         while (!
feof($fp))
         {
            
$line fgets($fp100);
            echo 
"$line";
         }
         
fclose($fp);
      }
      else
         echo 
"Datei wurde nicht gefunden";
?>

</head>

<body>
<A name=headerblock></A>
<?php
      $fp 
fopen("header.txt","r");
      if (
$fp)
      {
         while (!
feof($fp))
         {
            
$line fgets($fp100);
            echo 
"$line";
         }
         
fclose($fp);
      }
      else
         echo 
"Datei wurde nicht gefunden";
?>

</html>


Und hier ein Auszug aus einem Unterordner :


Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
1001.php
<html>
<head>

<?php include('header.php'); ?>


</head>

<DIV id=Outer>
                  <DIV id=Inner>
                      <DIV id=navblock><A name=navblock></A>
                          <H2 class=hide>Bereichsmenu
                          </H2>
                          <div class="featureteaser">
                              <H2></H2>
                              <?php include ("../menue.php") ; ?>
                          </div>
                        </div>                  
                      
                      <DIV id=contentblock>
                          <DIV id=content>
                            <a name=content>
                            </a><?php
      $fp 
fopen("1001.txt","r");
      if (
$fp)
      {
         while (!
feof($fp))
         {
            
$line fgets($fp100);
            echo 
"$line";
         }
         
fclose($fp);
      }
      else
         echo 
"Datei wurde nicht gefunden";
?>
                            
                            <ul class=linklist>
                               <HR class=minwidth/>
                            </ul>
                        </DIV>
                    </DIV>
                </DIV>
            </DIV>





 
            <DIV align="center" id=footerblock>
                Stand vom 01.04.2006 
            </DIV>

            <DIV id=footerdeco>
                <DIV id=footerdecoleft>
                    <HR>
                </DIV>
            </DIV>
<br /><br />

</body>
</html>


Wie gesagt, bin in PHP noch Neuling.
Hoffe der Code ist nicht all zu schlecht geschrieben.


Danke schon mal für die Unterstützung !!

Beste Grüße
Björn




____________________
Man muss schon einiges wissen um festzustellen das man nichts weiss
   Link  84.60.6.77 Nach Oben Nach oben
Profil cinic Beitrag   Beitrag verfasst: 04.05.2006, 20:52 Uhr        Post den Moderatoren melden    Zitieren  
Admin





Anmeldedatum: 05.08.2004
426 Posts und 116 Themen.


ähm wenn ich das richtig verstehe...

dann liegt 1001.php doch nicht im Hauptordner, also musst du in der Dateistruktur einfach beim Include einen Ordner zurückgehen.


Code:
1 <?php include('../header.php'); ?>




____________________
v-basic.de
   Link  84.172.44.172 Nach Oben Nach oben
Seite: 1

Neuer Thread Neue Antwort  
 


Information
Wo bin ich?
 Programming Community » Sprachen » PHP / MySQL / SQLite » „$fp = fopen(
Rechte
Du darfst: Beiträge lesen, Themen eröffnen, auf Beiträge antworten und hier keine Umfragen erstellen
Statistik
Seit dem 31.07.2002 (3476 Tage) wurden 7013 Beiträge in 1977 Themen verfasst.
Wir haben 1278 User und begrüßen unser neustes Mitglied: g.schief
Rekord: 8 registrierte waren gleichzeitig hier (27.07.2006, 14:54 Uhr).
Im Moment: 0 registrierte Benutzer und 1 Gast online! 

excel access datum outlook excel mysql sql access datenbank timer string datei auslesen array vb und php sqlite exe exe zu vbp converter uhr mail ftp listbox

cin.board | v1.07 2004-2009 Datenschutzerklärung

© STEY MEDIA
Nicolas Stey - Internetdienstleistungen |||  | |