Portal Greentube

Alle Zeiten sind UTC + 1 Stunde




Forum gesperrt Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 85 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4  Nächste
Autor Nachricht
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Mi Dez 03, 2014 18:33:20 
Wengana
Wengana
Offline

Registriert: Di Nov 06, 2012 23:37:57
Beiträge: 376
Geschlecht: Männlich
Flagge:
Ziel: Ich spiele nicht
OS: anderes
Danke gegeben: 12
Danke bekommen: 23
 
:prayer:
Danke Magic, es funktioniert einwandfrei !!!

operator1


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Mi Dez 03, 2014 21:16:19 
Wengana
Wengana
Benutzeravatar
Offline

Registriert: So Nov 29, 2009 19:43:41
Beiträge: 364
Geschlecht: Männlich
Alter: 48
SC-Nickname: B1Tho
Nationencup: Team Seychelles
Ziel: Top 100
OS: Windows XP
Danke gegeben: 5
Danke bekommen: 3
 
Ich kenn mich zwar nicht aus aber ich hatte mit dem Herrn Google Glück. Denn jetzt funzt bei mir das LiveRanking auch.
Habe müssen zu der Magic vorgeschlagenen Zeile eine weitere Zeile hinzufügen müssen.
So siehts bei mir jetzt aus.

curl_setopt($curl_array[$i], CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($curl_array[$i], CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl_array[$i], CURLOPT_SSL_VERIFYPEER, 0);

curl_multi_add_handle($curl_multi_handle, $curl_array[$i]);

und siehe da, es funzt :smt041 :smt041 :smt041

_________________

SC:BannerSC:Banner


Nach oben
 Profil  
Mit Zitat antworten  
Für diesen Beitrag haben sich bei B1Tho folgende User bedankt:
filu84
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Do Dez 04, 2014 09:18:57 
Weltmeister
Weltmeister
Offline

Registriert: So Nov 11, 2012 18:20:41
Beiträge: 4045
Wohnort: Ebreichsdorf
Geschlecht: Männlich
Alter: 30
Ziel: Ich spiele nicht
OS: Windows 7
Danke gegeben: 1160
Danke bekommen: 1130
 
:smt041 :prayer: DANKE AN ALLE CODER DIE UNS DAS LIVERANKING ERMÖGLICHEN!!! :prayer: :smt041

musste mal gesagt werden!!

_________________
SC09:26'526 - SC12:19'470 - SC13:2'156 - SC14:724 - SC15:440 - SC16:368
WM'09:6'702 - WM'13:1'603 - OL'14:402 - WM'15:476 - BonusCup'16:225


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Do Dez 04, 2014 09:23:08 
Europameister
Europameister
Benutzeravatar
Offline

Registriert: Di Dez 20, 2011 17:09:15
Beiträge: 2453
Wohnort: Oppau
Geschlecht: Männlich
Alter: 53
SC-Nickname: Mini42
Nationencup: Team Montenegro
Flagge:
OS: Windows 10
Danke gegeben: 197
Danke bekommen: 73
 
Sandreas hat geschrieben:
:smt041 :prayer: DANKE AN ALLE CODER DIE UNS DAS LIVERANKING ERMÖGLICHEN!!! :prayer: :smt041

musste mal gesagt werden!!

schließe ich mich an :supz: :smt041

_________________
Bild


SC:BannerSC:BannerSC:Banner


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Do Dez 04, 2014 09:36:06 
SC'ler in Ausbildung
SC'ler in Ausbildung
Benutzeravatar
Offline

Registriert: Sa Aug 07, 2010 10:56:21
Beiträge: 60
Wohnort: Steiermark
Geschlecht: Männlich
Alter: 43
SC-Nickname: kurtz
Nationencup: Team Austria
Flagge:
Ziel: Top 100
OS: Windows 8
Danke gegeben: 34
Danke bekommen: 15
 
Sandreas hat geschrieben:
:smt041 :prayer: DANKE AN ALLE CODER DIE UNS DAS LIVERANKING ERMÖGLICHEN!!! :prayer: :smt041

musste mal gesagt werden!!




DANKE!!!!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Do Dez 04, 2014 22:25:39 
SC'ler
SC'ler
Benutzeravatar
Offline

Registriert: Fr Dez 02, 2005 13:56:08
Beiträge: 80
Wohnort: Lilienfeld
Geschlecht: Männlich
Alter: 35
SC-Nickname: Fatmax
Flagge:
Ziel: Top 10.000
Danke gegeben: 2
Danke bekommen: 2
 
kurtz hat geschrieben:
Werden bei Euch die Skieinstellungen geladen ?? Gestern gings, heute nicht mehr ???


Habe das selbe Problem.
Gibt es hier eine Lösung?

_________________
Lg
Fatmax

Bild

*~*~* Ranking der NFM-Speeddevils *~*~*


Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 09:08:57 
Weltmeister
Weltmeister
Benutzeravatar
Offline

Registriert: Mi Dez 21, 2011 16:41:18
Beiträge: 3215
Geschlecht: Männlich
Alter: 51
Danke gegeben: 378
Danke bekommen: 208
 
Very big Thanx MagicBedda :smt041 :supz: :prayer:

_________________
DANKE Greentube für die tolle Zeit mit diesem ultimativen Spiel !


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 09:12:49 
Europameister
Europameister
Benutzeravatar
Offline

Registriert: Fr Nov 30, 2012 09:16:12
Beiträge: 2505
Wohnort: Near Munich
Geschlecht: Männlich
Alter: 51
SC-Nickname: noski66
Nationencup: Team USA
Flagge:
OS: Windows 7
Danke gegeben: 125
Danke bekommen: 199
 
Ein großes Dankeschön vom Team USA :prayer:

_________________
NoSki66
Bild
SC:BannerSC:Banner

SC:Banner


Bild

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 09:15:09 
Ideallinien Fahrer
Ideallinien Fahrer
Benutzeravatar
Offline

Registriert: So Jan 03, 2010 13:15:43
Beiträge: 1426
Wohnort: Wolfsberg
Geschlecht: Männlich
Alter: 51
SC-Nickname: Cobra66
Nationencup: Team USA
Flagge:
Ziel: Top 2.500
OS: Windows 8
Danke gegeben: 57
Danke bekommen: 54
 
NoSki66 hat geschrieben:
Ein großes Dankeschön vom Team USA :prayer:

anschliessen tu mich :rock:
:smt006


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 10:29:07 
Ski Challenger
Ski Challenger
Offline

Registriert: Mo Nov 09, 2009 16:39:21
Beiträge: 127
Geschlecht: Keine Angabe
SC-Nickname: Mehr57
Danke gegeben: 0
Danke bekommen: 1
 
Wie funktioniert live-ranking?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 10:46:53 
Europameister
Europameister
Benutzeravatar
Offline

Registriert: Mo Jan 18, 2010 09:01:52
Beiträge: 2611
Geschlecht: Männlich
Alter: 33
SC-Nickname: Filu84
Nationencup: Team Hungary
Flagge:
Ziel: Top 100
OS: Windows 7
Danke gegeben: 179
Danke bekommen: 382
 
das Ergebniss des Live Ranking ist sowas



Ist ein Php Script welches die Daten von den im Script hinterlegten Fahrer auf der jeweiligen Strecke/Wetter abruft und in einem eigenen Team Ranking darstellt.

_________________


BildSC:BannerBild

SC:Banner

Platzierungen in der Vergangenheit:
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 10:50:56 
Weltmeister
Weltmeister
Benutzeravatar
Offline

Registriert: So Dez 03, 2006 23:39:01
Beiträge: 4053
Wohnort: Schweiz
Geschlecht: Männlich
Alter: 33
Medaillen: 1
SC-Nickname: tchISteve
Nationencup: Team Switzerland
Flagge:
Ziel: Top 1.000
OS: Windows 10
Danke gegeben: 69
Danke bekommen: 136
 
Dumme Frage Filu...könntest du vlt auch wieder ein Live Ranking erstellen für das Team switzerland? Oder sonst es einem IT-Noob wie mir erklären? :D

_________________
SC:BannerSC:BannerSC:Banner
Follow me on Facebook --> https://www.facebook.com/tchisteve
Live Ranking Team Switzerland by Filu84 --> http://goo.gl/OQmsVX

Erfolge:
Erfolge:
sc05 => aus Spass dabei
sc06 => aus Spass dabei
sc07 => CH: 9*/ Int: 45/ SG: 2
sc08 => CH: 10*/ Int: 38/ SG: 1/ Nationencup: 3 (Schweiz)
ssc08 => CH: 1
sc09 => CH: 4*/ Int: 12/ SG: 1/ Nationencup: 1 (Schweiz)/ Teamwettkampf: 1
sc10 => CH: ca.80*/ Int: ca.200 (ein rennen nicht gfahren und sonst nicht wirklich zeit gehabt)
sc11 => CH: 7*/ Int: 30/ SG: 2/ Nationencup: 1 (Portugal)
sc12 => CH: 10*/ Int: 27 / SG: 2/ Nationencup: 1 (Portugal)
sc13 => CH: 5/ Int: 17 / SG: 2/ Nationencup: 2 (Schweiz) (Wegen Auslandaufenthalt Kitz vermasselt)
sc14 => CH: 2/ Int: 10 / SG: 1/ Nationencup: 1 (Schweiz)
sc15 => CH: 1/ Int: 5 / SG: 1/ Nationencup: 2 (Schweiz) WM: 3 <3

*Pseudoschweizer auch dabei


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 11:01:57 
Europameister
Europameister
Benutzeravatar
Offline

Registriert: Mo Jan 18, 2010 09:01:52
Beiträge: 2611
Geschlecht: Männlich
Alter: 33
SC-Nickname: Filu84
Nationencup: Team Hungary
Flagge:
Ziel: Top 100
OS: Windows 7
Danke gegeben: 179
Danke bekommen: 382
 
hast ne pn

_________________


BildSC:BannerBild

SC:Banner

Platzierungen in der Vergangenheit:
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 11:04:16 
Wengana
Wengana
Benutzeravatar
Offline

Registriert: Fr Nov 21, 2008 19:42:18
Beiträge: 256
Wohnort: Wien
Geschlecht: Männlich
Alter: 50
SC-Nickname: Manfredo67er
Nationencup: Team Trinidad und Tobago
Flagge:
OS: Windows 10
Danke gegeben: 7
Danke bekommen: 0
 
Mich würde auch ein Live-Ranking für das Team Trinidad und Tobago interessieren!
Ich habe Webspace bei bplaced.com und einen Editor auf dem PC!
Wie bekomme ich das Skript zum laufen??

Wäre für Hilfe sehr Dankbar!

Danke!!
lg Manfred
TEAM TRINIDAD UND TOBAGO

_________________
LIVE RANKING


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 11:48:11 
Europameister
Europameister
Benutzeravatar
Offline

Registriert: Mo Jan 18, 2010 09:01:52
Beiträge: 2611
Geschlecht: Männlich
Alter: 33
SC-Nickname: Filu84
Nationencup: Team Hungary
Flagge:
Ziel: Top 100
OS: Windows 7
Danke gegeben: 179
Danke bekommen: 382
 
- Kopiere den Code aus dem 1. Post
- öffne bei dir den Editor (kann auch, der Windows Texteditor sein, der jeder hat) und füge den gesamten Code dort ein
- Speichere die Datei als xxxxxx.php

so nun passe die datei folgendermassen noch für dich an

1. Überschrift

Code:
<!-- Header des Teams -->
<H1 style="font-size: 24px; vertical-align: middle";><img src="http://www.moneypedia.de/images/thumb/8/86/Sealand1flag.jpg/200px-Sealand1flag.jpg" width="40" height="25" border="1" alt="Sealand" /> Team Fürstentum Sealand</H1>


hier steht alles drin wie der Titel dargestellt wird. Also Schriftgrösse, woher das bild stammt und wie gross das es dargestellt wird. etc.

Du könntest jet diesen Teil in etwa so für dich anpassen

Code:
<!-- Header des Teams -->
<H1 style="font-size: 24px; vertical-align: middle";><img src="http://www.flaggen-server.de/printflags/Trinidad_+_Tobago.png" width="40" height="25" border="1" alt="Trinidad_+_Tobago" /> Team Trinidad und Tobago</H1>


2. Fahrernamen abändern

ein paar Codezeilen weiter unten findest diesen Teil

Code:
   // Nicknamen der Fahrer die aufgelistet werden sollen
   $nicks = array('DaKoni', 'Cr4zy8B4ll', 'Jaegermeister', 'frfr', 'gustel007', 'm4xx_rko', 'MagicBedda', 'ManiTheKing', 'MonkeyDLuffy', 'NatDwo', 'NewbloodII', 'surfer_flo', 'Superkeks30', 'madmax68', 'Spunkfrau', 'Schneehasel');


hier passt du die Abfrage auf deine Team Fahrer an. Also dort wo jetzt die Fahrer DaKoni, Cr4zy8B4ll usw stehen einfach deine eintragen...

nun die ganze Datei abspeichern. und auf dein Webspace laden (auf dem Webspace muss php laufen.. sollte bei dir der fall sein, laut homepage)

nun nur noch die datei über den browser aufrufen und das wars dann eigentlich schon.

Ich hoffe es war verständlich.

Die Edith hat zugeschlagen:
hab da noch was vergessen. Wichtig nach dem Rennen am Sonntag. Da muss man auf die neue Strecke umstellen.
also den Code folgendermassen anpassen.

und zwar in folgenden Bereichen

Code:
   // Die ID der einzelnen Rennen für das Ranking setzen
   $competitionIdSun  = BEAVER_SUN;
   $competitionIdSnow = BEAVER_SNOW;
   $competitionIdIce  = BEAVER_ICE;
   $competitionIdRace = BEAVER_RACE;
   $competitionIdPS   = MUENCHEN_Q;


Code:
   // Die Rankings die angezeigt werden sollen
   ErzeugeRanking($rankingRace, BEAVER,   RACE);
   ErzeugeRanking($rankingSun,  BEAVER,   SUN);
   ErzeugeRanking($rankingSnow, BEAVER,   SNOW);
   ErzeugeRanking($rankingIce,  BEAVER,   ICE);
   ErzeugeRanking($rankingAll,  BEAVER,   ALL);
   ErzeugeRanking($rankingPS,   MUENCHEN, PS);


und zwar folgendermassen

Code:
   // Die ID der einzelnen Rennen für das Ranking setzen
   $competitionIdSun  = GROEDEN_SUN;
   $competitionIdSnow = GROEDEN_SNOW;
   $competitionIdIce  = GROEDEN_ICE;
   $competitionIdRace = GROEDEN_RACE;
   $competitionIdPS   = MUENCHEN_Q;


Code:
   // Die Rankings die angezeigt werden sollen
   ErzeugeRanking($rankingRace, GROEDEN,   RACE);
   ErzeugeRanking($rankingSun,  GROEDEN,   SUN);
   ErzeugeRanking($rankingSnow, GROEDEN,   SNOW);
   ErzeugeRanking($rankingIce,  GROEDEN,   ICE);
   ErzeugeRanking($rankingAll,  GROEDEN,   ALL);
   ErzeugeRanking($rankingPS,   MUENCHEN, PS);


wie genau die einzelnen Strecken zu bezeichnen sind findet ihr im Code unter den Punkten

Code:
      //---------------------------------------------------------------
      //Konstanten für die einzelnen Strecken und Bedingungen (Desktop)
      //---------------------------------------------------------------


Code:
      //-------------------------------------------
      //Konstanten für die einzelnen Streckennamen
      //-------------------------------------------



ziemlich weit unten im Code

_________________


BildSC:BannerBild

SC:Banner

Platzierungen in der Vergangenheit:
Bild


Zuletzt geändert von filu84 am Fr Dez 05, 2014 13:59:20, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
Für diesen Beitrag haben sich bei filu84 folgende User bedankt:
HHB_Manfredo67er, MagicBedda, Sandreas
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 11:50:53 
Wengana
Wengana
Benutzeravatar
Offline

Registriert: So Nov 29, 2009 19:43:41
Beiträge: 364
Geschlecht: Männlich
Alter: 48
SC-Nickname: B1Tho
Nationencup: Team Seychelles
Ziel: Top 100
OS: Windows XP
Danke gegeben: 5
Danke bekommen: 3
 
HHB_Manfredo67er hat geschrieben:
Mich würde auch ein Live-Ranking für das Team Trinidad und Tobago interessieren!
Wäre für Hilfe sehr Dankbar!

Guckst du. Ich habs dir schon umgeschrieben. Code kopieren und in den Editor einfügen.
File benennen in irgendwie.php und ab auf deinen Server.
<!-- Header des Teams -->
<H1><font face="Verdana" size="5">Team Trinidad und Tobago</font></H1>
<?php
// Fehlermeldungen/Warnungen ausgeben
//error_reporting(E_ALL);
//ini_set('display_errors', '1');

ErzeugeKonstanten();

$nick = "";
$playerData = "";
$allWeatherMili = "";
$skiSettings = array();

// Für jede Art von Rennen ein Array
$rankingSun = array();
$rankingSnow = array();
$rankingIce = array();
$rankingRace = array();
$rankingPS = array();
$rankingAll = array();

// Nicknamen der Fahrer die aufgelistet werden sollen
$nicks = array('Andi7721', 'bernie11', 'ErichGay', 'Fant07', 'Firedragon', 'HHB_MadMax', 'HHBruceTwarze', 'Manfredo67er', 'ReinSteckmann', 'sirandrewp', 'Stefan792', 'vogi77');

// Die ID der einzelnen Rennen für das Ranking setzen
$competitionIdSun = BEAVER_SUN;
$competitionIdSnow = BEAVER_SNOW;
$competitionIdIce = BEAVER_ICE;
$competitionIdRace = BEAVER_RACE;
$competitionIdPS = MUENCHEN_Q;

// Sollen Ski-Einstellungen geladen werden?
$SkiEinstellungLaden = TRUE;

// Lädt die Skieinstellungen
LoadSkiSettings();

// Lädt die Spielerprofile und befüllt die Rankings
LoadRankings(DESKTOP);

// Die Rankings die angezeigt werden sollen
ErzeugeRanking($rankingRace, BEAVER, RACE);
ErzeugeRanking($rankingSun, BEAVER, SUN);
ErzeugeRanking($rankingSnow, BEAVER, SNOW);
ErzeugeRanking($rankingIce, BEAVER, ICE);
ErzeugeRanking($rankingAll, BEAVER, ALL);
ErzeugeRanking($rankingPS, MUENCHEN, PS);

//-------------------------------
// Hilfsmethoden
//-------------------------------

//Lade die Skieinstellungen
function LoadSkiSettings()
{
GLOBAL $SkiEinstellungLaden;

if($SkiEinstellungLaden)
{
GLOBAL $nicks;
GLOBAL $nick;
GLOBAL $skiSettings;

GLOBAL $competitionIdSun;
GLOBAL $competitionIdSnow;
GLOBAL $competitionIdIce;
GLOBAL $competitionIdRace;
GLOBAL $competitionIdPS;

foreach ($nicks as $nick)
{

// Skieinstellungen der Spieler abrufen
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdSun.'&name='.urlencode($nick));
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdSnow.'&name='.urlencode($nick));
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdIce.'&name='.urlencode($nick));
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdRace.'&name='.urlencode($nick));
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdPS.'&name='.urlencode($nick));
}

