Login Form im Shop per Ajax absenden und auswerten

vmgmbh

Sehr aktives Mitglied
26. November 2010
1.054
14
Hallo zusammen!

Die Progger unter euch können uns doch sicher weiterhelfen.
Würden gerne das Login Formular mit Ajax realisieren nur hakts da recht drastisch.

Wie bekommen wir es hin dass der Login ohne seitenrefresh die eingaben prüft und eventuelle fehlermeldungen ausgibt oder bei richtiger eingabe ne weiterleitung zum Kundenkonto macht

BIs jetzt haben wir den Ansatz:
Code:
            $("#ep_login form").submit(function() {
         
               $.ajax({
                    type: "POST",
                    url: "jtl.php",
                    data: "email=" + $("#email_quick").val() + "&passwort=" + $("#password_quick").val(),
                    success: function(msg)
                    {
                       //??????
                    }
                });
         
        
                return false;
         
            });

Würden uns total auf Hilfe freun
 

Nico Schmitz

Gut bekanntes Mitglied
2. Juli 2012
331
0
Hückelhoven
AW: Login Form im Shop per Ajax absenden und auswerten

Hi, das ist meiner Meinung nach keine gute Idee. Ich bezweifle ehrlich sogar das es überhaupt funktioniert. Das Skript das für den Login zuständig ist dafür einfach nicht ausgelegt. Du müsstest dir ein eigenes Ajax Login Skript erstellen, das ist an der Stelle nicht so trivial da viele verschiedene Aspekte beachtet werden müssen. Da ist es nicht mit ein paar Zeilen getan, das wird aufwendiger.
 

vmgmbh

Sehr aktives Mitglied
26. November 2010
1.054
14
AW: Login Form im Shop per Ajax absenden und auswerten

Hi, das ist meiner Meinung nach keine gute Idee. Ich bezweifle ehrlich sogar das es überhaupt funktioniert. Das Skript das für den Login zuständig ist dafür einfach nicht ausgelegt. Du müsstest dir ein eigenes Ajax Login Skript erstellen, das ist an der Stelle nicht so trivial da viele verschiedene Aspekte beachtet werden müssen. Da ist es nicht mit ein paar Zeilen getan, das wird aufwendiger.

