php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.05.2006, 14:33  
Erfahrener Benutzer
 
Registriert seit: 15.06.2005
Beiträge: 193
Zangelo
Standard index.php nicht auflisten

Hallo,
ich hab ein script, das alle Dateien aus einem Ordner ausließt, leider auch sich selber, nur das will ich nicht.

ich habe es mit if ($file != index.php){echo....}

nur leider geht das so nicht, sie wird munter weitergelistet, wie kann ich das verhindern?

PHP-Code:
<?php
if ($handle opendir('.')) {
   
$sortieren = array ();
   while (
false !== ($file readdir($handle))) {
       if (
$file != "." && $file != "..") {
           if(
is_file($file)){
               
$sortieren[] = $file;
           }

       }
   }
   
closedir($handle);
   
sort($sortieren);
   foreach(
$sortieren AS $file) {
         
$link "$file";
         
$text preg_replace("[_]"," ",$link);

         if (
$file != index.php){
             echo 
"[url='$file']$text[/url]
"
;
         }
   }
}
?>
__________________

www.das-forum.us Das Forum dazu
Zangelo ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.05.2006, 14:39  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
 if ($file != index.php
Hähä, lustig. Wetten, dass mit error_reporting(E_ALL); PHP dir was sagen möchte?

Gruß
phpfan
 
Alt 29.05.2006, 14:40  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
if ($file != index.php
Überleg doch mal genau, was diese Zeile macht...ok der Hinweis ist gemein, weil es gar nicht so trivial ist, was php da genau macht.
Aber es macht definitiv nicht das, was du willst! Stichwort: Stringvergleich
 
Alt 29.05.2006, 14:59  
Erfahrener Benutzer
 
Registriert seit: 15.06.2005
Beiträge: 193
Zangelo
Standard

also irgendwie blick ichs nich, was ihr jetzt meint.
Wenn das so nicht geht, kann man das dann noch auf eine andere weise machen?
__________________

www.das-forum.us Das Forum dazu
Zangelo ist offline  
Alt 29.05.2006, 15:04  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
also irgendwie blick ichs nich, was ihr jetzt meint.
http://de.php.net/manual/de/language.types.string.php
DiBo33 ist offline  
Alt 29.05.2006, 15:05  
Gast
 
Beiträge: n/a
Standard

Es geht ja (fast) so...schalte doch mal das Error Reporting ein wie phpfan das geraten hat...dann sollte er dich imho auf eine nicht definierte Konstante index.php hinweisen...und das sollte dir zu denken geben
 
Alt 29.05.2006, 15:13  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von louis
schalte doch mal das Error Reporting ein wie phpfan das geraten hat
Das muss man nicht wirklich verstehen, warum man solche Tipps gibt und der OP diese einfach ignoriert, oder?

Gruß
phpfan
 
Alt 29.05.2006, 15:17  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
Das muss man nicht wirklich verstehen, warum man solche Tipps gibt und der OP diese einfach ignoriert, oder?
Dann kommen zuviele fehlermeldungen
DiBo33 ist offline  
Alt 29.05.2006, 15:38  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von phpfan
Zitat:
Zitat von louis
schalte doch mal das Error Reporting ein wie phpfan das geraten hat
Das muss man nicht wirklich verstehen, warum man solche Tipps gibt und der OP diese einfach ignoriert, oder?
Jo...die Jungs wollen halt nicht ordentlich programmieren lernen sondern nur eine fixe Lösung ihres Problems...mitdenken scheint nicht mehr so modern zu sein, hauptsache es "funzt"

btw..."funzt" ist neben "proggen" mein Hasswort Nr. 1!
 
Alt 29.05.2006, 15:56  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Zitat:
btw..."funzt" ist neben "proggen" mein Hasswort Nr. 1!
Das unterschreib ich dir
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
gelöschte Domains auflisten Doggy Off-Topic Diskussionen 21 30.06.2009 20:37
index.php mit Variablen aufrufen rcorten PHP Tipps 2008 4 14.05.2008 14:03
Inhalt index.php Lern_HEIKO PHP Tipps 2008 30 09.11.2007 21:23
apache ruft index.php nicht als default auf Zero.exe Server, Hosting und Workstations 3 05.07.2006 23:06
index.html statt index.php als startseite.... niffi PHP-Fortgeschrittene 28 23.01.2006 19:23
index.php weiterleiten auf index.php?site=test scheibo PHP Tipps 2007 14 24.11.2005 16:53
Abfrage aus Datenbank mit Tabellen und Ausgabe in index.php PHP Tipps 2005-2 4 23.10.2005 11:04
verzeichnis auflisten und ev löschen PHP Tipps 2005-2 1 28.08.2005 19:29
probleme mit index.php Cyrus PHP Tipps 2005-2 4 06.07.2005 14:53
seiten in index.php aufrufen PHP Tipps 2005-2 4 22.06.2005 15:06
index.php wird nicht gefunden PHP Tipps 2005 18 22.04.2005 00:24
Member auflisten Freeaak PHP Tipps 2005 11 17.04.2005 17:28
Defaultdokument index.php wird nicht ausgeführt PHP Tipps 2005 11 22.02.2005 15:01
index.php wird nicht aufgerufen PHP Tipps 2005 4 22.01.2005 04:23
index.php mit Unterseiten PHP Tipps 2005 2 08.01.2005 21:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
files im index auflisten

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.