Thema: Webverzeichnis kostenpflichtig machen |
|
Um für Einträge im Webkatalog eine Gebühr zu verlangen, ist es notwendig, dass beim Eintrag Rechnungsdaten mitgeschickt werden können.
Dafür müssen Anpassungen in der Datei url-melden.php und url-submit.php gemacht werden.
1. url-melden.php
<tr>
<td class="text" width="100%">Rechungsadresse</td>
</tr>
<tr>
<td><textarea class="adm1" name="s2"></textarea></td>
</tr>
<tr>
<td> </td>
</tr>
an der kenntlich gemachten Stelle einfügen:
<td class="text" width="100%">Unterkategorie:</td>
</tr>
<tr>
<td><input class="adm1" type="text" name="t3"></td>
</tr>
<tr>
<td> </td>
</tr>
hier
<tr>
<td class="text" width="100%">Email:</td>
</tr>
2. url-submit.php
suche nach:
Url = $t1
Linktitel = $t2
Begleittext: = $s1
Kategorie: = $kat
Unterkategorie: = $t3
eMail: = $t4
zu ersetzen mit:
Url = $t1
Linktitel = $t2
Begleittext: = $s1
Kategorie: = $kat
Unterkategorie: = $t3
Rechnungsadresse:
$s2
eMail: = $t4
Fertig.
_________________ mein Webkatalog ... & Suma Se Download
|
|
|
|
|
so ich habe das ganze mal ein wenig umgeschrieben auf Name, Strasse, Hausnuimmer Ort, Postleitzahl und Landt
in der url melden:
<td class="text" width="100%">Neuer Unterkategorie-Vorschlag:</td>
</tr>
<tr>
<td><input class="adm1" type="text" name="t3"></td>
</tr>
<tr>
<td> </td>
<!-- Beginn edit-->
<tr>
<td class="text" width="100%">Name</td>
</tr>
<tr>
<td><input class="adm1" type="text" name="nachname"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="text" width="100%">Straße</td>
</tr>
<tr>
<td><input class="adm1" type="text" name="strasse"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="text" width="100%">Hausnummer</td>
</tr>
<tr>
<td><input class="adm1" type="text" name="nummer"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="text" width="100%">Ort</td>
</tr>
<tr>
<td><input class="adm1" type="text" name="ort"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="text" width="100%">PLZ</td>
</tr>
<tr>
<td><input class="adm1" type="text" name="plz"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="text" width="100%">Land</td>
</tr>
<tr>
<td><input class="adm1" type="text" name="land"></td>
</tr>
<tr>
<td> </td>
</tr>
<!-- ende edit-->
</tr>
<tr>
<td class="text" width="100%">Email:</td>
und in der url-melden.php :
$inhalt = "
Url = $t1
Linktitel = $t2
Begleittext: = $s1
Kategorie: = $kat
Unterkategorie: = $t3
// Beginn edit
Name: =$nachname
Strasse: =$strasse
Hausnummer: =$nummer
Ort: =$ort
PLZ: =$plz
Land: =$land
// ende edit
Email: = $t4
aber 2 Probleme habe ich dabei noch:
1. diese Angaben sollten Pflichtangaben sein, das sind sie nicht
2. werden sie im Admin noch nicht angezeigt
mfg
_________________ Firmenverzeichnis
|
|
|
|
|
man kann es natürlich auch so machen, wie Du gepostet hast, aber ist das bedeutend aufwendiger als wenn man nur eine <textarea> nimmt, weil das dann nur ein Feld ist.
zu Deinen Fragen ..
Als Pflichteingabe machst Du ein Feld, indem Du in der url-submit.php die Fehlerprüfungen nach bisherigem System erweiterst.
Im Adminbereich werden die Daten auch nur angezeigt, wenn Du entsprechende Felder einbaust und die Datenbank erweiterst, damit die Kontaktdaten dort zunächst gespeichert werden.
_________________ mein Webkatalog ... & Suma Se Download
|
|
|
|
|
der schönheit halber dann das hier auch noch
$fehler_t1 = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keine Url angegeben. Zurück</a>";
$fehler_pr = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Ihre Seite hat nicht den nötigen PageRank um diese
einzutragen. Zurück</a>";
$fehler_t2 = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keine Überschrift angegeben. Zurück</a>";
$fehler_s1 = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keinen Begleittetxt angegeben. Zurück</a>";
$fehler_t4 = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keine Email angegeben. Zurück</a>";
$fehler_t5 = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sicherheitscode nicht angegeben. Zurück</a>";
$fehler_t6 = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sicherheitscode war falsch. Zurück</a>";
$fehler_blempty = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Kein Backlink angegeben. Zurück</a>";
$fehler_bl = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Kein Backlink auf der angegebenen Seite zu finden.
Zurück</a>";
$fehler_bl2 = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Backlink ist bereits eingetragen. Zurück</a>";
//beginn edit
$fehler_nachname = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keinen Namen angegeben. Zurück</a>";
$fehler_strasse = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keine Strasse angegeben. Zurück</a>";
$fehler_nummer = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keine Hausnummer angegeben. Zurück</a>";
$fehler_ort = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keinen Ort angegeben. Zurück</a>";
$fehler_plz = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keine Postleitzahl angegeben. Zurück</a>";
$fehler_land = "<a class=\"index\" href=\"javascript:history.back();\" title=\"zurück\">Sie haben keine Land angegben. Zurück</a>";
// Ende edit
Anzeige im Admin folgt wenn ich Sie hinbekommen habe, wenn man schon Kontaktdaten hat dann auch geordnet
arg da fällt mir auf mit datenbanken kenne ich mich nicht aus sprich jetzt bin ich am ende miit meinem Latein
aber da fällt mir auch noch auf das diese beiden sachen bei deiner art ja auch noch fehlen, sprich was soll der benutzer bei dir eine rechnungsanschrift eingeben wenn du sie eh nicht auslesen kannst das sie in keienr datenbank vorhanden sind
_________________ Firmenverzeichnis
|
|
|
|
|
|
|
|
|
|
|
|
|
naja bei deiner methode hast du zwar die anschrift von der angemeldeten person, diese aber auch nur in der e-mail nicht in der datenbank und auch nicht im adminbereich.
das wird eine riesen bürokratie bei dir, weil man von jedem kostenpflichtigen eintrag die daten ausdrucken muss, wer speichert schon alle eintrag e-mails
mfg
_________________ Firmenverzeichnis
|
|
|
|
|
hmm ich hatte immer mal noch die hoffnung das hier ein hinweis erscheint wie die daten in der datenbank angelegt werden können *noch hoff*
_________________ Firmenverzeichnis
|
|
|
|
|
die Felder müssen nach Deinen Anforderungen und nach bisherigem System erweitert werden. Was benötigst Du im genauen für Hinweise?
Ansonsten kann ich Dir das auch machen.
Jedoch nur gegen ne kleine Aufwandsentschädigung z.B. in Form eines Backlinks, da das schon etwas aufwendiger ist
_________________ mein Webkatalog ... & Suma Se Download
|
|
|
|
|
nun am backlink soll es nicht liegen, denke mal der sollte dann ja auch von einer andern domain kommen oder denn im webkatalog sind ja überall schon deine footerlinks drin
Zitat: |
Was benötigst Du im genauen für Hinweise?
|
die frage hast du schon selber beantwortet
Zitat: |
die Felder müssen nach Deinen Anforderungen und nach bisherigem System erweitert werden.
|
im Prinzip bräuchtest du mir nur sagen wo genau die daten in die datenbank eingespielt werden und wie die zusätzlichen Felder angelegt werden
Zitat: |
Order4you:
arg da fällt mir auf mit datenbanken kenne ich mich nicht aus sprich jetzt bin ich am ende miit meinem Latein
|
Danke für dein Angebot, aber erstmal versuche ich es gerne mit deinen Tipps selber will ja noch was lernen dabei Backlink code kannst mir trotzdem gerne per pn schicken finde schon was passendes für dich
mfg
_________________ Firmenverzeichnis
|
|
|
|
|
|