SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Entwicklung und Softwaredesign

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.11.2003, 21:21:22
Michael Michael ist offline
Anfänger
 
Registriert seit: May 2002
Ort: Berlin
Alter: 38
Beiträge: 33
Automatische Zufallszahl...

Hallo.. JA, ich bin auch mal wieder da.. *g Ich hätte da mal eine Frage ...
Ob Folgendes geht und wenn ja wie...


Ich möchte das PHP Automatisch alle 10 ´Minuten zwei Zufallszahlen in eine Textdatei speichert und diese dann sagen wir in Haupt.htm ausgibt.. Aber das ganze soll gehen , ohne dass jemand die Seite öffnet.. also wenn er um 12 Uhr auf die Seite kommt soll er auf Haupt.htm die beiden Zufallszahlen von 11:50 Uhr sehen
Ist da machbar??

So , das war die Frage!

Danke schon mal im Voraus!!

Mit freundlichen Grüßen Michael
Mit Zitat antworten
  #2  
Alt 27.11.2003, 21:33:25
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
Zitat:
Aber das ganze soll gehen , ohne dass jemand die Seite öffnet.
Warum denn? wenn keiner die seite öffnet, sieht auch keiner, dass keine zufallszahl erzeugt wurde, alle 10 minuten.

Falls du wirklich alle 10 Minuten eine zufallszahl erzeugen willst, musst du auf CronJobs zurückgreifen. (oder ein Script, dass sich alle 10 minuten neu aufruft, wovon ich aber nichts halte)
Mit Zitat antworten
  #3  
Alt 27.11.2003, 21:52:05
Michael Michael ist offline
Anfänger
 
Registriert seit: May 2002
Ort: Berlin
Alter: 38
Beiträge: 33
Also es ist so..

in unserer Communit würden wir gerne Spiele machen wo wir aber auch zufallszahlen brauchen! Wenn jetzt jemand zu Hause sitzt und würfelt.. bringt das ja nicht viel.. denn er kann uns ja sonstwas forgaukeln ;)

Daher dachte ich mir eine Seite zu proggen wo kontinuierlich alle 10 Minuten 2 Zufallszahlen ermittelt werden.. und wenn wir jetzt beim Spiel sind und die Zufallszahl brauchen, dann können wir eifach sagen...
ach lass und um 10 vor die 1. zufallszahl nehmen... so kann dan njeder auf den link klicken und sieht welche zufallszahl das denn jetzt war..

weil wenn jedesmal beim öffnen ne neue Zufallszahl kommt wissen die Anderen ja immernochnicht ob er lügt oder die Warheit sagt.. so können sie einfach auch raufgucken und haben sehen die Zahl!!


Also .. das ist der Grund wesshalb ich das machen möchte..

Aber vielleicht habt ihr ja auch andere Vorschläge wie ich das mit der Zufallszahl machen könnte...


MFG Michael
Mit Zitat antworten
  #4  
Alt 27.11.2003, 22:35:25
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
Hi Michael
Zitat:
Aber vielleicht habt ihr ja auch andere Vorschläge wie ich das mit der Zufallszahl machen könnte...
Ja, das habe ich ;)

Das Script braucht nur dann alle 10 minuten 2 zufallszahlen zu generieren, falls ein User diese auch benutzt.

So ungefähr könnte das aussehen:

Der user geht auf die Seite z.php
Es existiert eine txt-Datei, auf der du immer die Zufallszahlen und die Zeit speicherst.
Falls jetzt die Zeit in der Datei früher als die letzten 10 minuten war (zB, jetzt ist 12:54, in der Datei steht 11:39, was nicht in den letzten 10 minuten war) so wird beim Seitenaufruf eine neue Zufallszahl gespeichert (mit der Zeit).
Falls jedoch die datei-Zeit in den letzten 10 minuten war, muss keine neue Zahl generiert werden, und sie kann einfach von der Datei bezogen werden.

Hoffe das war verständlich, ansonsten einfach nachfragen.

Gruss,
Gweilo
Mit Zitat antworten
  #5  
Alt 28.11.2003, 00:26:03
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 44
Beiträge: 992
Hi @ll

Die Methode von Gweilo würde ich auch beführworten, nur
jetzt kommen wir zu einen Punkt den Michael beschrieben hat.

Zitat:
Wenn jetzt jemand zu Hause sitzt und würfelt.. bringt das ja nicht viel.. denn er kann uns ja sonstwas forgaukeln ;)
Also daher müsstest du alle Zahlen die du ausgibst auch speichern.
damit du das ganze auch kontrollieren kannst, da er dir sonst ohne Probs wiede was vorgaukelt.

Wie hast du dir die Kontrolle vorgestellt
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
  #6  
Alt 28.11.2003, 13:45:59
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
achso. da könnte man einfach eine History datei machen, wo einfach alle Zeiten+Werte drinstehen.
Mit Zitat antworten
  #7  
Alt 28.11.2003, 14:07:36
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 44
Beiträge: 992
Hi @gain

Dann kann man den Script-Ansatz von Gweilo
verwenden

[Edit]
Oh, Gweilo hat ja geantwortet
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
Antwort


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

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:05:40 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt