#1 (permalink)  
Alt 23.03.2011, 13:20
Neuer Benutzer
 
Registriert seit: 21.02.2011
Beiträge: 13
Standard Anmeldung im Shop mit Datei

Hallo werte Mitstreiter...

Ich habe mal wieder ein Problem, bei dem ich an meine Grenzen stosse... was nicht lange dauert ;-)
Also:
Ich möchte gerne das Kunden die sich bei mir im Shop anmelden einen Dateianhang mitschicken müssen. Sozusagen das Pflichtfeld "Anhang".
Gibt es dafür schon etwas?
Oder müsste ich das selbst einfügen (lassen)?

Vielen DAnk für die Hilfe!

PS: Gibt es eine "Anleitung" wie man einen händlershop einrichtet?

Gruß

Befestigungsfuchs
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 24.03.2011, 16:41
Benutzer
 
Registriert seit: 12.07.2007
Beiträge: 77
Standard

Hi,

nein, gibt es nicht - liegt wohl daran dass das eher selten ist

geht aber ohne Probleme:

1. Template
Im Template xtCore/template-Pfad/pages/login.html ein Dateiupload Feld einfügen.
PHP-Code:
<input type="file" ....> 
Dann muss noch der <form>-Tag verändert werden! Suche mal nach:
PHP-Code:
{form type=form name=create_account action='dynamic' link_params='page_action=login' method=post conn=SSL
Hier muss noch "multipart/form-data" rein:
PHP-Code:
{form type=form name=create_account action='dynamic' link_params='page_action=login' enctype=multipart/form-data method=post conn=SSL

2. Formularerarbeitung
Die Datei dafür findest Du in: xtFramework/classes/class.customer.php
Hier die Methode: _registerCustomer

Über ein Plugin wäre dsa der richtige Hook: class.customer.php:_registerCustomer_address


Hier müßte dann sowas rein wie (siehe: http://de.php.net/manual/de/function...ded-file.php):
PHP-Code:
<?php

if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
   echo 
"Datei "$_FILES['userfile']['name'] ." erfolgreich upgeloadet.\n";
   echo 
"Anzeige des Inhalts\n";
   
readfile($_FILES['userfile']['tmp_name']);
} else {
   echo 
"Mögliche Dateiupload-Attacke: ";
   echo 
"Dateiname '"$_FILES['userfile']['tmp_name'] . "'.";
}

?>


Das ganze ist nur eine grobe Anleitung. Wichtig ist hier insbesondere die Security, sonst könnte jeder irgendwelche Dateien hochladen. Es gilt also die Files genau zu prüfen nud der Upload sollte in ein Verzeichnis geschehen, der über http nicht zugänglich ist oder geschützt ist (.htaccess)


Viel erfolg,
Ph
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 08.04.2011, 09:25
Neuer Benutzer
 
Registriert seit: 21.02.2011
Beiträge: 13
Standard

Vielen Dank.

Leider komme ich heute erst dazu das einzubauen.

Klappt aber schon super
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anmeldung, datei, shop

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mal wieder... Shop Routing mit und ohne Suffix www extra Fragen zur Software 7 04.10.2010 13:57
[NEWS - Shopbetreiber] Vom Werksverkauf zum erfolreichen Shop - Interview mit Instant News xt:Commerce Mitteilungen 0 09.03.2010 09:10
Anmeldung mit ID Nummer 1st Vision GmbH Fragen zur Software 2 16.10.2009 12:10
Einige Probleme mit meinem Shop... Flip1279 Installation und Konfiguration 5 09.07.2009 15:54
Problem mit CSV Datei - Parameter für Versandkosten? uhlnull Fragen zur Software 8 15.06.2009 18:36


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand