Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 10.10.2002, 12:45   #1
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg

Brauche hilfe bei diesem script


Hi zusammen! Ich habe dieses Script hier aus einem PC-Magazin! Es ist sozusagen ein einfaches CMS! Also hier is mal der Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="de">
<title>PC Praxis 6/2002: Aktuell mit PHP</title>
</head>
<body bgcolor='#FFFFCC'>
<table cellspacing='0' border='0' cellpadding='1' width='600' align='center'>
<?
/* Ausfuehrliche Informationen zu den hier verwendeten Befehlen finden Sie
unter anderem in der Online-Dokumentation auf http://www.php.net.
Um die Datei ubersichtlich zu halten, haben wir auf eine Erlaeuterung
der verschiedenen Optionen verzichtet. */

// fuer Zugriff auf ein Directory ist ein Handle erforderlich:
$dir_handle=opendir('aktuell/');

// alle Dateieintraege im angegebenen Verzeichnis werden bearbeitet:
while ($file_entry = readdir ($dir_handle)):
// wenn der 'Dateiname' nicht aus . oder .. besteht, dann...:
if ($file_entry != "." && $file_entry != ".."):
// ... wird das Aenderungsdatum der Datei ermittelt ...
$file_modified = filemtime("aktuell/".$file_entry);
// ... Dateiname und Datum bilden ein paar in dem assoziativen Array dir_list:
$dir_list[$file_entry]=$file_modified;
endif;
endwhile;
// Directory-Zugriff kann beendet werden:
closedir($dir_handle);
// assoziatives Array sortieren, "groesste" Datumswerte (= neueste) zuerst:
arsort($dir_list);
// Anzahl der Paare im assoziativen Array ermitteln:
$num_files=sizeof($dir_list);
// sicher ist sicher: Array-Zeiger auf Anfang setzen ;-)
reset($dir_list);

