Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: [php] Umlaute in Pfaden

  Alt 21. Feb 2007, 23:09
Hm:
Code:
    $files = ListFiles($folder, 'namea');
    $count = 0;
    foreach($files as $file)
    {
      if ($count % 2 == 0)
      {
        echo '<tr class="even">';
      }
      else
      {
        echo '<tr class="odd">';
      }
      echo '<td class="date">'.date("Y-m-d H:i", filemtime($folder.$file)).'</td>
        <td class="size">'.filesize($folder.$file).'</td>
        <td class="name">[img]'.PickImage($folder.$file).'[/img]
          [url="/'.rawurlencode(utf8_encode($folder.$file)).'"]'.$file.'[/url]</td>';
      echo '</tr>';
      $count++;
    }
Wenn ich das so schreibe und dann auf den Link klicke kommt noch nicht mal mein 404 Fehler, sondern
Zitat:
Die Webseite wurde nicht gefunden.
vom Browser.

Lösung von Christian S.:
Code:
href="/'.str_replace("%2F", "/", rawurlencode($folder.$file)).'">
Mann muss die "/" wieder zurückverwandeln, da sie von rawurlencode auch übersetzt werden.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat