PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PaidMailInbox System



RedNeo
10.10.2009, 16:58
Hallo. ich habe gekauft die addon PaidMailInbox System . ich habe es installiert und soweit geht auch alles gut, aber wenn eine mail zur bestätigung geklickt wird kommt in neue fenster wo die frammer sein sollte also oben folgendes:

Parse error: syntax error, unexpected T_STRING in /var/www/web0/html/topframe_pmi.php on line 52

hier ist die zeile aus der topframe_pmi.php code:


refumsatz ($forced['verdienst'],$_SESSION['uid']);

würde mich über eine schnelle antwort freuen!

ich benutze wms 1.2.3

MFG: RedNeo

eaxo
11.10.2009, 05:24
Da liegt wohl ein Fehler mit deinen Anführungszeichen vor.
Um dir konkret sagen zu können was da los ist brauchen wir schon ein paar (nicht alle) Zeilen weiter oberhalb, weil dort vermutlich ein String begonnen und nicht abgeschlossen wurde.

Bitte poste PHP-Code zwischen die Tags die entstehen wenn du auf http://www.designerscripte.net/images/editor/php.gif klickst.


refumsatz ($forced['verdienst'],$_SESSION['uid']);eaxo

RedNeo
11.10.2009, 05:40
das sind die zeilen von anfang bis zeile 52


<?
@require_once ('lib/functions.lib.php');
@require_once ('lib/session.lib.php');

// Variabeln definieren
if (!isset($headmsg)) $headmsg = "";
if (!isset($puk)) $puk = "";
if (!isset($force_error)) $force_error = "";
if (!isset($wartezeit)) $wartezeit = "";
if (!isset($_GET['art'])) $_GET['art'] = "";
if (!isset($_GET['puk'])) $_GET['puk'] = "";
if (!isset($_GET['auszahlen'])) $_GET['auszahlen'] = "false";
if (!isset($_SESSION['uid'])) $_SESSION['uid'] = "";
if (!isset($forced['ziel'])) $forced['ziel'] = "";
if (!isset($forced['aufendhalt'])) $forced['aufendhalt'] = "";
if (!isset($forced['tan'])) $forced['tan'] = "";
$_GET['tan'] = addslashes ($_GET['tan']);

// Nur weiter wenn eingeloggt
if ($_SESSION['login'] != 'true' || $_SESSION['uid'] <= 0){
die('Bitte einloggen!');
}
@db_connect();

// Werbedaten auslesen!
$kamp = db_query ("SELECT t1.*
FROM ".$db_prefix."_gebuchte_werbung t1
LEFT JOIN ".$db_prefix."_reloads t2
ON (t1.tan=t2.tan AND (t2.uid=".$_SESSION['uid']." or t2.ip='".$ip."') AND t2.bis > ".time().")
WHERE t1.tan = '".$_GET['tan']."' AND t2.tan IS NULL AND t1.werbeart = 'paidmail' AND t1.menge >=1 AND t1.status = 1 AND t1.sponsor != ".$_SESSION['uid']." LIMIT 1");


// Reloadprüfen
if (mysql_num_rows($kamp)) {
$forced = mysql_fetch_assoc($kamp);
$wartezeit = $paidmail['aufendhalt'];
$headmsg = 'Vergütung in '.$forced['aufendhalt'].' Sek.!';
$puk = md5($_SESSION['uid'].$forced['aufendhalt'].date("d.m.Y",time()).$percode);
} else {
$headmsg = 'Paidmail noch im Reload!';
$force_error = 'true';
}


// User bezahlen und Reload schreiben
if ($_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] == md5($_SESSION['uid'].$forced['aufendhalt'].date("d.m.Y",time()).$percode)){

// Um einen mysql_query zu sparen wurde hier auf kontobuchung() verzichtet...
kontobuchung ('+',$forced['verdienst'],$_SESSION['uid']);
buchungsliste (create_code(14),$forced['verdienst'],'Paidmailverdienst',$_SESSION['uid']);

refumsatz ($forced['verdienst'],$_SESSION['uid']);

MFG: RedNeo

didith1207
11.10.2009, 22:00
lol...wer proggt solchen mist?


// Um einen mysql_query zu sparen wurde hier auf kontobuchung() verzichtet...
kontobuchung ('+',$forced['verdienst'],$_SESSION['uid']);

Parl
11.10.2009, 22:13
Hm kann da grad keinen Fehler sehen, vielleicht postest du mal die komplette Datei.


$forced = mysql_fetch_assoc($kamp);
$wartezeit = $paidmail['aufendhalt'];


Da hat mans wohl mit dem umbenennen etwas zu genaugenommen.

RedNeo
11.10.2009, 23:14
habe das hier so geändert und jetzt wie es aussieht geht das!


// Um einen mysql_query zu sparen wurde hier auf kontobuchung() verzichtet...

db_query("UPDATE ".$db_prefix."_kontodaten SET klicks = klicks + 1, kv = kv + ".$forced['verdienst'].", kontostand = kontostand + ".$forced['verdienst']." WHERE uid = ".$_SESSION['uid']."");

didith1207
12.10.2009, 01:34
ups sorry hatte vergessen dir den query zu posten :(

hauptsache es funktioniert :)