Hey epvp!
Ich bin dabei etwas umfangreiches zu programmieren aber hänge an einer ganz doofen Stelle.
Mein Vorhaben ist es aus dem jetzigen Pfad in einem Ordner den Namen der .PHP-Datein die sich darin befinden zu kriegen, ohne den Pfad mitgeschickt zu bekommen.
Der Code:
Code:
string[] files = Directory.GetFiles("sites", "*.php");
using(StreamWriter phpWriter = new StreamWriter("index.php"))
{
for (int i = 0; i < files.Length; i++)
{
phpWriter.WriteLine("<li><a href='index.php?site=" + files[i] + "'>" + files[i] + "</a></li>");
}
}
Leider sieht das Ergebnis dann so aus:
Code:
<li><a href='index.php?site=sites\archiv.php'>sites\archiv.php</a></li>
<li><a href='index.php?site=sites\galerie.php'>sites\galerie.php</a></li>
<li><a href='index.php?site=sites\impressum.php'>sites\impressum.php</a></li>
<li><a href='index.php?site=sites\index.php'>sites\index.php</a></li>
<li><a href='index.php?site=sites\kontakt.php'>sites\kontakt.php</a></li>
<li><a href='index.php?site=sites\preise.php'>sites\preise.php</a></li>
<li><a href='index.php?site=sites\ueberuns.php'>sites\ueberuns.php</a></li>
Es sollte aber so aussehen:
Code:
<li><a href='index.php?site=archiv'>archiv</a></li>
<li><a href='index.php?site=galerie'>galerie</a></li>
<li><a href='index.php?site=impressum'>impressum</a></li>
<li><a href='index.php?site=index'>index</a></li>
<li><a href='index.php?site=kontakt'>kontakt</a></li>
<li><a href='index.php?site=preise'>preise</a></li>
<li><a href='index.php?site=ueberuns'>ueberuns</a></li>
Danke im Voraus! :)