PHP-Programm!
Frage: PHP-Programm!(28 Antworten)
Hi, ich muss ein PHP-Programm schreiben und die Aufgabe ist: 1. Uhrzeit: Ausgabetext: 11:05 Es ist nach 11 11:30 Es ist nach 11 11:31 Es ist vor 12 11:55 Es ist vor 12 12:00 Es ist genau 12 ich hab das jetzt so gemacht, bin mir aber verdammt unsicher, kann das jemand bitte kontrollieren?Vielen dank! Es ist unglaublich wichtig! <html> <head> <title> blablablablabla </title> </head> <body> <p> Programm1 </p1> <script language=php> $Zeit= getdate (); $Stunde= $Zeit ["hours"]; $Minute= $Zeit ["minutes"]; $Stundevor= $Stunde++ if ($Minute>0 && $Minuete <31) { echo ("Es ist nach $Stunde !"); if ("$Minute >=31 && $Minute <=55) { echo ("Es ist vor $Stundevor!"); } else { if ($Minute ==0) { echo ("Es ist genau "Stunde!"); } } } </script> </body> </html> |
GAST stellte diese Frage am 19.04.2010 - 19:13 |
Antwort von -max- (ehem. Mitglied) | 20.04.2010 - 15:01 |
so funktioniert es: for($i = 1;$i<=$Stunde;$i++) { echo "o",""; } |
Antwort von -max- (ehem. Mitglied) | 19.04.2010 - 22:20 |
von der Idee her vielleicht richtig, wird so aber nicht funktionieren. Ausserdem sollte das echo nicht in der Schleife stehen. Dein ziel sollte ja sein, erst die korrekte Anzahl der o`s zu bekommen und sie dann auszugeben, da du sie ja erhöst. ausserdem müsstest du $Kleineos nach jeder Schleife zurücksetzten. Und was machst du wenn {Stunde,Minute,Sekunde} = 0 ist? dann hast du immer mindestens ein o, was ja quatsch ist. Ausserdem funktioniert $Kleineos ++ nicht ++ ist eine Erhöhung um 1 und eben nicht um ein "o". Ist ja kein Integer |
Antwort von GAST | 20.04.2010 - 13:56 |
hä? das echo steht aber in der schleife, das hab ich nachgelesen ja du hast recht, aber wie soll ich es dann machen? |
Antwort von GAST | 20.04.2010 - 14:15 |
Stimmt es jetzt? und wenn nein, was ist da falsch? <?php $Zeit= getdate (); $Stunde= $Zeit ["hours"]; $Minute= $Zeit ["minutes"]; $Sekunde= $Zeit ["seconds"] $Kleineos= "O" for ($Kleineos="0"; $Kleineos<$Stunde;$Kleineos ++) { echo ("$Kleineos"); } for ($Kleineos="0"; $Kleineos<$Minute;$Kleineos ++) { echo ("$Kleineos"); } for ($Kleineos="0"; $Kleineos<$Sekunde;$Kleineos ++) { echo ("$Kleineos"); } ?> |
Antwort von GAST | 20.04.2010 - 14:41 |
143 views, 57 user online, keine antwort.......tolles forum |
Antwort von -max- (ehem. Mitglied) | 20.04.2010 - 15:01 |
so funktioniert es: for($i = 1;$i<=$Stunde;$i++) { echo "o",""; } |
Antwort von GAST | 20.04.2010 - 15:04 |
mmh was bedeutet denn $i ? das hast du dann mit 1 gleichgesetzt und dann zeigt es soviele os wie es stunden sind, mmh ok |
Antwort von -max- (ehem. Mitglied) | 20.04.2010 - 15:10 |
$i ist nur die Laufvariable... sie begint bei 1 (deswegen $i = 1) und endet bei $i <= Stunde/Sekunde/Minute. Mit jedem durchlauf wird ein o geschrieben und daraus folgt eben, dass genau so viele os wie Stunden/Minuten/Sekunden erscheinen, da das eine o immer direkt ans nächste angehängt wird |
Antwort von GAST | 20.04.2010 - 15:25 |
danke, ich habs jetzt wirklich kapiert |
Verstoß melden
49 ähnliche Fragen im Forum:
> Du befindest dich hier: Support-Forum - Informatik- C- Programm schreiben ! (7 Antworten)
- Turbo Pascal: Programm für Eulersche Zahl! (1 Antworten)
- Programm in C: Zahlengrössen unterscheiden 2: Kontrolle? (1 Antworten)
- Mind Map Programm (2 Antworten)
- Notendurchschnitt berechnen (1 Antworten)
- Vigenére-Verschlüsselung (1 Antworten)
- mehr ...
ÄHNLICHE FRAGEN:
- C- Programm schreiben !Guten Tag, Ich besuche jetzt eine HTL in Linz für Informationstechnologie . Ich bin im ersten Schuljahr und gestern haben wir..
- Turbo Pascal: Programm für Eulersche Zahl!ICh muss ein Programm zur Berechnung der Eulerschen Zahl programmieren... könntet ihr mir da helfen?
- Programm in C: Zahlengrössen unterscheiden 2: Kontrolle?ich muss ein programm schreiben und zwar: ein programm der zwei gleitkommazahlen einliest und ausgibt ob die erste zahl größer ..
- Mind Map ProgrammHi, ich suche ein kostenloses aber noch recht gescheites Mind Map Programm. Muss ein Englisch Referat machen und benötige es ..
- Notendurchschnitt berechnenHallo, wir müssen für Informatik in dem Programm Delphi (6) ein Programm schreiben, welches den Notendurchschnitt für beliebig ..
- Vigenére-VerschlüsselungHallo, ich hoffe ihr könnt mir Helfen. Wir müssen im Informatik mit Hilfe des Pascal-Programm ein Programm des Vigenére-..
- mehr ...
BELIEBTE DOWNLOADS:
- Programmierung in C++Diese Facharbeit beschäftigt sich mit der Programmierung in der Programmiersprache C++. Behandelte Themen: Grundlagen, ..
- Teilerprogramm in DelphiEinfaches Teilerprogramm in Delphi, die exe durfte ich elider nicht uppen - Virengefahr
- Tutorial: Programmieren in LOGODie Datei im EXCEL-Format gibt eine gute Einführung in das Programm MSWLogo mit Befehlsübersicht, Beispielen und Übungsaufgaben..
- Zusammenfassung zum Thema DatenbankDies ist eine kleine Zusammenfassung zum Thema Datenbank mit Unterpunkten wie: wichtige Begriffe, Sinn und Zweck, ..
- Pascal - Niki - AufgabeEs handelt sich um eine Aufgabe der Sprache Pascal / Delphi, mit dem Programm Niki. Die Grundaufgabe NIKI befindet sich auf ..
- mehr ...