php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.08.2006, 14:49  
Benutzer
 
Registriert seit: 10.12.2005
Beiträge: 69
GrungeRocker
GrungeRocker eine Nachricht über ICQ schicken
Standard brauche eure hilfe für die umsetzung eines scriptes...

Halo liebe php-ler!
vielleicht könnt ihr meie ideen auf den richtigen weg bringen, weil ich überhaupt keine ahnung habe wie ich eine scriptideee am besten umsetze....
also es geht darum dass ich mehrere hundert sprüche habe (bis jetzt in einer textdatei, es ist für mich aber auch kein problem es in jegliches format zu bringen(zB in mehrere txt-dateien))!
jetzt möchte ich, dass ein spruch pro tag auf die seite gebracht wird...
ich weiss aber nicht, mit welchen funktionen ich einem tag nur einen spruch zuweisen soll!
kann mir da jemand vielleicht einen tipp geben?

mfg
Artus
__________________
GrungeRocker ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 30.08.2006, 15:04  
Erfahrener Benutzer
 
Registriert seit: 27.08.2007
Beiträge: 391
jens76 befindet sich auf einem aufstrebenden Ast
Standard

klar kann man...

schreib zu jedem spruch eine zählernummer und einen algoritmis der die sprüche mit den geringsen zähler-zahlen ermittelt und aus dieses sprüchen wählste einen aus.
diesen spruch mußt dann nurnoch irgendwo hinterlegen, das der als tagesspruch gilt,

so einfach ist das!
jens76 ist offline  
Alt 30.08.2006, 15:24  
Benutzer
 
Registriert seit: 10.12.2005
Beiträge: 69
GrungeRocker
GrungeRocker eine Nachricht über ICQ schicken
Standard

als wie genau meinst du das?

so:
"spruch 1: blablabla
spruch 2 blablabla
spruch 340: blubb"
?

oder vielleicht=
001.txt
002.txt
003.txt
und da jeweils immer nur ein spruch?

und dann?
__________________
GrungeRocker ist offline  
Alt 30.08.2006, 16:24  
Erfahrener Benutzer
 
Benutzerbild von zwerg
 
Registriert seit: 12.08.2005
Beiträge: 437
zwerg
Standard

Dann fragst du von jedem Tag des Jahres die Nummer ab (also für den 1.1 = 1) und gibst die Textdatei 001.txt aus...
Aber ich würde is in eine DB machen, ist viel übersichtlicher...
zwerg ist offline  
Alt 30.08.2006, 16:29  
Benutzer
 
Registriert seit: 10.12.2005
Beiträge: 69
GrungeRocker
GrungeRocker eine Nachricht über ICQ schicken
Standard

ok ich habe z.Zt. genau 155 Sprüche.
also soll ich jetzt mithilfe eines scriptes für die nächsten 2 jahre generieren an welchem tag welcher spruch kommt?
__________________
GrungeRocker ist offline  
Alt 30.08.2006, 16:41  
Benutzer
 
Registriert seit: 10.12.2005
Beiträge: 69
GrungeRocker
GrungeRocker eine Nachricht über ICQ schicken
Standard

ja das will ich ja auch machen, ich weiss ja leider nur nicht wie -.-
__________________
GrungeRocker ist offline  
Alt 30.08.2006, 16:47  
Benutzer
 
Registriert seit: 10.12.2005
Beiträge: 69
GrungeRocker
GrungeRocker eine Nachricht über ICQ schicken
Standard

das mit date("z") is leider eine doof art, weil es ja nur 155 sprüche gibt....
__________________
GrungeRocker ist offline  
Alt 30.08.2006, 16:51  
Benutzer
 
Registriert seit: 10.12.2005
Beiträge: 69
GrungeRocker
GrungeRocker eine Nachricht über ICQ schicken
Standard

hmm joar...
scheint die unkomplizierteste methode zu sein^^

falls jemandem was bessres einfällt kan er gerne noch posten...

btw: thx
__________________
GrungeRocker ist offline  
Alt 30.08.2006, 17:05  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Hi.

Das einfachste wäre, die Anzahl der Tage ab einem fixen Zeitpunkt berechnen und dann Modulo <Anzahl der Sprüche>. Allerdings verschiebt sich da alles ziemlich unkontrolliert, wenn du einen neuen Spruch einfügst.

Falls du das vermeiden willst, dann setzt alle Sprüche in eine DB-Tabelle mit einer Zeitangabe und lies den Spruch mit einer Zeitangabe im heutigem Tag aus. Falls es einen solchen nicht gibt, setz die Zeit des ältesten Spruch auf NOW() und mach deine Anfrage nochmal.

Basti
Basti ist offline  
Alt 30.08.2006, 20:39  
Benutzer
 
Registriert seit: 10.12.2005
Beiträge: 69
GrungeRocker
GrungeRocker eine Nachricht über ICQ schicken
Standard

habe es jetzt einfach so gemacht, dass ich jetzt txt-files von 1-370 habe und es mit der time funktion mache XD



das ergebnis:
http://tpt.tp.ohost.de/

(auf der linken seite^^ die restlichen skripte sind noch nicht online!)
__________________
GrungeRocker 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
Brauche hilfe mik08 PHP Tipps 2008 10 27.07.2008 16:17
Datenbanktabelle erstellen - brauche Hilfe Raccoon PHP Tipps 2008 1 14.06.2008 11:03
Brauche Hilfe für Teilumsetzung eines Webprojekts (Loginsystem, Userverwaltung etc.) daddycool PHP Tipps 2008 1 11.02.2008 21:12
Ich brauche eure Hilfe beim rechnen... GELight PHP Tipps 2006 6 07.04.2006 14:20
Ich brauche eure Hilfe PHP Tipps 2006 22 19.02.2006 19:57
PHP <--> MySQL | Brauche Hilfe ahnungsloser Datenbanken 18 16.02.2006 21:49
brauche eben hilfe PHP Tipps 2007 2 26.11.2005 08:36
brauche sehr schnell und dringend hilfe Beitragsarchiv 13 24.10.2005 13:11
HILFE ! Brauche ganz dringend hilfe! PHP Tipps 2005-2 2 10.10.2005 23:08
brauche hilfe!!! marcelglaeser HTML, Usability und Barrierefreiheit 0 03.10.2005 20:01
Hilfe, Ich brauche hilfe! Kevin PHP Tipps 2005-2 2 27.09.2005 19:31
Brauche Hilfe bei preg_match() PHP Tipps 2005-2 2 23.07.2005 22:44
Brauche dringend Hilfe, Aufgabe fürs Studium (Upload-Script trivial Beitragsarchiv 23 23.06.2005 16:25
[Erledigt] Brauche dringend Hilfe PHP Tipps 2005 19 01.02.2005 20:21
Brauche Hilfe PHP Tipps 2005 5 11.01.2005 15:30


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:39 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.