$curl_Rudi = array();

// erzeuge einen neuen cURL-Multi-Handle
$curl_multi_handle_Rudi = curl_multi_init();

for($i = 0; $i < count($urls_Rudi); $i++)
{
$url_Rudi = $urls_Rudi[$i];

// erzeuge einen neuen cURL-Handle
$curl_Rudi[$i] = curl_init($url_Rudi);
curl_setopt($curl_Rudi[$i], CURLOPT_RETURNTRANSFER, TRUE);
curl_multi_add_handle($curl_multi_handle_Rudi, $curl_Rudi[$i]);
}
do
{
curl_multi_exec($curl_multi_handle_Rudi, $running_Rudi);
} while($running_Rudi > 0) ;

for($i = 0; $i < count($urls_Rudi); $i++)
{
$result_Rudi = curl_multi_getcontent($curl_Rudi[$i]);
preg_match("/\[.*\]/", $result_Rudi, $helpSki);
$helpSki = str_replace("[", "", $helpSki);
$helpSki = str_replace("]", "", $helpSki);
$helpSki = str_replace("\"", "", $helpSki);
if ((count($helpSki) > 0) && (strlen($helpSki[0] >= 1)))
{
$skiSettings[] = $helpSki[0];
}
}
}
}

// Lädt die Skieinstellungen für einen Fahrer (wenn kein Request von Rudi kommt)
function LoadSkiSettingsPlayer($player)
{
GLOBAL $SkiEinstellungLaden;

if($SkiEinstellungLaden)
{
GLOBAL $skiSettings;

GLOBAL $competitionIdSun;
GLOBAL $competitionIdSnow;
GLOBAL $competitionIdIce;
GLOBAL $competitionIdRace;
GLOBAL $competitionIdPS;

// Skieinstellungen der Spieler abrufen
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdSun.'&name='.urlencode($player));
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdSnow.'&name='.urlencode($player));
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdIce.'&name='.urlencode($player));
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdRace.'&name='.urlencode($player));
$urls_Rudi[] = sprintf('http://www.skirudi.info/search.php?tournamentid='.$competitionIdPS.'&name='.urlencode($player));

$curl_Rudi = array();

// erzeuge einen neuen cURL-Multi-Handle
$curl_multi_handle_Rudi = curl_multi_init();

for($i = 0; $i < count($urls_Rudi); $i++)
{
$url_Rudi = $urls_Rudi[$i];

// erzeuge einen neuen cURL-Handle
$curl_Rudi[$i] = curl_init($url_Rudi);
curl_setopt($curl_Rudi[$i], CURLOPT_RETURNTRANSFER, TRUE);
curl_multi_add_handle($curl_multi_handle_Rudi, $curl_Rudi[$i]);
}
do
{
curl_multi_exec($curl_multi_handle_Rudi, $running_Rudi);
} while($running_Rudi > 0) ;

for($i = 0; $i < count($urls_Rudi); $i++)
{
$result_Rudi = curl_multi_getcontent($curl_Rudi[$i]);
preg_match("/\[.*\]/", $result_Rudi, $helpSki);
$helpSki = str_replace("[", "", $helpSki);
$helpSki = str_replace("]", "", $helpSki);
$helpSki = str_replace("\"", "", $helpSki);
if ((count($helpSki) > 0) && (strlen($helpSki[0] >= 1)))
{
$skiSettings[] = $helpSki[0];
}
}
curl_multi_close($curl_multi_handle_Rudi);
}
}

