Hallo Leute,
ich möchte einem Kunden nach seinem Login die Möglichkeit geben, weitere Kunden in der Kundenverwaltung anzulegen. das ganze muß über das Frontend geschehen. So nach dem Motto der Chef legt Accounts für die Mitarbeiter an.
Hat Jemand eine Idee?
Vielen Dank
Kundenverwaltung
Re: Kundenverwaltung
Idee? Naja, man muss sich das halt zusammenklöppeln; ist aber kein Problem. Das lässt sich ohne Programmierung, sprich nur mit wE-Tags realisieren (solange man keine Sonderwünsche hat).
Gruß, Martin
Gruß, Martin
Re: Kundenverwaltung
http://www.we-devedge.de/samples/index. ... ectID=1247 hilft bei der Erstellung eines Reg.Formulars. Ich weiß aber nicht, wie es mit der Session hinhaut.
Viele Grüße
Mobby
webEdition 8.1.0 (Ahlberg) (8.1.0.0, Revision: 10599)
Mobby
webEdition 8.1.0 (Ahlberg) (8.1.0.0, Revision: 10599)
Re: Kundenverwaltung
genau das wird eben mein Problem sein, dass ich ja nicht möchte, dass die eigenen Daten überschrieben werden. Sondern jedesmal ein neuer User in der KV angelegt wird
Re: Kundenverwaltung
Einfach mal testen was passiert
Viele Grüße
Mobby
webEdition 8.1.0 (Ahlberg) (8.1.0.0, Revision: 10599)
Mobby
webEdition 8.1.0 (Ahlberg) (8.1.0.0, Revision: 10599)
Re: Kundenverwaltung
Tja, hab´s mir fast gedacht. Also mit einem normalen Registrierungsformular kann der angemeldete User keine neuen User anlegen. Es werden immer die eigenen Daten überschrieben.mobby hat geschrieben:Einfach mal testen was passiert
Hilfe, hat da niemand eine Idee?
Re: Kundenverwaltung
Hi liebe Leute,
ich hab nach langem suchen da was gefunden. Aber als ich es ausprobiert habe hat es nicht hingehauen. Jetzt bin ich aber auch ne php-dumpfback. Also, hat da jemand nen Tipp?
Das Formular
und hier die Antwortseite mit der ID434
ich hab nach langem suchen da was gefunden. Aber als ich es ausprobiert habe hat es nicht hingehauen. Jetzt bin ich aber auch ne php-dumpfback. Also, hat da jemand nen Tipp?
Das Formular
Code: Alles auswählen
<div style="margin:10px 10px 10px 10px;">
<we:form id="434" method="post" xml="true">
<p>
Die mit einem * gekennzeichneten Felder müssen ausgefüllt werden.
</p>
<fieldset>
<legend><span lang="en" xml:lang="en">Login</span>daten</legend>
<p>
<label for="Username">Benutzername*:</label>
<input name="Username" id="Username" type="textinput" xml="true" />
</p>
<p>
<label for="Password">Passwort*:</label>
<input name="Password" id="Password" type="password" xml="true" />
</p>
</fieldset>
<br />
<fieldset>
<legend>Persönliche Daten</legend>
<p>
<label for="Forename">Vorname:</label>
<input name="Forename" id="Forename" type="textinput" xml="true" />
</p>
<p>
<label for="Surname">Nachname:</label>
<input name="Surname" id="Surname" type="textinput" xml="true" />
</p>
</fieldset>
<br />
<input type="submit" id="submit" value="Registrierung durchführen" />
</we:form>
</div>
Code: Alles auswählen
<div style="margin:10px 10px 10px 10px;">
<p>
der Neue Benutzer wurde geändert.
</p>
<?php
function strToSqlStr($string)
{
return "'".mysql_real_escape_string($string)."'";
}
foreach ($_REQUEST as $key => $val) {
$request[$key] = htmlspecialchars(strip_tags($val), ENT_QUOTES);
}
$updates = "";
$updates .= "Username=".strToSqlStr($request["Username"]).", ";
$updates .= "Password=".strToSqlStr($request["Password"]).", ";
$updates .= "Forename=".strToSqlStr($request["Forename"]).", ";
$updates .= "Surname=".strToSqlStr($request["Surname"]).", ";
$updates .= "Path=".strToSqlStr("/".$request["Username"]).", ";
$updates .= "Text=".strToSqlStr($request["Username"]);
$query = "update ".CUSTOMER_TABLE;
$query .= " set ".$updates;
$query .= " where ID=".$webuserid;
$DB_WE->query($query);
?>
</div>
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 47 Gäste