tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1296
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    nichtswieweg Tutorials.de Gastzugang
    Hallo,

    ich habe ein bisschen schwierigkeiten bei einem speziellen Projekt. Ich möchte ein "Linkliste" erstellen. Dort sollte man in einem Formular den Titel des Links eintragen sowie den Links selbst. Neben dem Link gibt es einen Button. Wenn dieser gedrückt wird, dann wird überprüft, ob der Link korrekt ist oder nicht. Wenn nicht, dann wird eine Dialogbox geöffnet, welche den Fehler anzeigt. Falls der Link korrekt ist, muss dieser in ein Cookie geschrieben werden. Es werden bis zu zehn verschiedene Links pro Benutzer erlaubt, die getrennt in je einem Cookie abgelegt werden. Wenn ein Benutzer einen elften Link anlegt, wird das erste Cookie wieder überschieben usw.

    Dazu haben wir schon ein bisschen was gemacht.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    
    function editCookie(strLink){
        // Falls kein Cookie gesetzt ist
        if(!getCookie("linkAnzahl")){
            // Cookie setzen
            setCookie("linkAnzahl", 0, (1000*60*60*365));
        }
        // Linkzähler auslesen
        intAnzahl = Number(getCookie("linkAnzahl"));
     
        // Cookiename generieren
        strCookieName = "link_" + intAnzahl;
     
        // Cookie setzen
        setCookie(strCookieName, strLink, (1000*60*60*365));
     
        // Falls 10 Links erreicht wurden
        if(intAnzahl == 9){
            intAnzahl = 0;
        }else{
            intAnzahl++;
        }
     
        // Anzahl der Links im Linkzähler merken
        setCookie("linkAnzahl", intAnzahl, (1000*60*60*365));
      }
     
     
    function checkDomain(strDomain){
      var strSuche = /^http:\/\/[A-Za-z][A-Za-z0-9\.\-_].*\.[A-Za-z]{2,4}/; // Regulärer Ausdruck
      var strSuche2 = /[\.]{2,}/;  // Zwei oder mehr Punkt hintereinander 
     
      // Falls der Link dem regulären Ausdruck entspricht
      if(strSuche.test(strDomain) && !strSuche2.test(strDomain))
        alert('gültige Domain');
      else
        alert('keine gültige Domain');
    }

    Nun komm ich nicht mehr weiter..... kann mir jemand helfen wie es weitergehen könnte......
     

  2. #2
    Quaese Quaese ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Feb 2004
    Beiträge
    3.451
    Hi,

    das was ihr bisher gemacht habt, wurde ja bereits genau so hier vorgegeben. Nun müsst ihr
    wie im angegebenen Post beschrieben, noch die Cookies setzen und auslesen. Dazu solltet ihr
    bei SelfHTML mehr finden.

    Ciao
    Quaese
     
    Vielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
    ----
    Der "Fortsetzungsroman" auf www.leuteforum.de

    New kind to realize large scalable projects with jQuery: jQuery SDK

Ähnliche Themen

  1. C4D-Linkliste
    Von Mark im Forum Cinema 4D
    Antworten: 39
    Letzter Beitrag: 10.03.11, 13:29
  2. XML (FAQ) + Linkliste
    Von Thomas Darimont im Forum XML Technologien
    Antworten: 4
    Letzter Beitrag: 03.11.10, 17:13
  3. Linkliste
    Von Norbert Eder im Forum .NET
    Antworten: 9
    Letzter Beitrag: 20.07.05, 18:37