Seite 32 von 265

Verfasst: 09.08.2005 15:54
von svcds
cool_Torsten hat geschrieben:Lösche entweder die Spieltage und die Tabelle in deiner Datenbank und installiere sie dann erneut, oder änder die Daten manuell in der Datenbank und warte den nächsten Spieltag ab, ob das Problem da wieder auftritt. Wenn ja, dann mach das erstgenannte.
danke is alles okay

Verfasst: 09.08.2005 23:02
von mattie
@svcds und cool_torsten:
Das Problem von svcds sieht für mich so aus, als ob du hier mit dem von mir erwähntem "Neu Berechnen" gearbeitet hast. Mir scheint du hast die ersten 11 Spieltage eingegeben und dann auf Neu Berechnen geklickt, dann passiert nämlich genau dies, d.h. alle Parteien, die noch kein Ergebnis haben werden als Unentschieden gewertet und so auch in der Tabelle geführt.
Es wäre also wirklich toll, wenn sich jemand, der sich damit auskennt, sich dieses Problems annehmen würde!
Vielen Dank

Verfasst: 09.08.2005 23:09
von mattie
Hallo nochmal,
da habe ich doch gerade noch eine Ungereimtheit entdeckt. Ich glaube, dass dies bisher noch nicht erwähnt wurde, falls doch, dann bitte einfach ignorieren :oops:
In der Bundesligatabelle sind hinter den Vereinsnamen die jeweiligen Homepages als Link hinterlegt, was ich wirklich toll finde. Bei mir ist mir nun aufgefallen, dass bei den Aufsteigern jeweils mein kompletter FTP-Pfad vor der eigentlichen Vereinshomepage aufgeführt wird und somit natürlich die Links nicht funktionieren. Dies ist nur bei den drei Aufsteigern so, die ich ja vor Beginn der Saison über den Adminbereich eingegeben habe. In der MySql Datenbank stehen diese Adressen aber vollkommen korrekt eingetragen drin und ich weiss nicht wo ich nachsehen müsste.
Auch hier vorab schon vielen Dank für die Hilfe

Verfasst: 09.08.2005 23:11
von Lantzius
MichaelR hat geschrieben:Hmm, kann mir jemand sagen was dieser Fehler bedeutet ?

Code: Alles auswählen

Fatal error: Call to undefined function: ctype_digit() in /mnt/kw1/03/485/00000015/htdocs/Forum/processtipp.php on line 56
Habe das Bundesligaspiel soweit am laufen, doch sobald man einen Tipp abgibt taucht diese oben genannte Meldung auf.
Ich hab da wohl irgendwo einen Fehler den ich selber nicht erkenne - bin ein wenig ...............

Ich sage mal danke für jeden guten Tipp.
Wäre froh wenn ich bald eine gute Antwort bekommen würde die mir weiterhilft da ich dieses Mod sehr gut finde.


MichaelR
Was steht denn bei Dir in Zeile 56 in der processtipp.php ?

Verfasst: 09.08.2005 23:14
von Lantzius
mattie hat geschrieben:Hallo nochmal,
da habe ich doch gerade noch eine Ungereimtheit entdeckt. Ich glaube, dass dies bisher noch nicht erwähnt wurde, falls doch, dann bitte einfach ignorieren :oops:
In der Bundesligatabelle sind hinter den Vereinsnamen die jeweiligen Homepages als Link hinterlegt, was ich wirklich toll finde. Bei mir ist mir nun aufgefallen, dass bei den Aufsteigern jeweils mein kompletter FTP-Pfad vor der eigentlichen Vereinshomepage aufgeführt wird und somit natürlich die Links nicht funktionieren. Dies ist nur bei den drei Aufsteigern so, die ich ja vor Beginn der Saison über den Adminbereich eingegeben habe. In der MySql Datenbank stehen diese Adressen aber vollkommen korrekt eingetragen drin und ich weiss nicht wo ich nachsehen müsste.
Auch hier vorab schon vielen Dank für die Hilfe
schick mir mal den link zu deinem Tippspiel, denn bei mir funktionierte das einwandfrei...

