PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abfrage von gebuchter Werbung



danny888
16.10.2009, 14:43
Hi,

da ich viel Werbung in Foren verkaufe, habe ich mal eine Frage, ob nichtangemeldete User die Möglichkeit haben, ihre Stats einzusehen. Ich habe mir im Admin bei "Formular Forcedbanner 468*60"ein zusätzliches Feld für Sponsor gemacht. Dort trage ich in der Regel die KlammID oder den Primusnick des Werbebuchenden ein. Jetzt möchte ich eine Stats.php machen, in der ein Textfeld ist, der Werbebuchende hat dann da seine KlammID oder seinen Primusnick einzutragen und dann werden ihm seine Kampagnen und die Anzahl der Restklicks angezeigt. Nun mein Problem: Wie bekomm ich das hin?^^ Hat sich vllt schon jemand die Mühe gemacht?

mfg DJDflame

jpwfour
16.10.2009, 16:00
Es gibt doch ein ganz gutes WMS fürs VMS1, da hat doch jeder User eine Übersicht über gebuchte Kampagnen/Restmenge etc.?

Ansonsten sollte das auch nicht allzu viel Aufwand machen, Formular etc -> abschicken mit Klammid -> suchen in der Tabelle, welche Einträge mit der KlammID -> Einträge ausgeben lassen.

Ohne jetzt genauer die Tabellenstruktur zu kennen etc. kann man da kaum konkreten Code vorgeben.

danny888
16.10.2009, 16:30
Es gibt doch ein ganz gutes WMS fürs VMS1, da hat doch jeder User eine Übersicht über gebuchte Kampagnen/Restmenge etc.?


Hi,

ja, ich weiß, aber es geht mir um die Leute, die in FOren Werbung auf meiner Seite buchen und sich nicht auf meiner Seite anmelden.

Also soll eine Frage nach der KlammID (Spaltenname "sponsor") an vms_gebuchte_werbung abgeschickt werden und dadurch werden dann die Restklicks angezeigt.

Nur hab ich nich so die Ahnung auf dem Gebiet und weiß deshalb nicht, wie man das umsetzen kann. Bei Google bin ich auch noch nicht richtig fündig geworden...

:(

jpwfour
17.10.2009, 12:53
<?php
head("Sponsoren Statistik");

if(isset($_POST['send'])){
$_POST['sponsor'] = (int)$_POST['sponsor'];
if($_POST['sponsor']==0) die('ungültige klammid');

$sql = db_query('SELECT * FROM vms_gebuchte_werbung WHERE sponsor = '.$_POST['sponsor'].' ');

while($data = mysql_fetch_assoc($sql))){
print_a($data);
}

}else{

?>
<form action="" method="post">
KlammID: <input tpe="text" name="sponsor" > <input type="submit" name="send" value="abfragen"
</form>
<?php
}
foot();
?>

So kann sich natürlich jeder jeden Entrag ausgeben lassen, da sollte man noch weitere Sicherheitsmechanismen einbaun, und natürlich da wo
print_a() steht eine schönere und kleinere ausgabe einfügen.