Link ausklappen

  • Hi,
    ich habe einen Bereich, der sozusagen als ein Link gemacht ist bzw soll als Link gemacht werden:


    wenn man nun auf diesen Link klickt (ich weis kein href angegeben) soll sich das Formular darunter ausklappen.
    Hat wer ne Idee wie das geht?

  • SQL
    "INSERT INTO `kalendar` (`headline`, `description`, `date`, `starttime`, `endtime`) VALUES ('$headline', '$description', '$date', '$starttime', '$endtime')"


    bitte!


    Und ja ich hab ne Idee, ich weissogar die Lösung :D
    Java Script
    das form bekommt
    par css overflow hidden und transition all 1s
    per javascript max UND min-height: 0px;
    beim klicken auf den link mach JS einfach nen max UND min-height: 200px;
    und die sache ist gelaufen :)

  • bitte!


    Damit meinst Du "bitte keine SQL_injections" ? :D

    PHP
    INSERT INTO 
        `kalendar` 
    (`headline`, `description`, `date`, `starttime`, `endtime`) 
    VALUES (
        'mysqli_real_escape_string($headline)', 
        'mysqli_real_escape_string($description)', 
        'mysqli_real_escape_string($date)', 
        'mysqli_real_escape_string($starttime)', 
        'mysqli_real_escape_string($endtime)'
    )
  • Ist das schlimm wenn man die ' nicht hat?
    Und eine konkrete Anwendung dessen mit JavaScript wäre nicht schlecht
    Sry bin noch nicht so konform mit JavaScript :/

  • Also aufgrund deiner unkonformität mit JS würde ich dir JQuery empfehlen - das ist ein JS 'framework' was die Arbeit erleichtert und alle möglichen Browser unterstützt.

    JavaScript
    $('div') //spricht alle div tags auf einer Seite an
    $('.abc') //spricht alle Elem. mit der klasse »abc« an
    $('#xyz') //spricht das elem. mit der ID »xyz« an



    Ungetestet aber ungefähr so

  • Die backticks brauchst du nicht unbedingt, das kommt drauf an wie deine Tabellen/Spalten heißen. Du hast damit größere Möglichkeiten und kannst mehr Zeichen verwenden (ob das Sinn macht ist Ansichtssache). Auf jeden Fall ist es kein Muss und gegen SQL-Injections schützt es nicht wirklich. Letztendlich ist es Ansichtssache, wie du es hübscher findest ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!