Autor |
Nachricht |
momai
Threadersteller
Dabei seit: 08.09.2003
Ort: Augsburg
Alter: 38
Geschlecht:
|
Verfasst So 25.01.2004 18:25
Titel Verzeichnis Probleme in PHP |
|
|
Hallo,
ihr müsst mir helfen und zwar geht es darum das ich mir den root-path automatisch ausgeben lassen will also z.B. "../../" geht das überhaupt?
ich hab mal folgenden HTML/PHP code geschrieben, nur mach ich das momentan manuel und das will ich nicht.
Ich habe eingach eine variable $root angelegt.
<?
$root ="../../";
include($root . "connect.inc.php");
$column = "0";
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta http-equiv= "pragma" content="no-cache">
<link href="../../main.css" rel="stylesheet" media="screen">
</head>
...so gebe ich $root aus:
<tr>
<td valign="top" bgcolor="#339933" width="145"><? include($root . "nav.inc.php"); ?></td>
<td valign="top" bgcolor="white">
<table width="100%" border="0" cellspacing="15" cellpadding="0" height="100%">
<tr>
bitte helft mir wie man sowas automatiesieren kann
Dankeschön schon im voraus.
|
|
|
|
|
n0Fear
Dabei seit: 17.07.2003
Ort: EARTH @ 7.316 O 52.683 N
Alter: 39
Geschlecht:
|
Verfasst So 25.01.2004 18:37
Titel
|
|
|
<?
for($i = substr_count($SCRIPT_URL, "/") ; $i>1; $i--)
{
$path2root .= "../";
}
echo $path2root;
?>
so würd ichs machen , ka ob das so richtig is hab ich kurz gebastelt. aber so in die richtung...
mfg n0Fear
Zuletzt bearbeitet von n0Fear am So 25.01.2004 18:50, insgesamt 2-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
momai
Threadersteller
Dabei seit: 08.09.2003
Ort: Augsburg
Alter: 38
Geschlecht:
|
Verfasst So 25.01.2004 19:01
Titel
|
|
|
danke! es funktioniert, aber kannst du mir vielleicht das script erläutern was die einzelnen zeilen alles machen, ich bin nicht so der PHP guru.
|
|
|
|
|
n0Fear
Dabei seit: 17.07.2003
Ort: EARTH @ 7.316 O 52.683 N
Alter: 39
Geschlecht:
|
Verfasst So 25.01.2004 19:07
Titel
|
|
|
Zitat: | <?
// $SCRIPT_URL = servervariable die den pfad des scripts enthält. also bspsw. /xxx/porn.php
// substr_count ermittelt die anzahl der slashes in der variable, im beispiel also 2
// nu wiederholt er das was in den klammern steht so lange wie $i grösser 1 is, und zieht von der ermittelten anzahl des slashes immer 1 ab. grösser 1 da der erste slash uns ned interressiert sondern nur der rest steht jeweils für eine ordnerebene
for($i = substr_count($SCRIPT_URL, "/") ; $i>1; $i--)
{
// hängt jedesmal ../ an die variable an
$path2root .= "../";
}
//gibt den pfad dann aus...
echo $path2root;
?>
|
|
|
|
|
|
momai
Threadersteller
Dabei seit: 08.09.2003
Ort: Augsburg
Alter: 38
Geschlecht:
|
Verfasst So 25.01.2004 19:28
Titel
|
|
|
danke habs kapiert.
|
|
|
|
|
|
|
|
Ähnliche Themen |
PHP.ini für bestimmtes Verzeichnis
[PHP] Verzeichnis auslesen?
verzeichnis für jeden user
ASP Include und übergeordnetes Verzeichnis
XML-Verzeichnis in HTML ändern
PHP Verzeichnis online komprimieren
|
|