Redirect Schleife bei der Installation meines Plugins

Ich habe ein Plugin erstellt, das einen Shortcode [MyCreditStatus] verwendet, um ein Formular (mehrseitiges Formular) anzuzeigen. Dieses Plugin verwendet eine API, die ich auch erstellt habe.

Wenn ich versuche, das Plugin zu installieren, gibt es Zeiten, in denen es eine Umleitungsschleife verursacht. Es läuft auch nicht lokal wegen der Sitzungen (Header bereits gesendet, etc.) Es gibt Zeiten, dass es auch gut funktioniert.

Dies ist das erste Plugin, das ich mit WordPress gemacht habe und ich bin nicht wirklich vertraut mit WordPress Plugin-Entwicklung und ich finde die Ressourcen so begrenzt. Ich kann keine Ressource finden, um mit Formularen umzugehen und Variablenwerte von Seite zu Seite weiterzuleiten.

Kannst du bitte das Plugin sehen, das ich gemacht habe und Wege vorschlagen, wie ich es richtig machen soll?

Hier ist der Download-Link für das Plugin: http://1drv.ms/1qYoTIx

Vielen Dank.

Solutions Collecting From Web of "Redirect Schleife bei der Installation meines Plugins"

Maikel / Michael: Ich werde sagen, das ist eine beeindruckende Menge Arbeit. Ich habe kein Admin-Plugin mit so vielen Details erstellt. Ich gebe zu, ich bin nicht völlig klar bei jedem einzelnen Detail dessen, was mit dieser Sache passiert, aber ich nehme an, dass es ein Formular auf der eigenen Website erstellt, das dann an eine Kreditberichterstattungsagentur in Südafrika über eine Curl-Anfrage übermittelt . Ist das Ihre API bei der Kreditberichterstattungsgesellschaft?

Die einzige Sache, die ich bemerkte, war die XML-Generierungszeichenfolge in den Dateien regp1.php, regp2 und regp3.php. Sie erzeugen eine Zeichenkette, und anstelle des Wertes Ihrer PHP-Variablen fügen Sie an einigen Stellen nur die Zeichenkette mit dem Variablennamen ein (prüfen Sie die Zeile $xml .= "$uid"; sollte das nicht $xml .= "".$uid.""; ?? dito in den Kopfzeilen nach dem Aufruf von sendXMLRequest?

Ist die Variabilität der Ergebnisse aus der WordPress-Einreichung oder aus der API wieder funktionsfähig?

Und was ich wirklich wissen möchte … ist diese monatliche kostenlose Kredit-Bericht nur für Leute in Südafrika oder wird diese function weltweit?

Nochmal, nette Arbeit. Postleitzahl.