//Befüllt die Rankings
function LoadRankings($gameId)
{
GLOBAL $nicks;
GLOBAL $nick;
GLOBAL $playerData;
GLOBAL $allWeatherMili;

GLOBAL $rankingSun;
GLOBAL $rankingSnow;
GLOBAL $rankingIce;
GLOBAL $rankingRace;
GLOBAL $rankingPS;
GLOBAL $rankingAll;

GLOBAL $competitionIdSun;
GLOBAL $competitionIdSnow;
GLOBAL $competitionIdIce;
GLOBAL $competitionIdRace;
GLOBAL $competitionIdPS;

$url = sprintf('https://www.ski-challenge.com/gm-proxy.php');

$curl_array = array();

// erzeuge einen neuen cURL-Multi-Handle
$curl_multi_handle = curl_multi_init();

for($i = 0; $i < count($nicks); $i++)
{
// erzeuge einen neuen cURL-Handle
$curl_array[$i] = curl_init($url);

//Settings
curl_setopt($curl_array[$i], CURLOPT_ENCODING, "deflate, gzip");
curl_setopt($curl_array[$i], CURLOPT_POST, 1);
curl_setopt($curl_array[$i], CURLOPT_POSTFIELDS, 'service=1&function=GetPlayerProfileByNick&gameId='.$gameId.'&nick='.urlencode($nicks[$i]));
curl_setopt($curl_array[$i], CURLOPT_HTTPHEADER, array(
"Accept: */*",
"Accept-Language: de-DE,de,q=0.5",
"Host: http://www.ski-challenge.com",
"User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)",
"X-Requested-With: XMLHttpRequest",
));

curl_setopt($curl_array[$i], CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($curl_array[$i], CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl_array[$i], CURLOPT_SSL_VERIFYPEER, 0);
curl_multi_add_handle($curl_multi_handle, $curl_array[$i]);
}
do
{
curl_multi_exec($curl_multi_handle, $running);
} while($running > 0);

for($i = 0; $i < count($nicks); $i++)
{
$result = curl_multi_getcontent($curl_array[$i]);

// führe die Aktion aus und gebe die Daten an den Browser weiter
$xml = new SimpleXMLElement($result);

//print_r($xml); //Gibt das gesamte Ergebnis als XML-Element aus

$nick = $xml->playerDetails->nick;

$playerData = $xml->playerSpecifics->SpecificData;

$allWeatherMili = 0;
$counterAllWeather = 0;

// Durchsuche alle gefahrenen Zeiten des Spielers
foreach ($xml->playerRankings->Ranking as $key => $row)
{
//Je nach Rennen (Strecke, Bedingung) ein anderes Array befüllen
if ($row->competitionId == $competitionIdSun)
{
$rankingSun[] = SetRankingArray($row, $competitionIdSun);
$allWeatherMili = $allWeatherMili + ErmittleZeitMili($row->p1);
$counterAllWeather++;
}
elseif ($row->competitionId == $competitionIdSnow)
{
$rankingSnow[] = SetRankingArray($row, $competitionIdSnow);
$allWeatherMili = $allWeatherMili + ErmittleZeitMili($row->p1);
$counterAllWeather++;
}
elseif ($row->competitionId == $competitionIdIce)
{
$rankingIce[] = SetRankingArray($row, $competitionIdIce);
$allWeatherMili = $allWeatherMili + ErmittleZeitMili($row->p1);
$counterAllWeather++;
}
elseif ($row->competitionId == $competitionIdRace)
{
$rankingRace[] = SetRankingArray($row, $competitionIdRace);
}
elseif ($row->competitionId == $competitionIdPS)
{
$rankingPS[] = SetRankingArray($row, $competitionIdPS);
}
}

//Nur Fahrer hinzufügen die bei allen Bedingungen gefahren sind
if ($counterAllWeather == 3)
{
$rankingAll[] = SetRankingArrayAllWeather();
}
}
}

//Zeit ermitteln; Format(0:00,000)
function ErmittleZeit($time_micro)
{
$min_temp = substr($time_micro, 0, -3) / 60;

$min = substr($min_temp, 0, 1);

$sek = substr($time_micro, 0, -3) - ($min * 60);

if (strlen($sek) <= 1)
{
$sek = "0".$sek;
}

$mili = substr($time_micro, -3);

return $min .":". $sek .",". $mili;
}

//Differenz zwischen 2 Zeiten ermitteln
function ErmittleDiff($timeVorher, $timeNachher)
{
$helpDiff = $timeNachher - $timeVorher;
$newMin = floor($helpDiff / 60000);
$helpDiff = $helpDiff - ($newMin * 60000);
$newSec = floor($helpDiff / 1000);
$helpDiff = $helpDiff - ($newSec * 1000);
$newMili = $helpDiff;

if (strlen($newSec) <= 1)
{
$newSec = "0".$newSec;
}
if (strlen($newMili) <= 1)
{
$newMili = "0".$newMili;
}
if (strlen($newMili) <= 2)
{
$newMili = "0".$newMili;
}

return "+ ". $newMin .":". $newSec .",". $newMili;
}

//Zeit in Millisekunden ermitteln
function ErmittleZeitMili($time_micro)
{
$min_temp = substr($time_micro, 0, -3) / 60;

$min = substr($min_temp, 0, 1);

$sek = substr($time_micro, 0, -3) - ($min * 60);

if (strlen($sek) <= 1)
{
$sek = "0".$sek;
}

$mili = substr($time_micro, -3);

return ($min * 60000) + ($sek * 1000) + $mili;
}

//Zeit für die All-Weather-Wertung berechnen
function ErmittleZeitAllWeather($milisec)
{
$newMin = floor($milisec / 60000);
$milisec = $milisec - ($newMin * 60000);
$newSec = floor($milisec / 1000);
$milisec = $milisec - ($newSec * 1000);
$newMili = $milisec;

if (strlen($newSec) <= 1)
{
$newSec = "0".$newSec;
}
if (strlen($newMili) <= 1)
{
$newMili = "0".$newMili;
}
if (strlen($newMili) <= 2)
{
$newMili = "0".$newMili;
}

return $newMin .":". $newSec .",". $newMili;
}

//Befüllt das Array für das Ranking
function SetRankingArray($xmlArr, $compId)
{
GLOBAL $nick;
GLOBAL $playerData;
GLOBAL $skiSettings;

$zeit = ErmittleZeit($xmlArr->p1);

$milisec = ErmittleZeitMili($xmlArr->p1);

$position = $xmlArr->position;

$km = 0;

foreach ($playerData as $key => $row)
{
if (($row->competitionId == $compId) && ($row->specificId == KMID))
{
$km = $row->value / 1000;
break;
}
}

$ski = "";

foreach ($skiSettings as $key => $row)
{
$row = explode(",", $row);
if (($row[7] == $compId) && ($row[1] == $nick))
{
$ski = $row[3]."-".$row[4]."-".$row[5];
break;
}
}

if ($ski == "")
{
LoadSkiSettingsPlayer($nick);
foreach ($skiSettings as $key => $row)
{
$row = explode(",", $row);
if (($row[7] == $compId) && ($row[1] == $nick))
{
$ski = $row[3]."-".$row[4]."-".$row[5];
break;
}
}
}

return array('Platz' =>$position,'Fahrer' =>$nick,'Zeit' =>$zeit,'Km' =>$km, 'Mili' =>$milisec, 'Ski' =>$ski);
}

//Befüllt das Array für das Ranking (AllWeather)
function SetRankingArrayAllWeather()
{
GLOBAL $nick;
GLOBAL $playerData;
GLOBAL $allWeatherMili;
GLOBAL $competitionIdSun;
GLOBAL $competitionIdSnow;
GLOBAL $competitionIdIce;

$zeit = ErmittleZeitAllWeather($allWeatherMili);

$milisec = $allWeatherMili;

$position = "";
$ski = "";

$km = 0;

foreach ($playerData as $key => $row)
{
if ((($row->competitionId == $competitionIdSun) && ($row->specificId == KMID)) ||
(($row->competitionId == $competitionIdSnow) && ($row->specificId == KMID)) ||
(($row->competitionId == $competitionIdIce) && ($row->specificId == KMID)))
{
$km = $km + $row->value;
}
}

if ($km > 0)
{
$km = $km / 1000;
}

return array('Platz' =>$position,'Fahrer' =>$nick,'Zeit' =>$zeit,'Km' =>$km, 'Mili' =>$milisec, 'Ski' =>$ski);
}

//Baut die Ranking-Table auf
function ErzeugeRanking($rankArray, $strecke, $bedingung)
{
if (count($rankArray) > 0)
{
echo "<br /><H2>".$strecke." - ".$bedingung."</H3>";

foreach ($rankArray as $key => $row)
{
$platz[$key] = $row['Platz'];
$player[$key] = $row['Fahrer'];
$zeit[$key] = $row['Zeit'];
$mili[$key] = $row['Mili'];
$km[$key] = $row['Km'];
$ski[$key] = $row['Ski'];
}

if ($bedingung <> ALL)
{
array_multisort($platz, SORT_NUMERIC, $rankArray);
}
else
{
array_multisort($mili, SORT_NUMERIC, $rankArray);
}

echo "<table border='0'>";
echo "<colgroup>";
echo "<col width='30'>";
echo "<col width='10'>";
if ($bedingung <> ALL)
{
echo "<col width='60'>";
echo "<col width='10'>";
}
echo "<col width='110'>";
echo "<col width='10'>";
echo "<col width='60'>";
echo "<col width='10'>";
echo "<col width='80'>";
echo "<col width='10'>";
echo "<col width='80'>";
echo "<col width='10'>";
echo "<col width='60'>";
if ($bedingung <> ALL)
{
echo "<col width='10'>";
echo "<col width='80'>";
}
echo "</colgroup>";
echo "<tr>";

echo "<th style='text-align: left;'>Pos</th>";
echo "<th style='text-align: center;'> </th>";
if ($bedingung <> ALL)
{
if ($bedingung == RACE)
{
echo "<th style='text-align: center;'>Rennen</th>";
}
else
{
echo "<th style='text-align: left;'>Quali</th>";
}
echo "<th style='text-align: center;'> </th>";
}
echo "<th style='text-align: left;'>Athlet</th>";
echo "<th style='text-align: center;'> </th>";
echo "<th style='text-align: center;'>Zeit</th>";
echo "<th style='text-align: center;'> </th>";
echo "<th style='text-align: center;'>Diff</th>";
echo "<th style='text-align: center;'> </th>";
echo "<th style='text-align: center;'>Diff 1.</th>";
echo "<th style='text-align: center;'> </th>";
echo "<th style='text-align: center;'>Km</th>";
if ($bedingung <> ALL)
{
echo "<th style='text-align: center;'> </th>";
echo "<th style='text-align: center;'>Ski</th>";
}
echo "</tr>";

$index = 1;
$helpMili = 0;
$helpMiliFirst = 0;
$newDiff = "";
$newDiffGesamt = "";

foreach ($rankArray as $key => $row)
{
if ($index == 1)
{
$helpMiliFirst = $row['Mili'];
}
if ($index > 1)
{
$newDiff = ErmittleDiff($helpMili, $row['Mili']);
$newDiffGesamt = ErmittleDiff($helpMiliFirst, $row['Mili']);
}
$helpMili = $row['Mili'];

echo "<tr>";
echo "<td style='text-align: left;'>$index</td>";
echo "<td style='text-align: center;'> </td>";
if ($bedingung <> ALL)
{
echo "<td style='text-align: left;'>".$row['Platz']."</td>";
echo "<td style='text-align: center;'> </td>";
}
echo "<td style='text-align: left;'>".$row['Fahrer']."</td>";
echo "<td style='text-align: center;'> </td>";
echo "<td style='text-align: right;'>".$row['Zeit']."</td>";
echo "<td style='text-align: center;'> </td>";
echo "<td style='text-align: right;'>".$newDiff."</td>";
echo "<td style='text-align: center;'> </td>";
echo "<td style='text-align: right;'>".$newDiffGesamt."</td>";
echo "<td style='text-align: center;'> </td>";
echo "<td style='text-align: right;'>".number_format($row['Km'], '2', ',', '.')."</td>";
if ($bedingung <> ALL)
{
echo "<td style='text-align: center;'> </td>";
echo "<td style='text-align: right;'>".$row['Ski']."</td>";
}
echo "</tr>";
$index++;
}
echo "</table>";
}
}

function ErzeugeKonstanten()
{
//---------------------------------------------------------------
//Konstanten für die einzelnen Strecken und Bedingungen (Desktop)
//---------------------------------------------------------------

//----BEAVER CREEK----
define('BEAVER_SUN', 880);
define('BEAVER_SNOW', 881);
define('BEAVER_ICE', 882);
define('BEAVER_RACE', 883);
//Minimodes
define('BEAVER_FREE', 884);
define('BEAVER_BLACK', 885);
define('BEAVER_ATTACK', 886);
define('BEAVER_LAST', 887);
define('BEAVER_ARCADE', 888);
define('BEAVER_EXTREME', 889);

//----GRÖDEN----
define('GROEDEN_SUN', 895);
define('GROEDEN_SNOW', 896);
define('GROEDEN_ICE', 897);
define('GROEDEN_RACE', 898);
//Minimodes
define('GROEDEN_FREE', 899);
define('GROEDEN_BLACK', 900);
define('GROEDEN_ATTACK', 901);
define('GROEDEN_LAST', 902);
define('GROEDEN_ARCADE', 903);
define('GROEDEN_EXTREME', 904);

//----BORMIO----
define('BORMIO_SUN', 910);
define('BORMIO_SNOW', 911);
define('BORMIO_ICE', 912);
define('BORMIO_RACE', 913);
//Minimodes
define('BORMIO_FREE', 914);
define('BORMIO_BLACK', 915);
define('BORMIO_ATTACK', 916);
define('BORMIO_LAST', 917);
define('BORMIO_ARCADE', 918);
define('BORMIO_EXTREME', 919);

//----WENGEN----
define('WENGEN_SUN', 920);
define('WENGEN_SNOW', 921);
define('WENGEN_ICE', 922);
define('WENGEN_RACE', 923);
//Minimodes
define('WENGEN_FREE', 924);
define('WENGEN_BLACK', 925);
define('WENGEN_ATTACK', 926);
define('WENGEN_LAST', 927);
define('WENGEN_ARCADE', 928);
define('WENGEN_EXTREME', 929);

//----KITZBÜHEL----
define('KITZ_SUN', 930);
define('KITZ_SNOW', 931);
define('KITZ_ICE', 932);
define('KITZ_RACE', 933);
//Minimodes
define('KITZ_FREE', 934);
define('KITZ_BLACK', 935);
define('KITZ_ATTACK', 936);
define('KITZ_LAST', 937);
define('KITZ_ARCADE', 938);
define('KITZ_EXTREME', 939);

//----BEAVER CREEK CS----
define('BEAVER_CS_SUN', 940);
define('BEAVER_CS_SNOW', 941);
define('BEAVER_CS_ICE', 942);
define('BEAVER_CS_RACE', 943);

//----GARMISCH----
define('GARMISCH_SUN', 944);
define('GARMISCH_SNOW', 946);
define('GARMISCH_ICE', 947);
define('GARMISCH_RACE', 948);
//Minimodes
define('GARMISCH_FREE', 949);
define('GARMISCH_BLACK', 950);
define('GARMISCH_ATTACK', 951);
define('GARMISCH_LAST', 952);
define('GARMISCH_ARCADE', 953);
define('GARMISCH_EXTREME', 954);

//----SCHLADMING---- ?!
define('SCHLADMING_SUN', 972);
define('SCHLADMING_SNOW', 973);
define('SCHLADMING_ICE', 974);
define('SCHLADMING_RACE', 975);
//Minimodes
define('SCHLADMING_FREE', 976);
define('SCHLADMING_BLACK', 977);
define('SCHLADMING_ATTACK', 978);
define('SCHLADMING_LAST', 979);
define('SCHLADMING_ARCADE', 980);
define('SCHLADMING_EXTREME', 981);

//----MÜNCHEN----
define('MUENCHEN_Q', 945);

//--------------------------------------------------------------
//Konstanten für die einzelnen Strecken und Bedingungen (Mobile)
//--------------------------------------------------------------

//----BEAVER CREEK----
define('BEAVER_SUN_MOB', 683);
define('BEAVER_SNOW_MOB', 684);
define('BEAVER_ICE_MOB', 685);
define('BEAVER_RACE_MOB', 686);
//Freeride
define('BEAVER_FREE_MOB', 753);

//----GRÖDEN----
define('GROEDEN_SUN_MOB', 687);
define('GROEDEN_SNOW_MOB', 688);
define('GROEDEN_ICE_MOB', 689);
define('GROEDEN_RACE_MOB', 690);
//Freeride
define('GROEDEN_FREE_MOB', 754);

//----BORMIO----
define('BORMIO_SUN_MOB', 691);
define('BORMIO_SNOW_MOB', 692);
define('BORMIO_ICE_MOB', 693);
define('BORMIO_RACE_MOB', 694);
//Freeride
define('BORMIO_FREE_MOB', 755);

//----WENGEN----
define('WENGEN_SUN_MOB', 695);
define('WENGEN_SNOW_MOB', 696);
define('WENGEN_ICE_MOB', 697);
define('WENGEN_RACE_MOB', 698);
//Freeride
define('WENGEN_FREE_MOB', 756);

//----KITZBÜHEL----
define('KITZ_SUN_MOB', 699);
define('KITZ_SNOW_MOB', 700);
define('KITZ_ICE_MOB', 701);
define('KITZ_RACE_MOB', 702);
//Freeride
define('KITZ_FREE_MOB', 757);

//----GARMISCH----
define('GARMISCH_SUN_MOB', 703);
define('GARMISCH_SNOW_MOB', 704);
define('GARMISCH_ICE_MOB', 705);
define('GARMISCH_RACE_MOB', 706);
//Freeride
define('GARMISCH_FREE_MOB', 758);

//----SOTSCHI----
define('SOTSCHI_SUN_MOB', 707);
define('SOTSCHI_SNOW_MOB', 708);
define('SOTSCHI_ICE_MOB', 709);
define('SOTSCHI_RACE_MOB', 710);
//Freeride
define('SOTSCHI_FREE_MOB', 759);

//----VAL'D ISERE----
define('VALDI_SUN_MOB', 760);
define('VALDI_SNOW_MOB', 761);
define('VALDI_ICE_MOB', 762);
//Freeride
define('VALDI_FREE_MOB', 763);

//----SCHLADMING----
define('SCHLADMING_SUN_MOB', 764);
define('SCHLADMING_SNOW_MOB', 765);
define('SCHLADMING_ICE_MOB', 766);
//Freeride
define('SCHLADMING_FREE_MOB', 767);

//----BEAVER CREEK SG----
define('BEAVER_SG_SUN_MOB', 768);
define('BEAVER_SG_SNOW_MOB', 769);
define('BEAVER_SG_ICE_MOB', 770);
//Freeride
define('BEAVER_SG_FREE_MOB', 771);

//-------------------------------------------
//Konstanten für die einzelnen Streckennamen
//-------------------------------------------
define('BEAVER', 'Beaver Creek');
define('GROEDEN', 'Gröden');
define('BORMIO', 'Bormio');
define('WENGEN', 'Wengen');
define('KITZ', 'Kitzbühel');
define('GARMISCH', 'Garmisch');
define('SCHLADMING', 'Schladming');
define('MUENCHEN', 'München');
define('VALDI', 'Val\'d Isere');
define('SOCHI', 'Sochi');
define('BEAVER_SG', 'Beaver Creek SG');
define('BEAVER_CS', 'Beaver Creek CS');

//-----------------------------------------
//Konstanten für die einzelnen Bedingungen
//-----------------------------------------
define('SUN', 'Sonne');
define('SNOW', 'Schnee');
define('ICE', 'Eis');
define('RACE', 'Rennen');
define('PS', 'Parallelslalom');
define('ALL', 'All-Weather');
define('FREE', 'Freeride');
define('BLACK', 'Blitzeis');
define('ATTACK', 'Zeitbombe');
define('LAST', 'Letzte Talfahrt');
define('ARCADE', 'Arcade');
define('EXTREME', 'Extrem');

//------------------------------------------
//Konstanten für die verschiedene Versionen
//------------------------------------------
define('DESKTOP', 1737);
define('MOBILE', 1738);

//Konstante als Hilfe zum Auslesen der Kilometer, Stürze, ...
define('ZEITID', 12);
define('KMID', 13);
define('STARTID', 14);
define('ZIELID', 15);
define('SPRUNGID', 22);
define('KMHID', 24);
define('STURZID', 25);
}
?>


LG Thomas
Ohh. Hab ich nicht gesehen. Filu war schneller :lol: :lol: :lol:

_________________

SC:BannerSC:Banner


Nach oben
 Profil  
Mit Zitat antworten  
Für diesen Beitrag haben sich bei B1Tho folgende User bedankt:
HHB_Manfredo67er
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 11:57:47 
Europameister
Europameister
Benutzeravatar
Offline

Registriert: Mo Jan 18, 2010 09:01:52
Beiträge: 2611
Geschlecht: Männlich
Alter: 33
SC-Nickname: Filu84
Nationencup: Team Hungary
Flagge:
Ziel: Top 100
OS: Windows 7
Danke gegeben: 179
Danke bekommen: 382
 
B1Tho hat geschrieben:
Ohh. Hab ich nicht gesehen. Filu war schneller :lol: :lol: :lol:


kein Problem.. ist für Ihn einfacher wenn er gleich deins nimmt, aber ich wollte es gleich mal beschreiben, fals sich sonst noch wer mit Webspace dafür interessiert und nicht weiss was er machen muss.

_________________


BildSC:BannerBild

SC:Banner

Platzierungen in der Vergangenheit:
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 13:13:20 
Wengana
Wengana
Benutzeravatar
Offline

Registriert: Fr Nov 21, 2008 19:42:18
Beiträge: 256
Wohnort: Wien
Geschlecht: Männlich
Alter: 50
SC-Nickname: Manfredo67er
Nationencup: Team Trinidad und Tobago
Flagge:
OS: Windows 10
Danke gegeben: 7
Danke bekommen: 0
 
Ich danke für eure Hilfe!
Jedoch zeigt es mir einen Fehler an:
http://skichallenge.bplaced.net/SC15/RanglisteTeamTrinidad.php
Was habe ich falsch gemacht?

lg Manfred

_________________
LIVE RANKING


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 13:16:44 
Europameister
Europameister
Benutzeravatar
Offline

Registriert: Mo Jan 18, 2010 09:01:52
Beiträge: 2611
Geschlecht: Männlich
Alter: 33
SC-Nickname: Filu84
Nationencup: Team Hungary
Flagge:
Ziel: Top 100
OS: Windows 7
Danke gegeben: 179
Danke bekommen: 382
 
Die Edith hat zugeschlagen:
hab den teil der hier stand, zur besseren übersicht nach oben editiert.

_________________


BildSC:BannerBild

SC:Banner

Platzierungen in der Vergangenheit:
Bild


Nach oben
 Profil  
Mit Zitat antworten  
Für diesen Beitrag haben sich bei filu84 folgende User bedankt:
MagicBedda
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 14:47:17 
Ideallinien Fahrer
Ideallinien Fahrer
Benutzeravatar
Offline

Registriert: Mi Jan 01, 2014 22:11:36
Beiträge: 1312
Geschlecht: Männlich
Alter: 40
SC-Nickname: MattMurdog
Nationencup: Königreich Tonga
Flagge:
Ziel: Top 250
Danke gegeben: 100
Danke bekommen: 69
 
HHB_Manfredo67er hat geschrieben:
Jedoch zeigt es mir einen Fehler an:
http://skichallenge.bplaced.net/SC15/RanglisteTeamTrinidad.php
Was habe ich falsch gemacht?

Zitat:
Team Trinidad und Tobago

Fatal error: Call to undefined function curl_multi_init() in /users/skichallenge/www/SC15/RanglisteTeamTrinidad.php on line 85

scheint sich auf
Code:
// erzeuge einen neuen cURL-Multi-Handle
$curl_multi_handle_Rudi = curl_multi_init();
zu beziehen. Die Zeile scheint aber nicht der Fehler zu sein, oder der Server hat die falsche PHP-Version dafür.

Aber änder mal testweise Zeile 33
Zitat:
// Sollen Ski-Einstellungen geladen werden?
$SkiEinstellungLaden = TRUE;

in
Code:
// Sollen Ski-Einstellungen geladen werden?
$SkiEinstellungLaden = FALSE;
dann werden Rudis Skier nicht abgefragt und der Fehler sollte übersprungen werden.

_________________
SC:Banner
SC:Banner
SC:Banner
Gesamtplatzierungen: '11 [11.390] '12 [5.779] '13 [2.025] '14 [910] '15 [269]
TEAM 77 beim Jahrgangs-Cup '16


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 15:24:23 
Wengana
Wengana
Benutzeravatar
Offline

Registriert: So Nov 29, 2009 19:43:41
Beiträge: 364
Geschlecht: Männlich
Alter: 48
SC-Nickname: B1Tho
Nationencup: Team Seychelles
Ziel: Top 100
OS: Windows XP
Danke gegeben: 5
Danke bekommen: 3
 
HHB_Manfredo67er hat geschrieben:
Ich danke für eure Hilfe!
Jedoch zeigt es mir einen Fehler an:
http://skichallenge.bplaced.net/SC15/RanglisteTeamTrinidad.php


Komisch bei mir hats nämlich funktioniert
http://www.bitho.at/test.php

Du kannst nur mal versuchen diese beiden Zeilen zu löschen
Code:
curl_setopt($curl_array[$i], CURLOPT_SSL_VERIFYHOST, 0);
         curl_setopt($curl_array[$i], CURLOPT_SSL_VERIFYPEER, 0);

_________________

SC:BannerSC:Banner


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 15:39:50 
Europameister
Europameister
Benutzeravatar
Offline

Registriert: Mo Jan 18, 2010 09:01:52
Beiträge: 2611
Geschlecht: Männlich
Alter: 33
SC-Nickname: Filu84
Nationencup: Team Hungary
Flagge:
Ziel: Top 100
OS: Windows 7
Danke gegeben: 179
Danke bekommen: 382
 
er hat mir die php datei per mail gesendet.

1. Scheint mal das problem zu sein, dass sein server nicht alle fehlermeldungen anzeigt...
2. der fehler lag bei zeile 233
ich hab da zwar kein unterschied gesehen. hab dann den code neu kopiert und ihm die datei zurückgesendet und warte nun auf Antwort.

_________________


BildSC:BannerBild

SC:Banner

Platzierungen in der Vergangenheit:
Bild


Nach oben
 Profil  
Mit Zitat antworten  
Für diesen Beitrag haben sich bei filu84 folgende User bedankt:
HHB_Manfredo67er
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 16:26:54 
Wengana
Wengana
Benutzeravatar
Offline

Registriert: So Nov 29, 2009 19:43:41
Beiträge: 364
Geschlecht: Männlich
Alter: 48
SC-Nickname: B1Tho
Nationencup: Team Seychelles
Ziel: Top 100
OS: Windows XP
Danke gegeben: 5
Danke bekommen: 3
 
filu84 hat geschrieben:

1. Scheint mal das problem zu sein, dass sein server nicht alle fehlermeldungen anzeigt...


Aufpassen ich hab meiner php die fehlermeldungen ausgeschaltet
Code:
 // Fehlermeldungen/Warnungen ausgeben
   //error_reporting(E_ALL);
   //ini_set('display_errors', '1');

_________________

SC:BannerSC:Banner


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 18:45:22 
Streif-enhörnchen
Streif-enhörnchen
Benutzeravatar
Offline

Registriert: Di Dez 08, 2009 15:11:08
Beiträge: 425
Wohnort:
Geschlecht: Männlich
Alter: 50
SC-Nickname: Ha2ta
Nationencup: Sealand
Flagge:
Ziel: Top 10.000
Danke gegeben: 32
Danke bekommen: 15
 
HHB_Manfredo67er hat geschrieben:
Ich danke für eure Hilfe!
Jedoch zeigt es mir einen Fehler an:
http://skichallenge.bplaced.net/SC15/RanglisteTeamTrinidad.php
Was habe ich falsch gemacht?

lg Manfred


Hello,

Hatte letzte Saison das gleiche
Killerbees Meinung damals, dazu:
da fehlt wohl das cURL-Modul bei bplaced. Vermutlich aus gutem Grund, weil damit gerade bei Freehostern viel Unfug angestellt wird.

lg, Hatta


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Live-Ranking
BeitragVerfasst: Fr Dez 05, 2014 19:12:33 
Ideallinien Fahrer
Ideallinien Fahrer
Benutzeravatar
Offline

Registriert: Mi Jan 01, 2014 22:11:36
Beiträge: 1312
Geschlecht: Männlich
Alter: 40
SC-Nickname: MattMurdog
Nationencup: Königreich Tonga
Flagge:
Ziel: Top 250
Danke gegeben: 100
Danke bekommen: 69
 
Achso,lima-city.de ist ein brauchbarer Freehoster.

_________________
SC:Banner
SC:Banner
SC:Banner
Gesamtplatzierungen: '11 [11.390] '12 [5.779] '13 [2.025] '14 [910] '15 [269]
TEAM 77 beim Jahrgangs-Cup '16


Nach oben
 Profil  
Mit Zitat antworten  
Für diesen Beitrag haben sich bei MattMurdog folgende User bedankt:
hatta, MagicBedda
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Forum gesperrt Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 85 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de
Style by ToBiMo (c) 2008
Eingebaut von eYeWoRRy
Hier wird Google Analytics verwendet
Impressum
cron