Merge branch 'contrib' into 'master'
[mailer.git] / contrib / autoreg_output.php
diff --git a/contrib/autoreg_output.php b/contrib/autoreg_output.php
new file mode 100644 (file)
index 0000000..d2d13be
--- /dev/null
@@ -0,0 +1,55 @@
+<?php
+// Auto-registration module, decoded
+/* Dateiname */
+$dateiname = '/registrieren_send.php';
+/* Badword */
+$badword = 'Achtung:';
+/* HTTP-POST-Query zusammenbauen */
+$register .= 'formular_username='.$data['nickname'];
+$register .= '&formular_kennwort='.$data['kennwort'];
+$register .= '&anrede='.$data['anrede'];
+$register .= '&vorname='.$data['vorname'];
+$register .= '&nachname='.$data['nachname'];
+$register .= '&gtag='.$data['gtag'];
+$register .= '&gmonat='.$data['gmonat'];
+$register .= '&gjahr='.$data['gjahr'];
+$register .= '&strasse='.$data['strasse'];
+$register .= '&plz='.$data['plz'];
+$register .= '&stadt='.$data['ort'];
+$register .= '&land='.$data['land'];
+$register .= '&email='.$data['email'];
+$register .= '&art=Text';
+$register .= '&land='.$data['land'];
+$register .= '&newsletter=Ja';
+$register .= '&ref='.$anbieter['refid'];
+$register .= '&land='.$data['land'];
+$register .= '&k1=1';
+$register .= '&k2=1';
+$register .= '&k3=1';
+$register .= '&k4=1';
+$register .= '&k5=1';
+$register .= '&k6=1';
+$register .= '&k7=1';
+$register .= '&k8=1';
+$register .= '&k9=1';
+$register .= '&k10=1';
+$register .= '&k11=1';
+$register .= '&k12=1';
+$register .= '&k13=1';
+$register .= '&k14=1';
+$register .= '&k15=1';
+$register .= '&k16=1';
+$register .= '&k17=1';
+$register .= '&k18=1';
+$register .= '&k19=1';
+$register .= '&k20=1';
+$register .= '&k21=1';
+$register .= '&k22=1';
+$register .= '&agb=on';
+/* Die Registrierung abschicken */
+$url = parse_url($anbieter['reflink']);
+$reg = reg($url['host'],$dateiname,$register);
+/* Fehlercheck anhand des Badwords */
+if (stripos($reg,$badword) !== FALSE) $erfolg = FALSE;
+       else $erfolg = TRUE;
+?>