Jump to content
Unity Insider Forum
Sign in to follow this  
dewa

Timestamp php abfrage

Recommended Posts

Hallo zusammen,

ich habe vor das bei jedem Spielstart eine Datenbank abfrage stattfindet die mir den Aktuellen Timestamp mit der WWW funktion übermittelt.

 

Die php Datei:

 

<?php

$timestamp = time();

echo $timestamp;

?>

 

c# script:

 

IEnumerator getTime()
{
 WWW server_time = new WWW("WEBSITE_DOMAIN.php");
 yield return server_time;

 Debug.Log ("Time on the server is now: " + server_time.text);


}

 

Klappt auch alles soweit, aber ich schaffe es einfach nicht den Timestamp zum Int wert zu konverten.

Muss ich vielleicht erst den Timestamp zu meiner SQL Datenbank hinzufügen und dann dadrauf zugreifen?

 

Hilfe ;/

Share this post


Link to post
Share on other sites

Eine SQL-Datenbank hat damit gar nichts zu tun. Die WWW-Klasse lädt eine Datei über HTTP herunter, und WWW.text liefert den Inhalt der Datei als String.

Um einen String zu einem Integer zu konvertieren, kannst du z.B.

int.Parse(deinString)

nutzen.

Share this post


Link to post
Share on other sites

Danke für die schnelle Antwort :)

Dann erscheint bei mir aber folgender Fehler:

error CS1502: The best overloaded method match for `int.Parse(string)' has some invalid arguments

 

 

void Start () {
 StartCoroutine("getTime");

}

IEnumerator getTime()
{
 WWW server_time = new WWW("http://hosting3381.af923.netcup.net/Uhrzeit.php");
 yield return server_time;
 sekunden = int.Parse (server_time);

 Debug.Log ("Time on the server is now: " + sekunden);


}

 

schon mal danke :)

Share this post


Link to post
Share on other sites

Was hat Sascha da doch gerade geschrieben? ;)

 

int.Parse(deinString)

 

deinString... also etwas vom Typ string

 

Und was ist server_time? Richtig, nicht der string.

Mit server_time.text als Parameter sollte es klappen. ^^

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...