Nee bestimmt nicht. Und danke für die Tips und Hilfen hier.
Beiträge von Peter18
-
-
Zu meiner Verteidigung, muss ich sagen, das ich das script mal erworben habe, und es jetzt nur mit einer header.php und menu.php verändert habe.
-
-
Hallo
Vorab möchte ich sagen, das ich noch ein totaler Anfänger bin. Die testseite ist http://onlinewetten.myfacepage.deMeine Fehlermeldung ist :
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/www/web413/html/onlinewetten/index.php:2) in /home/www/web413/html/onlinewetten/header.php on line 3header.php
<?php
<?php
session_name("cls");
session_start();
?>
<?php// Wenn Kein Register Globals an
/*
if (!ini_get('register_globals')) {
$types_to_register = array('GET','POST','COOKIE','SESSION','SERVER');
foreach ($types_to_register as $type) {
if (@count(${'HTTP_' . $type . '_VARS'}) > 0) {
extract(${'HTTP_' . $type . '_VARS'}, EXTR_OVERWRITE);
}}}
*/include("config.inc.php");
mysql_connect("$dbserver","$dbuser","$dbpass");
mysql_select_db($dbdata);// Variablen, unter anderem auch GLOBAL
$d = $_REQUEST[d];
$user = $_POST[user];
$pass = $_POST[pass];
$s_user = $_SESSION[user];
$s_pass = $_SESSION[pass];
$s_login = $_SESSION[login];// Einloggen bearbeiten, nur wenn User und PW nicht leer sind und wenn aktuelle Seite nicht Logout ist.
if($d !== "logout" && isset($user) && isset($pass)){// DB Anfragen
$mdc = mysql_query("SELECT * FROM w_user WHERE user = '".addslashes(strtolower($user))."' AND pass = '".addslashes(strtolower($pass))."'");
$usrd = mysql_fetch_array($mdc);// Wenn Daten stimmen nach Session reggen
if($usrd[id] !== "" && $usrd[pass] == $pass){
$_SESSION[user] = $user;
$_SESSION[pass] = $pass;
$_SESSION[login] = "ok";
$lg = "ok";
// Wenn Nicht, dann keine Session
}else{
session_unset();
session_destroy();
$lg="";
}// Wenn User und PW leer sind dann nicht
}else{// Prüfung ob eingeloggt:
if($_SESSION[login] == "ok"){
$lg = "ok";$wuser0 = mysql_query("SELECT * FROM w_user WHERE user='$s_user'");
$usrd = mysql_fetch_array($wuser0);}
}
?>
<?php
echo "<html><head><title>".$wstitel." - ".$wssbttl."</title><meta http-equiv=\"expires\" content=\"0\"><meta http-equiv=\"pragma\" content=\"no-cache\"><meta http-equiv=\"cache-control\" content=\"no-cache\"><meta http-equiv=\"content-language\" content=\"de\"><meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-1\"><meta http-equiv=\"imagetoolbar\" content=\"no\"><link rel=stylesheet href=style.css type=text/css></head><body bgcolor=white topmargin=25 marginheight=25>";
?>
<style type="text/css">
body {
background-color: #FCF;
}
</style><table width="1200" border="0">
<tr>
<td width="147" rowspan="2"> </td>
<td width="1030"> </td>
<td width="9"> </td><td rowspan="10"><table width="990" border="0">
<td colspan="2"><div align="left">
<img src="images/header.jpg" width="1000" height="100" alt="wetten.myfacepage.de" longdesc="http://wetten.myfacepage.de" />index.php
<?php
include "header.php"
?>
</td>
</tr>
<tr>
<td width="150" valign="top"><?php
include("menulinks.php");
?> </td>
<td width="1020"><table border="0" cellspacing="0" cellpadding="0" width="718">
<tr>
<td width="674" align="center" valign="top"><table border="0" cellspacing="0" cellpadding="0" width="718" align="center">
<tr>
<td width="44" valign="top"><img src="images/space.gif" alt="" width="10" height="1" align="absmiddle" /></td>
<td width="674" align="center"><p align="center" class="aws">Wir wetten auf alle Sportarten Weltweit<br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-7884126651227815";
/* 728X90 Leaderboard */
google_ad_slot = "5543259361";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<br />
</p></td>
</tr>
<tr valign="top" class="qwe">
<td colspan="2" class="qwe"> </td>
</tr>
<tr valign="top">
<td colspan="2"></td>
</tr>
<tr valign="top">
<td colspan="2">
<?php// Variablen
$wette = $_REQUEST[wette];
$tag = $_REQUEST[tag];// Wenn wette nicht "" ist, dann Seite istgleich wette, falls nicht - Wenn tag nicht "" ist, dann Seite istgleich tag
if($wette!=""){
$d = "wette";
}else
if($tag!=""){
$d = "tag";
}// Wenn keine Seite dann Seite istgleich home
if(file_exists($d.".inc.php")==1){
include($d.".inc.php");
}else{
if($d == "logout"){
session_unset();
session_destroy();
$lg="";
echo " <font size=3><b>Logout</b></font><br><br><br>Sie wurden efolgreich ausgeloggt... ";
echo "<meta http-equiv=\"refresh\" content=\"3; URL=index.php\">";
}else{
include("home.inc.php");
}
}?></td>
</tr>
<tr valign="top">
<td colspan="2" align="left"><script type='text/javascript' src='http://www.BannerChange.net/showbanner.php?u=Pitter1803&t=2&f='></script>
<script language="JavaScript" type="text/javascript">function hit(hitlink) {if(document.images) {(new Image()).src=''+hitlink+'';}return true;}</script><br />
<img src="images/square.gif" alt="" width="700" height="1" /><br />
<br />
<span class="footer">Ein Service von <?php echo $wstitel; ?> | <a href="index.php?d=impressum" class="footer">Impressum</a><br />
<br />
Copyright © by <a href="http://wetten.myfacepage.de">Wetten.MyFacePage.de</a><a href="http://wetten.myfacepage.de" class="footer" target="_blank"></a> - Alle Rechte vorbehalten</span></td>
</tr>
</table>
<p> </p></td>
</tr>
</table>
</td>
<td width="6"> </td>
</tr>
<tr>
<td> </td>
<td><div align="center">Sie möchten sich eine Private MyFacePage erstellen, oder Sie möchten Ihre Homepage oder Ihre Hobbys Interessen anderen im Internet zeigen. Dann sind Sie hier richtig. Hier können Sie völlig kostenlos Ihre Wünsche verwirklichen.<br />
Lassen Sie Ihrer Kreativität freien lauf bei <a href="http://www.myfacepage.de">http://www.myfacepage.de</a></div></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><p class="test"><a href="http://www.myfacepage.de">http://www.myfacepage.de</a></p></td> </td>
<td width="6"> </td>
</tr>
<tr>
<td> </td>
<td><a href="http://www.germantop.com/" onmousedown="return hit('http://www.germantop.com/in.php?id=3753')" target="_blank"><img src="http://www.germantop.com/images/vote2.gif" alt="Topliste GermanTop" border="0" align="baseline" /> <a href="http://www6.topsites24.de/ts/ts.cgi?klick=178&tl=nongjo" target="_blank"><img src="http://logo.topsites24.de/pics/top.gif" alt="Joeys International - Topsites" border="0" align="top" /></td>
<td> </td>
</tr>
</table>
</body></html>Danke schonmal im vorraus
Peter -
Besten Dank.
Es lag wohl nur an dem fehlenden T// Variablen
$ende = $_REQUEST[ende];
$dd = $_REQUEST[dd]; //<<<<<<<<<<Ich hoffe doch, hier stand auch vorher schon REQUEST statt REQUESTolle hilfe hier. Also nochmal Dankeschön
-
Ich habe ein kleines Script erworben. Das script hat einen Fehler den ich nicht finde, und die Verkäufer auch nicht finden können. Jetzt wollte ich mal fragen, ob sich jemand das Script mal anschauen und reparieren kann.
Danke im vorraus.
-
Nochmal Danke für die schnellen Antworten, aber ich bin nicht gut mit php. Am liebsten, wäre es mir, wenn ich jemanden das script schicken könnte, und er schaut sich das script mal an.
-
Beim änder der Reihe
if($ende!="") {
if($dd!="") { in if($ende!="" && $dd!="") {..} bekomme ich eine syntex error warnung -
Danke für die schnelle Antwort.
-
Hallo
Ich habe ein Script (OnlineWetten Portal) erworben. http://wetten.myfacepage.de
Ich wollte noch erwähnen, das mir der Verkäufer keine Hilfe gibt, sondern nur ein anderes Script anbietet. Ich würde aber gerne dieses Script benutzen. Der Fehler ist dieser.
Jeder User bekommt 100 Wettdollar bei Anmeldung. OK
Jeder User kann Wetten. OK
Wenn ich aber am ende einer Wette den Wettausgang eintrage und auf senden drücke, rechnet das Programm nicht den Gewinn auf mein Konto. Ich bekomme aber keine Fehlermeldung.
Ich liste hier mal das script auf , was wohl für den fehler verantwortlich ist. Vieleicht kann jeman dort einen fehler sehen. Danke im vorraus.<?php
// Wenn lg ist ok
if($lg=="ok") {// Variablen
$ende = $_REQUEST[ende];
$dd = $_REQUES[dd];// Wenn ende und dd "" ist
if($ende!="") {
if($dd!="") {$topw = mysql_query("SELECT * FROM w_einsatz WHERE wette='".$ende."' AND dd='".$dd."'");
mysql_query("UPDATE w_wetten SET ende='0' WHERE id='".$ende."'");
while($wta = mysql_fetch_array($topw)) {$upw = mysql_query("SELECT * FROM w_user WHERE user='".$wta[user]."'");
$wud = mysql_fetch_array($upw);
$bde = $wta[einsatz] * 2;
$nks = $wud[konto] + $bde;
mysql_query("UPDATE w_user SET konto='".$nks."' WHERE id='".$wud[id]."'");mail($wud[email],"Wette gewonnen!","Hallo
Du hast eine Wette bei ".$wstitel." gewonnen und erhältst deinen Einsatz doppelt gutgeschrieben (".$bde." ".$wswaer.").
Freundliche Grüsse
".$wstitel,"From: $wstitel <$wmmail>");}
mysql_query("DELETE FROM w_einsatz WHERE wette='".$ende."'");
echo "<b><big>Wettausgang mitteilen</big></b><br><br>Vielen Dank für die Mitteilung des Wettausgangs. Die Wette wurde somit erfolgreich beendet und allfällige Wettgewinne wurden den Nutzern gutgeschrieben.";// Wenn dd nicht leer ist
}else{
$topw = mysql_query("SELECT * FROM w_wetten WHERE id='".$ende."'");
$wta = mysql_fetch_array($topw);
echo "<b><big>Wettausgang mitteilen</big></b><br><br><b>".$wta[titel]."</b><br><br>Welche Wettbehauptung hat bei dieser Wette gewonnen?<br><br><form action=index.php method=post style=display:inline><input type=hidden name=d value=wettkonto><input type=hidden name=ende value=".$ende."><input type=radio name=dd value=dafuer><b><font color=darkgreen>Dafür</font></b> <input type=radio name=dd value=dagegen><b><font color=red>Dagegen</font></b><br><br><input type=submit value=Speichern></form>";
}// Wenn ende nicht leer ist
}else{echo "
<b><big>Mein Wettkonto</big></b><br><br>Mein aktueller Kontostand: <b><font color=darkgreen>".$usrd[konto]." ".$wswaer."</font></b><br><br>
<b>Meine eigenen Wetten:</b><br><table border=0 cellspacing=5 cellpadding=5>";$topw = mysql_query("SELECT * FROM w_wetten WHERE user='$s_user' AND ende NOT LIKE '0' ORDER BY ende DESC");
$anzw=0;
while($wtd = mysql_fetch_array($topw)) { $anzw++;
$diff = $wtd[ende] - time();
$cdiff=$diff;
$days = ($diff - ($diff % 86400)) / 86400; $diff = $diff - ($days * 86400);
$hours = ($diff - ($diff % 3600)) / 3600; $diff = $diff - ($hours * 3600);
$minutes = ($diff - ($diff % 60)) / 60; $diff = $diff - ($minutes * 60);echo "<tr><td><img src=images/ico_w.png></td><td><a href=index.php?wette=".$wtd[id].">".$wtd[titel]."</a></td><td>";
if($cdiff < 30){
echo "<font color=red>abgelaufen</font></td><td><a href=index.php?d=wettkonto&ende=".$wtd[id].">Wettausgang eintragen</a></td></tr>";
}else{
echo "Noch ".$days."T ".$hours."Std ".$minutes."Min</td></tr>";
}}
if($anzw==0){
echo "<tr><td>Du hast derzeit keine Wetten eingestellt.<br><a href=index.php?d=neu>Klicke hier, um eine neue Wette zu erstellen</a></td></tr>";
}echo "<tr><td colspan=5><br><br><b>Meine Wetteinsätze:</b></td></tr>";
$topw = mysql_query("SELECT * FROM w_einsatz WHERE user='$s_user' ORDER BY datum DESC");
$anzw=0;
while($wtd = mysql_fetch_array($topw)) { $anzw++;$etopw = mysql_query("SELECT * FROM w_wetten WHERE id='".$wtd[wette]."'");
$ewtd = mysql_fetch_array($etopw);$diff = $ewtd[ende] - time();
$cdiff = $diff;$days = ($diff - ($diff % 86400)) / 86400; $diff = $diff - ($days * 86400);
$hours = ($diff - ($diff % 3600)) / 3600; $diff = $diff - ($hours * 3600);
$minutes = ($diff - ($diff % 60)) / 60;if($cdiff > 10){
echo "<tr><td><img src=images/ico_w.png></td><td><a href=index.php?wette=".$ewtd[id].">".$ewtd[titel]."</a></td><td>Noch ".$days."T ".$hours."Std ".$minutes."Min</td><td>Einsatz: ".$wtd[einsatz]." ".$wswaer."</td></tr>";
}
}if($anzw==0){
// echo "<tr><td>Du hast derzeit keine Wetten eingestellt.<br><a href=index.php?d=neu>Klicke hier, um eine neue Wette zu erstellen</a></td></tr>";
echo "<tr><td>Du hast keine Wetteinsätze im System.</td></tr>";}
echo "</table><br><br>";
}
// Wenn lg ist nicht ok
}else{
echo "<b><big>Bitte einloggen</big></b><br><br><form action=index.php method=post style=display:inline><input type=hidden name=d value=".$d."><table border=0 cellspacing=5 cellpadding=5 align=center><tr><td>Benutzername:</td><td><input type=text name=user style=width:200px></td></tr><tr><td>Passwort:</td><td><input type=password name=pass style=width:200px></td></tr><tr><td colspan=2 align=right><input type=submit value=Einloggen></td></tr></table></form>";
}?>