// alle Eintraege im assoziativen Array werden bearbeitet:
for ($i=0;$i<$num_files;$i++):
// das Paar Dateiname/Aenderungsdatum ermitteln:
list ($file_entry, $file_modified) = each ($dir_list);
// Dateihandle fuer die Textdatei: Datei oeffnen, nur lesen ('r'):
$fp=fopen("aktuell/".$file_entry, "r");
// 1. Zeile auslesen: Datum (Funktion rtrim entfernt zusaetzlich Zeilenumbrueche am Ende)
$datum=rtrim(fgets($fp, 4096));
// 2. Zeile auslesen: Ueberschrift (rtrim siehe oben)
$headline=rtrim(fgets($fp, 4096));
// 3. Zeile auslesen: Name des Bildes bzw. 'no image' auslesen (rtrim siehe oben)
$image=rtrim(fgets($fp, 4096));
// geschachtelte Tabelle (sieht einfach netter aus ;-)): Neue Zelle vorbereiten
echo "<tr bgcolor='#99CCFF'>\n<td>\n";
// und jetzt neue Tabelle fuer den Dateiinhalt erzeugen:
echo "<table cellspacing='0' border='0' cellpadding='0' width='100%'>\n";
// Ueberschrift und Datum ausgeben:
echo "<tr>\n<td bgcolor='#99CCFF'><b>$headline</b></td>\n<td bgcolor='#99CCFF' align='right'>$datum</td>\n</tr>\n";
echo "<tr>\n<td colspan='2' bgcolor='#FFFFFF'>\n";
// wenn "Name" des Bildes nicht "no image" ist...
if (substr($image,0, != "no image"):
// ... dann image-Tag ausgeben (relativen Pfad image/aktuell beachten!!!)
echo "<img src='images/aktuell/$image' align='right' border='0'>\n";
endif;
// Rest der Datei einfach "durchreichen": auslesen und ausgeben,
// Datei wird auch geschlossen (fclose(); unnoetig):
fpassthru($fp);
// Tabelle abschließen:
echo "</td>\n</tr>\n</table>\n";
echo "</td>\n</tr>\n";
// Leerzeile ausgeben:
echo "<tr><td>&nbsp;</td></tr>\n";
endfor;
?>
<tr><td align='right'><a href='aktuell.php'>Brauche hilfe bei diesem script</a></td></tr>
</table>
</body>

so! nun steht in der anleitung ich muss die script-datei in den wurzelordner vom server laden, das habe ich auch getan! die verwendeten textdateien, die den content der seite enthalten müssen in einen ordner namens aktuell! was muss ich nun am code abändern, damit ich das script auf allen meinen seiten verwenden kann?? also ich bin ein php-newbie!
ich denke mal ich muss was hier ändern:
---------------------------------
$dir_handle=opendir('aktuell/');
---------------------------------

stimmt das??

mfG GaFleX
Daniel N. ist offline   Mit Zitat antworten


Alt 10.10.2002, 12:50   #2
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
ach ja! hier könnt ihr euch das skript mal ansehen! (mitglied.lycos.de/dneuenschwander/aktuell.php) funktionieren täte es!
Daniel N. ist offline   Mit Zitat antworten
Alt 10.10.2002, 19:28   #3
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
sagt mal...wieso meldet sich hier denn keiner? seid ihr zu faul oder wat???

klickt http://www.traum-projekt.com/forum/s...threadid=16060 hier!!

Geändert von GaFleX (10.10.2002 um 19:36 Uhr).
Daniel N. ist offline   Mit Zitat antworten
Alt 10.10.2002, 20:15   #4
TP-Special Mod
 
Benutzerbild von Thomas
 
Registriert seit: May 2001
Ort: Arnsberg - Sauerland
Thomas lebt für das TP und seine UserThomas lebt für das TP und seine UserThomas lebt für das TP und seine UserThomas lebt für das TP und seine UserThomas lebt für das TP und seine UserThomas lebt für das TP und seine UserThomas lebt für das TP und seine UserThomas lebt für das TP und seine UserThomas lebt für das TP und seine User
Angry

klar, wir sind alle faule, unterbezahlte, alte Säcke
Thomas ist gerade online   Mit Zitat antworten
Alt 10.10.2002, 20:33   #5
TP-Supporter
 
Benutzerbild von Zoppix
 
Registriert seit: Feb 2002
Ort: Blenheim (South Isl.)
Zoppix macht sich hier sehr viel Mühe
*lol*
Zoppix ist offline   Mit Zitat antworten
Alt 12.10.2002, 01:33   #6
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
hallo????? ist da noch wer, der isch meldet?????
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Alt 12.10.2002, 01:51   #7
TP-Senior
 
Registriert seit: Oct 2002
Ort: Düsseldorf
abwedler macht alles soweit korrekt
ja,und zwar hat eine frage: was ist php
abwedler ist offline   Mit Zitat antworten
Alt 12.10.2002, 02:18   #8
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
so! in der anleitung steht ich muss am zylinderkopf nur 2mm wegschleifen und das hab ich auch getan! die verwendeten schrauben, die müssen in die löcher am zylinder. muss ich da alle schrauben nehmen, und kann ich dann damit an der rallymeisterschaft teilnehmen? also ich bin ein fahranfänger!

------------------
schlüssel nach rechts drehen
-----------------

stimmt das??


versteh mich bitte nicht falsch.
aber dein post kommt mir so vor, wie 'ich hab da was von der cd kopiert und jetzt macht ihr faulen säcke, dass das lauft....'
ich vermisse eigeninitiative.

wie weit hast du dich mit dem script auseinandergesetzt?

weisst du, was die befehle bedeuten, die im script verwendet werden?

läuft es auf deinem testserver?

ausserdem denke ich ist es wichtig mal zu wissen:
welche ziele verfolgst du?
[ ] will php lernen
[ ] will ein script in meine website einbinden und nix mehr davon wissen
[ ] will, dass ihr mir das gefälligst macht und mich in ruhe lasst.


ich schage dir vor, dass du dich mal hinsetzt und selbst einwenig probierts.
falls du probleme hast, dann komm wieder mit konkreten fragen.

ich für meinen fall bin einfach zu faul ein vollständiges script zu installieren und mich durch den code zu denken.

lf
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 12.10.2002, 02:23   #9
TP-Senior
 
Benutzerbild von euler
 
Registriert seit: Jun 2001
Ort: in den bergen
euler macht alles soweit korrekt
hi GaFleX

möchtest du das skript unter der gleichen url mehrmals verwenden?
wenn ja dann versuche doch den htmlcode einfach in die gewünschte seite reinzuschreiben. ich bin auch kein profi aber das erscheint mir am einfachsten zu sein.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="de">
<title>PC Praxis 6/2002: Aktuell mit PHP</title>
</head>
<body bgcolor='#FFFFCC'>
<table cellspacing='0' border='0' cellpadding='1' width='600' align='center'>
<tr>
<td align='right'><a href='aktuell.php'>Brauche hilfe bei diesem script</a>
</td>
</tr>
</table>
</body>

grüße der uhu

__________________
ich taufe dich auf den namen " Blechtrottel"

der Uhu

euler ist offline   Mit Zitat antworten
Alt 13.10.2002, 01:45   #10
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
ok ist halt erledigt
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Brauche hilfe bei diesem script Brauche hilfe bei diesem script
« script funtz seit umstellung auf php4.2.3 nicht mehr | [PHP] Subject im formmailer »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:25 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67