Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Neuetes als erstes [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Neuetes als erstes


 
garyx7de
05-09-2003, 19:26 
 
Hi
mit diesem scrip lass ich den ordner inhalt anzeigen


<?php
$handle=opendir ('.');
while ($file = readdir ($handle)) {
if ($file != "." && $file != "..") {
if (eregi('.jpg',$file)) {
print "<A HREF='$php_self?id=img&bild=$file'>$file</A><BR>\n";
} else {
print "\n";
}
}
}
closedir($handle);
?>
aber wie kann ich das dann nach datum sotieren (neutes zuerst)?

 
MelloPie
05-09-2003, 19:28 
 
evt hilft Dir die Funktion
filemtime()

 
mrhappiness
05-09-2003, 19:29 
 
dateiname und zeitpunkt der erstellung/änderung in einem array speichern und sortieren?

 
garyx7de
05-09-2003, 19:29 
 
äh nein. ich bin nicht so gut in php must mir wohl ein bischen nachhelfen wie ich das einsetzen muss

 
TobiaZ
05-09-2003, 19:38 
 
das tust du in das Suchfeld vom Manual (oben rechts in der Ecke)! :D

 
garyx7de
05-09-2003, 19:41 
 
filemtime


<?php
$handle=opendir ('.');
while ($file = readdir ($handle)) {
if ($file != "." && $file != "..") {
if (eregi('.jpg',$file)) {
print "<A HREF='$php_self?id=img&bild=$file'>filemtime($file)</A><BR>\n";
} else {
print "\n";
}
}
}
closedir($handle);
?>

so?

 
TobiaZ
05-09-2003, 19:49 
 
hä?

machs einfach nach der anleitung der beiden vorposter... und melde dich, was(!) nicht geht.

 
garyx7de
05-09-2003, 20:05 
 
<table border="0" cellpadding="0" cellspacing="0" width="55%">
<tr>
<td width="500">Name des Bildes</td>
<td width="500">Upload Datum</td>
</tr>

<?php
$handle=opendir ('.');
while ($file = readdir ($handle)) {
if ($file != "." && $file != "..") {
if (eregi('.jpg',$file)) {
$datum = date ("d F Y H:i:s.", filemtime($file));;
print "<tr><td width=531><A HREF='$php_self?id=img&bild=$file'>$file</A></td><td width=569>$datum</td></tr>\n ";
} else {
print "\n";
}
}
}
closedir($handle);
?>
</table>



OK und wie kann ich nun sagen wenn das datum das das von heute oder das das von gestern oder vorgestern entspirt das dan was dran steht hinter dem Datum (zb in einer extra tabelle)?

 
TobiaZ
05-09-2003, 20:11 
 
OK und wie kann ich nun sagen wenn das datum das das von heute oder das das von gestern oder vorgestern entspirt das dan was dran steht hinter dem Datum (zb in einer extra tabelle)? Lass dir ruhig zeit beim Posten, so viele DAS hatte ich noch nie in einem Satz. Macht den Satz aber auch nicht gerade verständlicher... :D

kannst du mit if() doch einfach prüfen. aber das das Ziel, das das du mal hattest, scheinst du nicht mehr zu verfolgen.

 
garyx7de
05-09-2003, 20:14 
 
hasch recht aber ich weis nicht wie ich das neuste nahc oben bekomme.... ich hab ja jetzt wann es hochgeladen wurde, das muss langen weil ich's warshceinlich eh nich drauf komm , dann muss ich halt mit dem bildchen oder schrift neu nachhalfen wobei ich mit if() noch die was zu tun hatte.

 
TobiaZ
05-09-2003, 20:22 
 
Original geschrieben von mrhappiness
dateiname und zeitpunkt der erstellung/änderung in einem array speichern und sortieren? Das Posting hast du aber mitbekommen, oder?

 
garyx7de
05-09-2003, 20:23 
 
ich bin neu in php. bitte um bessere eklärungen

 
mrhappiness
05-09-2003, 20:26 
 
array = geordnete abbildung$array[]=1;
$array[]=2;
$array[]='Hallo';
$array[]=3;
$array[]=4;
$array['ein index deiner wahl']='blubb';
$array[]=5;
print_r($array);
echo $array[2];
echo $array['ein index deiner wahl'];als index nimmst du den dateinamen und als wert die zeit

sortiert wird dann mit http://www.php.net/asort

 
garyx7de
05-09-2003, 20:30 
 
danke
muss mal schauen ob ichs hinbekomme

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:36 Uhr.