Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 6
Seite [1]
Franzel


Beginner




Beiträge: 13
# Thema - 18.08.2007 um 14:43 Uhr
Servus alle zusammen,

saß jetzt 2 Stunden vor diesen Beiden Funktionen und weiß einfach nicht was ich falsch mache.

Ich habe in einem Formular ein Datumfeld mit der funktion cs_dateselect wie folgt eingefügt:

 
1.
2.
3.
4.
1. / 2. / ... 
<?php 
    $cs_match
['match_time'] = 0;
    
$data['dropdown']['date'] =   cs_dateselect('time','unix',$cs_match['match_time'],2007);
 
?>


nach dem absenden lass ich mir das ergebniss wie folgt auslesen.

 
1.
1. / 2. / ... 
<?php cs_datepost('time','unix'); ?>


mein Problem ist, dass die funktion cs_datepost nur humbug ausgibt.
Habe die $_Post-Variablen kontrolliert, die sind alle korrekt übertragen (['time_year'] = '2007' ['time_month'] = '10' ['time_day'] = '11' ['time_hours'] = '20' ['time_mins'] = '10')

Die funktion jedoch gibt folgendes aus: 1192122600

was mach ich falsch .. bzw. versteh ich die Ausgabe nur nicht richtig?
Hab mir mal das beim event-mod abgeschaut .. da wird die zeit ja schon in dem format "mmttyyhhmm" ausgegeben.
Wie bekomme ich das hin?

danke schonmal

Franzel
Inaktiv
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 1 - 18.08.2007 um 15:57 Uhr
Die funktion jedoch gibt folgendes aus: 1192122600
Das ist der Unix Timestamp von deiner angegeben zeit, ist also richtig.

Was willst du denn genau machen ?


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Franzel
Thread-Ersteller


Beginner




Beiträge: 13
# Antwort: 2 - 18.08.2007 um 16:07 Uhr
ich möchte einen Termin in die Datenbank speichern und dann halt einfach später wieder daraus auslesen und ausgeben lassen ...

Die Termine muss man auch bearbeiten können, also muss ich das hierfür auch auslesen und in die Funktion cs_dateselect einfügen können.

Welche Funktionen brauch ich denn um den unix-timestamp zu verarbeiten und wie oben beschrieben für mich nutzbar zu machen?


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 18.08.2007 um 16:21 Uhr
ist gut so, speicher es genau so in der datenbank.
cs_date() war glaube ich die funktion um aus der zahl dann eine lesbare ausgabe zu machen, aber ich komme gerade aus 32 tagen urlaub, muss also nicht stimmen der name


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 4 - 18.08.2007 um 21:13 Uhr
@duRiel war schon richtig, cs_date macht aus dem Timestamp das Datum inkl. Uhrzeit, was man halt will.

cs_date($mode,$data,$show_time = 0, $show_date = 1)


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Franzel
Thread-Ersteller


Beginner




Beiträge: 13
# Antwort: 5 - 19.08.2007 um 15:40 Uhr
sauber .. hat alles so geklappt ... danke euch


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 6 - 19.08.2007 um 16:34 Uhr
jo,

:closed:


Inaktiv
|
Antworten: 6
Seite [1]


Sie müssen sich registrieren, um zu antworten.