Wieso sollte das Skript nicht ausgelegt sein dafür`? Nimmt doch die Werte entegegen und die Fehlermeldungen bzw Weiterleitungen aus. Nur sende ich es mit Ajax!
Was soll daran nicht gehen?
Ich weiss nur nicht wie ich die Werte richtig abfangen soll...
Kann hier evtl jmd von JTL was dazu sagen???

@ag-web...
Diese Frage wollte ich nicht hören :) Vorteil wird durch Ajax selbst beantwortet
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Login Form im Shop per Ajax absenden und auswerten

sorry da muss ich dich enttäuschen ... jegliche designs wurden nicht von mir entworfen

aber scheinbar scheinst du ja in Ajax der Heilsbringer zu sehen ... leider schweigst du dich ja darüber aus für was ... aber ich will ja keine Illusionen zerstören ... dann IST ajax halt das super duper Feature was man zwingend haben muss ... wenn du dann glücklich bist ... war ja früher bei den Pfadfindern ... "jeden tag eine gute Tat"
 

Bjoern3003

Offizieller Servicepartner
SPBanner
13. November 2006
504
4
AW: Login Form im Shop per Ajax absenden und auswerten

Hiermit solltest du was anfangen können.

Snippets aus einem meiner Plugins.

PHP:
$Kunde = new Kunde();
$Kunde->holLoginKunde($_POST["email"], $_POST["passwort"]);

if(isset($Kunde) && $Kunde->kKunde > 0){
setzeKundeInSession($Kunde);
header('Location: index.php');
}

Ich denke das Abfangen der Error Mitteilung etc solltest du dann auch hinbekommen :)
 

vmgmbh

Sehr aktives Mitglied
26. November 2010
1.054
14
AW: Login Form im Shop per Ajax absenden und auswerten

Hiermit solltest du was anfangen können.

Snippets aus einem meiner Plugins.

PHP:
$Kunde = new Kunde();
$Kunde->holLoginKunde($_POST["email"], $_POST["passwort"]);

if(isset($Kunde) && $Kunde->kKunde > 0){
setzeKundeInSession($Kunde);
header('Location: index.php');
}

Ich denke das Abfangen der Error Mitteilung etc solltest du dann auch hinbekommen :)


Danke dir Björn. Ja soweit war ich auch schon oben mit der Übergabe der Daten. Bringt mich nicht wirklich weiter da mir der Success Teil fehlt. Weisst du hier Rat?
 

Bjoern3003

Offizieller Servicepartner
SPBanner
13. November 2006
504
4
AW: Login Form im Shop per Ajax absenden und auswerten

so wie du das vorhast, klappt das meines Erachtens nicht. Du lädst ja per Ajax ne komplette seite. Da kannst du ja kein Error return erwarten. Was du als Return bekommst, wird die komplette Loginseite sein.

Drum musst du dir ne eigene php bauen, die du per ajax lädst, dort meinen Code rein und per return ne Fehlermeldung oder true zurücklieferst.

Die müsstest du dann über deine javascript msg Variable wieder verarbeiten können.
 

Bjoern3003

Offizieller Servicepartner
SPBanner
13. November 2006
504
4
AW: Login Form im Shop per Ajax absenden und auswerten

Dan bind die entsprechende class doch in die PHP ein ;) Class.JTLShopKunde.php oder sowas in der Art heisst die.
 

vmgmbh

Sehr aktives Mitglied
26. November 2010
1.054
14
AW: Login Form im Shop per Ajax absenden und auswerten

Ja ich habs gerade selber gesegen. Hab die globalinclude einfach includiert.
Problem ist allerdings nun, wenn ich den Kunden in der Session speichern will, dass ich einen internal server error 500 bekomme, obwohl ich noch zusätzlich die tools.Global.php includiert hab.
Weisst evtl ein letztes mal Rat?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu oAuth Credentials Login mit JTL .. WO? User helfen Usern 1
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
Neu Strange browser crashes and login session issues while running multiple web applications User helfen Usern 0
Neu Shop Exploit / Hack / JS Injektion Bestellabschluss Vorkasse Iframe Zahlungsumleitung Allgemeine Fragen zu JTL-Shop 17
Neu Suche 10–15 JTL-Shops für kostenlose JTL-Shop-Analyse (verschiedene Branchen) Dienstleistung, Jobs und Ähnliches 0
Neu JTL-Shop 5.7.2 Picture-Tag in mobilen Ansicht lädt beide Bilder JTL-Shop - Fehler und Bugs 0
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 5
Neu Shop 5.7.2 - JTL PayPal Checkout legt alles lahm JTL-Shop - Fehler und Bugs 4
Neu IP Adresse einer Kontaktanfrage über den Shop herausfinden Allgemeine Fragen zu JTL-Shop 4
Neu Gibt es in der WaWi-Datenbank einen Zeitstempel, der anzeigt wann ein Kunde sich in einem bestimmten Shop registriert hat? User helfen Usern - Fragen zu JTL-Wawi 3
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Neu shop steht , brauche Hilfe Allgemeine Fragen zu JTL-Shop 6
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
Neu Welche JTL Shop Plugins oder kleinen Hilfstools würden euch im Alltag wirklich helfen? Plugins für JTL-Shop 0
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Neu Shop zeigt keine Artikel mehr Fehler 500 Betrieb / Pflege von JTL-Shop 9
Neu Shop 5.7.1 und Downloadmodul Allgemeine Fragen zu JTL-Shop 1
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Widerrufsbutton für JTL-Shop 4 Allgemeine Fragen zu JTL-Shop 17
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Kategorie erscheint nicht im Shop Allgemeine Fragen zu JTL-Shop 5
Neu JTL-Shop - Wechsel von Test zum Livebetrieb - was beachten ? Installation / Updates von JTL-Shop 2
Neu Meta Shop seit September 2025: JTL-Lösung für neue Checkout-URL gesucht Allgemeine Fragen zu JTL-Shop 0
Rabatt Coupons in Verbindung mit Staffelpreisen - JTL 1.11.9, JTL Shop JTL-Wawi 1.11 0
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 3
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 2
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 7
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Neu Shop gesperrt - Webspace überschritten - Zusatzspace buchen bringt Fehler - Support fühlt sich nicht zuständig Betrieb / Pflege von JTL-Shop 7
Neu Telemetrie-Datenerfassung in JTL-Shop 5.7.0: Bitte um Klarstellung der DSGVO-relevanten Aspekte Allgemeine Fragen zu JTL-Shop 5
Neu GPSR Hersteller werden im Shop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu Shop 5.7 update empfhalen Installation / Updates von JTL-Shop 16
Plattformabgleich Shop löschen - Wo ist das in der MySQL DB? JTL-Wawi 2.0 4
Neu Funktioniert Shop 5.7 mit MariaDB 10.5.29? Installation / Updates von JTL-Shop 1
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 2
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Neu JTL Shop 5.7 - Widerrufsbutton im B2B Templates für JTL-Shop 18
Neu Dropdown jtl shop länge einstellen Allgemeine Fragen zu JTL-Shop 2
JTL-Shop 5.7.0 Widerrufsbutton Einrichtung JTL-Shop5 43

Ähnliche Themen