Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Wie lässt sich das realisieren

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 11.08.2007, 10:31

Hallo,

ich habe ein Eintragsformular.

10 normale Einträge zulassen.
Danach 3 Einträge mit Detailseite erforderlich.
Und erst danach wieder 10 normale Einträge zulassen.

Wie könnte man sowas in ein Formular einbauen? Und wie bringe ich dem
Formular das Zählen bei?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


godzilla
PostRank 4
PostRank 4
Beiträge: 104
Registriert: 28.05.2005, 21:29
Wohnort: Pilsting

Beitrag von godzilla » 11.08.2007, 12:09

Die Möglichkeiten dürften ziemlich unbegrenzt sein. :wink:

Entweder schleppst du irgendwo einen Zähler mit.
if($counter >= 11 && $counter <= 13) {
// detailseite noetig
}
oder du zählst die letzten einträge rekursiv nach Eintragsdatum
oder...

Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 11.08.2007, 13:14

Hmmmm,

verstehe ich nicht so ganz. Also ich zähle per PHP-Abfrage einen Counter hoch. Richtig? Wenn dieser auf 13 steht wieder auf 0 setzen? Oder wie ist das gemeint?

To-Bi-As
PostRank 6
PostRank 6
Beiträge: 443
Registriert: 08.10.2006, 02:20

Beitrag von To-Bi-As » 11.08.2007, 14:46

Hi Michael,

also mit dem Formular selber hat es nur bedingt was zu tun. Nen Zähler mitschleppen wäre auch ungeschickt. Frag auf der Submit-Seite doch einfach die letzten Datensätze in der DB ab.

Dann mit PHP einfach prüfen ob das welche mit Detailseite oder ohne sind. Sprich, die letzten 10 in ner Schleife durchlaufen und auswerten was das für welche sind, bzw ob es fortlaufend ist wegen den drei mit Detailseite. Die könnten dann ja auch mitten drinnen stehen, zB. 4 ohne -> 3 mit -> 3 ohne

Also prüfen, ob 10 fortlaufende "ohne" oder 3 "mit" am Ende.

Sind es 10 fortlaufende ohne, dann eben im Formular die Detailseite erzwingen, bzw. den Eintrag ohne verbieten, oder was auch immer. Sind die letzten drei aber mit Detailseite, dann die Option für einen Eintrag ohne Detailseite aktivieren.

Gruß, Ingo

Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 19.08.2007, 21:23

Habe das per Counter und den Code von godzilla umgesetzt. Ob nun noch normale Einträge kommen ist mir egal, denn auf diese Einträge kann ich gut und gerne verzichten.

Danke für die Hilfe!

godzilla
PostRank 4
PostRank 4
Beiträge: 104
Registriert: 28.05.2005, 21:29
Wohnort: Pilsting

Beitrag von godzilla » 19.08.2007, 21:55

Michael1967 hat geschrieben:Habe das per Counter und den Code von godzilla umgesetzt. Ob nun noch normale Einträge kommen ist mir egal, denn auf diese Einträge kann ich gut und gerne verzichten.
Das hört sich irgendwie frustriert an?

To-Bi-As
PostRank 6
PostRank 6
Beiträge: 443
Registriert: 08.10.2006, 02:20

Beitrag von To-Bi-As » 20.08.2007, 03:10

Das hört sich irgendwie frustriert an?
finde ich auch. Zumal das mit einem Counter nicht geht wenn der nicht irgendwo in einem File oder der DB hinterlegt wurde.

Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 20.08.2007, 09:00

Der Counter läuf über die DB. Ich zähle bis 7, danach ändern sich die Pflichtfelder für 3 Einträge. Bei Counterstand 10 wieder automatisch auf 1.

Frustriert? Na logisch! Diese 0815 Einträge gehen mir auf den Keks. Ich werde den Katalog wohl komplett umstellen, sonst bringt das alles nichts.

bangolo
PostRank 6
PostRank 6
Beiträge: 347
Registriert: 23.02.2007, 15:27
Wohnort: Essen

Beitrag von bangolo » 20.08.2007, 12:09

würde ich an deiner Stelle auch machen nur Einträge mit Detailbeschreibung zulassen

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag