• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Aktualiesierung Script

xeen

New member
naja das script das mir das datum von einser seite anzeigt ist schön, ich hätte aber geren eins das immer das neuste Datum aus einem ganzen ordner herraussucht... ich hab nämlich keinen bock immer wenn ich an meiner hp gearbeitet habe nochmal auf die startseite zu gehen odend, naja....

gibt es so ein script?
 
"Wolle Rose kaufe..."
Drück dich bitte etwas genauer aus, denn wie soll ich dir helfen wenn ich nicht verstehe was dein Problem ist ;-)

MfG TheSilencer
 
Ich glaube er meint ein Script das anstatt dem Aktualisierungsdatum einer einzigen Seite (Seite wurde zuletzt aktualisiert am...) das Aktualisierungsdatum der neuesten Datei anzeigt...wie sollte das mit JS gehen?

Dazu müsste man das neueste Datum in einer Datei speichern und das ist Serverseitig!
 
hmm sag mal gibt hier keins bei webaid.de ? Hier gibts doch nen rießiges Script Archiv in dem man sowas doch bestimmt auch finden kann. Aber ob das mit HTML bzw. JS geht glaub ich nicht! Wenn dann php oder perl...
 
jo

naja, egal das es so was nicht gieb hätte ja sein können aber egal.
ja wenn du rote rosen hast nehme ich bitte 2 stück, wieviel macht das *scherz*
 
Auch wenn Xeen kein PHP nutzen kann fände ich es dennoch recht interessant!

Also ich schreibe in eine Datei das Datum rein und in jede Seite kommt eine Überprüfung rein, wenn das Datum dieser Seite neuer ist als das in der Datei, dann das eigene in die Datei schreiben und anzeigen...sonst das aus der Datei anzeigen!

Nur die Frage:

Wie vergleiche ich ein Datum mit dem anderen?
 
Wieso vergleichen? Theoretisch is es simpel, man muss ne PHP Funtion schreiben, die das Erstellungsdatum oder letzte änderungsdatum der Dateien liest, die alle nach dem neusten Datum sortiert und dann nur das neuste mit namen ausgibt per echo, fertig is der Hund der fliegen kann. Wie gesagt, reine theorie, wenn ichs mir recht überlege, sollte das sogar laufen. Hmm, heute nacht wenn ich malnach hause komm von Arbeit gleich ma ausprobieren.
 
Hab mir mal erlaubt vorzuarbeiten!

In jede Datei:

PHP:
<?
function uszude($datum){
$narray=explode('-',$datum);
$weriss=count($narray);
$narray=array_reverse($narray);
$datum=implode($narray,".");
return $datum;
}
$date="2001-02-23";
$datei=fopen("datum.db","r");
while(!feof($datei)){
$zeile=fgets($datei,10);
}
if ($zeile>=$date){
echo "zuletzt aktualisiert am ".uszude($zeile);
fclose($datei);
}
else{
echo "zuletzt aktualisiert am ".uszude($date);
$datei=fopen("datum.db","w");
fwrite($datei,$date);
}
?>

und dann eine Datei mit den Rechten 777 und mit dem namen datum.db!

Bei mir geht es!


P.S. könnt ihr mir sagen wie das hier funzt bzw. welche Sprache das ist(?):

<!-- #BeginDate format:Ge1 -->21.08.2001<!-- #EndDate -->
 
Zuletzt bearbeitet:
Ich gehe mal davon aus das dein Server PHP unterstützt!

<html>
<head>
blablabla</head>
<body>
blablabla

<?
mein script ?>
</body>
</html>
 
nein! ich hab das so gemacht:

-die html datei aus der das script aufgerufen werden soll liegt auf einem non cgi server
-das script selbst liegt auf einem server der cgi unterstützt.

wie mach ich das ?
 
an alle könner

so jetzt zeigt mir mal bidde ne fertig html seite, mit dem scriptnamen halt.

jeetzt noch ne frage wäre das auch ohne php relisierbar oder unterstütz mein t-online server, also für eine privtae hp sowas?
 
Code:
<html>
<head>
</head>
<body>

DEIN ZEUG

<?
function uszude($datum){
$narray=explode('-',$datum);
$weriss=count($narray);
$narray=array_reverse($narray);
$datum=implode($narray,".");
return $datum;
}
$date="2001-02-23";
$datei=fopen("datum.db","r");
while(!feof($datei)){
$zeile=fgets($datei,10);
}
if ($zeile>=$date){
echo "zuletzt aktualisiert am ".uszude($zeile);
fclose($datei);
}
else{
echo "zuletzt aktualisiert am ".uszude($date);
$datei=fopen("datum.db","w");
fwrite($datei,$date);
}
?>

DEIN ZEUG

</body>
</html>

So, und wenns jetzt noch keiner Geschnackelt hat kann ich auchnichtmehr helfen.
Achja, eine datei namens "datum.db" muss in dasselbe Verzeichnis wie die Datei, aus der das Script aufegrufen wird.
 
Ähem ..ich will ja nicht nerven aber was ich eigentlich wissen wollte war:

wie binde ich das script in einer HTML seite ein wenn die seite und das script auf getrennten servern liegen ?
 
Zurück
Oben