+ Antworten
Ergebnis 1 bis 15 von 15

Thema: datum vergleichen

  1. #1
    TP-Junior ricardillo macht alles soweit korrekt
    Registriert seit
    Jun 2004
    Beiträge
    21

    datum vergleichen

    folgende frage.

    ich habe auf ein feld folgende datum.

    Code:
    <table>
    <tr>
    <td>
    <input type="text" size="17" name="start1" value="01.07.2004 14:09:56">
    </td>
    </tr>
    </table>


    wie kan ich folgendes machen.

    wenn die aktualle zeit gleich oder grosser als die in die eingabefeld ist, dann muss das hitergrund der eingabefeld rot werden

    geht das überhaupt mit php.

    umdie aktuelle zeit zu kontrollieren habe ich ein laufende uhr mit java programiert.

  2. #2
    TP-Veteran heatseeker bringt sich richtig ein heatseeker bringt sich richtig ein Avatar von heatseeker
    Registriert seit
    Jun 2003
    Ort
    Aachen, Germany, Germany
    Beiträge
    1.165
    PHP , kann nicht auf Nodes im Document zugriefen.
    Das bleibt Javascript vorentlhalten.

    Ich denke es müsste mit Javascript gehen.
    Du kannst da ja ganz locker auf den Inhalt und das Style-Attribut zugreifen.
    Und Das Datum zu vergleichen ist auch nicht so schwer.

    Kann dir leider keinen Code-schnipsel geben, hoffe aber trotzdem irgednwie geholfen zu haben.

    Heatseeker

  3. #3
    TP-Junior ricardillo macht alles soweit korrekt
    Registriert seit
    Jun 2004
    Beiträge
    21

  4. #4
    TP-Veteran heatseeker bringt sich richtig ein heatseeker bringt sich richtig ein Avatar von heatseeker
    Registriert seit
    Jun 2003
    Ort
    Aachen, Germany, Germany
    Beiträge
    1.165
    eine vielsagende Antwort ...^^

  5. #5
    TP-Junior zitrone macht alles soweit korrekt Avatar von zitrone
    Registriert seit
    Jun 2004
    Ort
    Leipzig
    Beiträge
    23
    hier habe ich mal wasgefunde aber leider nur in js
    ich hoffe es hilft dir weiter

    function CheckDate(ChkDate){
    var Year=parseInt(ChkDate.substring(6,10), 10);
    var Month=parseInt(ChkDate.substring(3,5), 10);
    var Day=parseInt(ChkDate.substring(0,2), 10);

    if ((ChkDate.charAt(2)==".") && (ChkDate.charAt(5)==".")){
    if ((Day<=31) && (Day>=1) && (Month>=1) && (Month<=12)){
    if ((Month==1)||(Month==3)||(Month==5)||(Month==7)||(Month==||(Month==10)||(Month==12)) return true;
    else {
    if ((Day<=30) && (Day>=1)){
    if ((Month==4)||(Month==6)||(Month==9)||(Month==11)) return true;
    else {
    if ((Day<=2 && (Day>=1)) return true;
    else {
    if (Day==29) {
    if ((Year%4)==0) {
    if ((Year%100)!=0) return true;
    else {
    if ((Year%400)==0) return true;
    else return false;
    }
    }
    else return false;
    }
    else return false;
    }
    }
    }
    else return false;
    }
    }
    else return false;
    }
    else return false;
    }
    mfg zitrone
    Geändert von zitrone (01.07.2004 um 17:00 Uhr)

  6. #6
    TP-Junior zitrone macht alles soweit korrekt Avatar von zitrone
    Registriert seit
    Jun 2004
    Ort
    Leipzig
    Beiträge
    23
    das == ist eine acht als zahl, mit klammer zu )
    Geändert von zitrone (01.07.2004 um 16:43 Uhr)

  7. #7
    TP-Veteran heatseeker bringt sich richtig ein heatseeker bringt sich richtig ein Avatar von heatseeker
    Registriert seit
    Jun 2003
    Ort
    Aachen, Germany, Germany
    Beiträge
    1.165
    Endlich erkenn ich mla den Sinn vom einrücken ^^
    Ist wirklich schwerer so zu lesen. vor allem bei den Verschachtelungen.

  8. #8
    TP-Junior zitrone macht alles soweit korrekt Avatar von zitrone
    Registriert seit
    Jun 2004
    Ort
    Leipzig
    Beiträge
    23
    sorry ging leider nicht besser

  9. #9
    TP-Veteran heatseeker bringt sich richtig ein heatseeker bringt sich richtig ein Avatar von heatseeker
    Registriert seit
    Jun 2003
    Ort
    Aachen, Germany, Germany
    Beiträge
    1.165
    ^^ Hatte mich schon gewundert.
    Smilies im Javascript ^^

    Dann fänd ich die Sprache jedenfalls deutlich lustiger^^

  10. #10
    TP-Veteran heatseeker bringt sich richtig ein heatseeker bringt sich richtig ein Avatar von heatseeker
    Registriert seit
    Jun 2003
    Ort
    Aachen, Germany, Germany
    Beiträge
    1.165
    Mach ja gar keine Vorwurf.
    Ist halt kopiert , oder?

    Hmm ist sonst hier im Forum wirklich zu viel Arbeit das einzurücken.
    Bei PHP kann das auf Knopfdruck machen lassen.

    Btw. Gibt es einen Editor der auch Javascript automatisch einrückt?

    Heatseeker

  11. #11
    TP-Junior zitrone macht alles soweit korrekt Avatar von zitrone
    Registriert seit
    Jun 2004
    Ort
    Leipzig
    Beiträge
    23
    ja ich habe das mal als vorlage script für ne applikation bekommen habe aber davon noch kein gebrauch gemacht
    Geändert von zitrone (01.07.2004 um 16:52 Uhr)

  12. #12
    TP-Junior zitrone macht alles soweit korrekt Avatar von zitrone
    Registriert seit
    Jun 2004
    Ort
    Leipzig
    Beiträge
    23
    mit smilies sieht es aber auch viel schöner aus

  13. #13
    TP-Veteran heatseeker bringt sich richtig ein heatseeker bringt sich richtig ein Avatar von heatseeker
    Registriert seit
    Jun 2003
    Ort
    Aachen, Germany, Germany
    Beiträge
    1.165
    Stimmt , nicht so trocken wie andere Scriptsprachen...
    hat was ...
    Jetzt noch Rosa Highlightning und Herzchen über den als I-Punkt ^^

  14. #14
    TP-Junior zitrone macht alles soweit korrekt Avatar von zitrone
    Registriert seit
    Jun 2004
    Ort
    Leipzig
    Beiträge
    23
    so sieht es doch schon viel besser aus
    Code:
    function CheckDate(ChkDate){
    	var Year=parseInt(ChkDate.substring(6,10), 10);
    	var Month=parseInt(ChkDate.substring(3,5), 10);
    	var Day=parseInt(ChkDate.substring(0,2), 10);
    
    	if ((ChkDate.charAt(2)==".") && (ChkDate.charAt(5)==".")){
    		if ((Day<=31) && (Day>=1) && (Month>=1) && (Month<=12)){
    			if ((Month==1)||(Month==3)||(Month==5)||(Month==7)||(Month==8)||(Month==10)||(Month==12)) return true;
    			else {
    				if ((Day<=30) && (Day>=1)){
    					if ((Month==4)||(Month==6)||(Month==9)||(Month==11)) return true; 
    					else {
    						if ((Day<=28) && (Day>=1)) return true;
    						else {
    							if (Day==29) {
    								if ((Year%4)==0) {
    									if ((Year%100)!=0) return true;
    									else {
    										if ((Year%400)==0) return true;
    										else return false;
    									}
    								}
    								else return false;
    							}
    							else return false;
    						}
    					}
    				}
    				else return false;
    			}
    		}
    		else return false;
    	}
    	else return false;
    }

  15. #15
    TP-Junior zitrone macht alles soweit korrekt Avatar von zitrone
    Registriert seit
    Jun 2004
    Ort
    Leipzig
    Beiträge
    23
    man soolte es dann doch nicht übertreiben

+ Antworten

Ähnliche Themen

  1. Antworten: 12
    Letzter Beitrag: 01.07.2004, 17:11
  2. Datum vergleichen
    Von Spin im Forum Traum-Dynamik
    Antworten: 6
    Letzter Beitrag: 10.01.2004, 03:02
  3. datum vergleichen
    Von hallmi im Forum Traum-Dynamik
    Antworten: 3
    Letzter Beitrag: 05.01.2004, 18:19
  4. Datum
    Von Altacher im Forum Traum-Dynamik
    Antworten: 3
    Letzter Beitrag: 04.12.2003, 17:33
  5. Datum mit anderem Datum vergleichen - Differenz?
    Von Boris im Forum Traum-Dynamik
    Antworten: 5
    Letzter Beitrag: 23.12.2001, 20:11

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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