Verfasst: 09.08.2005 23:55
von MichaelR
Hallo Lantzius,

ab Zeile 47 sieht der Code folgendermassen aus




Code: Alles auswählen

$tippheim = $_POST["Tippheimtore"];
$tippaus = $_POST["Tippaustore"];
$spielid = $_POST["spielid"];
$spielidtipp = $_POST["spielidtipp"];
$gametime = $_POST["gametime"];
$timeelapsed = $_POST["timeelapsed"];

$checknumber = 0;
for ($i=0; $i < $board_config['tipp_spielespieltag']; $i++){
[color=red]if (ctype_digit($tippaus[$i]) != 1){
$checknumber = 1;
}
if (ctype_digit($tippheim[$i]) != 1){
$checknumber = 1;
}
}[/color]
if ($checknumber == 1){
?>
<br>
<table width="95%" height="40" cellpadding="2" cellspacing="1" border="0" class="forumline" align="center" valign="center">
<tr><td class="row1" align="center"><span class="gensmall">
<? echo $lang['tipp_entryfailed']; ?><br><br>
<A HREF="<?= append_sid("bundesliga.$phpEx"); ?>"><? echo $lang['tipp_l_mainpage']; ?></A><br><br>
<A HREF="<?= append_sid("spieltage.$phpEx"); ?>"><? echo $lang['tipp_l_spieltagetipp']; ?></A>
</span></td></tr></table>
<?
}else{



for ($i=0; $i < $board_config['tipp_spielespieltag']; $i++){

 
if ($tippaus[$i] == ''){ 
if ($tippheim[$i] == ''){ 
if ($spielidtipp[$i] != ''){


$sql = "UPDATE tippspiel_usertips SET heimtipp = NULL, auswartstipp = NULL WHERE spielid = '$spielidtipp[$i]' AND userid = '$userid' ";
		if( !($result = $db->sql_query($sql)) )
          {
         	message_die(GENERAL_ERROR, 'Konnte keine Verbindung erstellen', '', __LINE__, __FILE__, $sql);
}
}
}
}



if ($tippaus[$i] == ''){ 
if ($tippheim[$i] == ''){ 
if ($spielidtipp[$i] == ''){


$sql = "INSERT INTO tippspiel_usertips (spielid, userid) VALUES('".$spielid[$i]."', '$userid')";
		if( !($result = $db->sql_query($sql)) )
          {
         	message_die(GENERAL_ERROR, 'Konnte keine Verbindung erstellen', '', __LINE__, __FILE__, $sql);
          }
}
}
}
if ($gametime[$i] > $now){
if ($tippaus[$i] != ''){ 
if ($tippheim[$i] != ''){ 
if ($spielidtipp[$i] != ''){

$sql = "UPDATE tippspiel_usertips SET heimtipp = '$tippheim[$i]', auswartstipp = '$tippaus[$i]' WHERE spielid = '$spielidtipp[$i]' AND userid = '$userid' ";
		if( !($result = $db->sql_query($sql)) )
          {
         	message_die(GENERAL_ERROR, 'Konnte keine Verbindung erstellen', '', __LINE__, __FILE__, $sql);
}

}
else{

$sql = "INSERT INTO tippspiel_usertips (spielid, heimtipp, auswartstipp, userid) VALUES('".$spielid[$i]."', '".$tippheim[$i]."', '".$tippaus[$i]."', '$userid')";
		if( !($result = $db->sql_query($sql)) )
          {
         	message_die(GENERAL_ERROR, 'Konnte keine Verbindung erstellen', '', __LINE__, __FILE__, $sql);
          }
}}}
}else{
if($timeelapsed[$i] == 0){$cheat = 1;}}


}


$sql = "UPDATE ". USERS_TABLE ." SET tipp_spieltagtipps = 1 WHERE user_id = '$userid' ";
		if( !($result = $db->sql_query($sql)) )
          {
         	message_die(GENERAL_ERROR, 'Konnte keine Verbindung erstellen', '', __LINE__, __FILE__, $sql);
}

if ($cheat == 1){
?>
<br>
<table width="95%" height="40" cellpadding="2" cellspacing="1" border="0" class="forumline" align="center" valign="center">
<tr><td class="row1" align="center"><span class="gensmall">
<? echo $lang['tipp_entrycheat']; ?><br><br>
<A HREF="<?= append_sid("bundesliga.$phpEx"); ?>"><? echo $lang['tipp_l_mainpage']; ?></A><br><br>
<A HREF="<?= append_sid("spieltage.$phpEx"); ?>"><? echo $lang['tipp_l_spieltagetipp']; ?></A>
</span></td></tr></table>
<?
}else{
?>
<br>
<table width="95%" height="40" cellpadding="2" cellspacing="1" border="0" class="forumline" align="center" valign="center">
<tr><td class="row1" align="center"><span class="gensmall">
<? echo $lang['tipp_entrysucess']; ?><br><br>
<A HREF="<?= append_sid("bundesliga.$phpEx"); ?>"><? echo $lang['tipp_l_mainpage']; ?></A><br><br>
<A HREF="<?= append_sid("spieltage.$phpEx"); ?>"><? echo $lang['tipp_l_spieltagetipp']; ?></A>
</span></td></tr></table>
<?
}
}
include_once($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>

Ich hoffe Du kannst damit mehr anfangen wie ich. Bin darin totaler Anfänger. Was mich wundert ist halt das Dreamweaver in einigen Zeilen ein rotes <? eingesetzt hat. Ist das normal ? Fiel mir gerade auf als ich die Zeilen aufgerufen habe. Bin bei php noch nicht soweit. Bin von der ganz alten Schule und dem entsprechend ein alter Knochen :D

Danke für deine schnelle Antwort

Gruß MichaelR

Verfasst: 10.08.2005 06:44
von Lantzius
also die php scheint in ordnung zu sein, so weit ich das erkenne. schick mir mal bitte den link zu deinem tippspiel.

Sorry mit dreamweaver kenne ich micht nicht so aus. Kann es sein, dass in den zeilen, wo das rot anfängt, vielleicht zum Abschluss das ?> fehlt ?

Verfasst: 10.08.2005 06:45
von Lantzius
Lantzius hat geschrieben:
mattie hat geschrieben:Hallo nochmal,
da habe ich doch gerade noch eine Ungereimtheit entdeckt. Ich glaube, dass dies bisher noch nicht erwähnt wurde, falls doch, dann bitte einfach ignorieren :oops:
In der Bundesligatabelle sind hinter den Vereinsnamen die jeweiligen Homepages als Link hinterlegt, was ich wirklich toll finde. Bei mir ist mir nun aufgefallen, dass bei den Aufsteigern jeweils mein kompletter FTP-Pfad vor der eigentlichen Vereinshomepage aufgeführt wird und somit natürlich die Links nicht funktionieren. Dies ist nur bei den drei Aufsteigern so, die ich ja vor Beginn der Saison über den Adminbereich eingegeben habe. In der MySql Datenbank stehen diese Adressen aber vollkommen korrekt eingetragen drin und ich weiss nicht wo ich nachsehen müsste.
Auch hier vorab schon vielen Dank für die Hilfe
schick mir mal den link zu deinem Tippspiel, denn bei mir funktionierte das einwandfrei...
Also falls auch jemand das Problem hatte, wir haben das jetzt gelöst, es fehlte lediglich das http:// in der URL der Vereinshomepage...

Verfasst: 10.08.2005 11:15
von MichaelR
Hallo Lantzius,

Das Tippspiel findest Du unter:

http://www.leben-miteinander.de/Forum/bundesliga.php

Ich bin Dir für deine Mühen dankbar.

Gruß MichaelR

Verfasst: 10.08.2005 12:56
von Lantzius
MichaelR hat geschrieben:Hallo Lantzius,

Das Tippspiel findest Du unter:

http://www.leben-miteinander.de/Forum/bundesliga.php

Ich bin Dir für deine Mühen dankbar.

Gruß MichaelR
Kann das sein, dass Du schon was in der DB gelöscht hast ?
Ich komm da nicht rein