mail funktion klappt nicht richtig

  • Ich habe ein problem, wer hätte das gedacht.....^^

    Ich habe mir meine eigenes Kontaktformular geschrieben, es gibt da nur irgendwie ein problem mit dem cookie(glaube ich)...

    Er sendet die mail, und zeigt trozdem eine fehlermedlung...
    hier das script:

    ich hoffe ihr könnt mir helfen...
    schonmal danke für die hilfe..

    mfg coda

  • Zitat

    <form action="./index.php?page=kontakt" method="post">


    Sowas funktioniert nicht. Es wird nur die Zieldatei angegeben und die Parameter werden als Hidden-Fields angehängt.

    Code
    <form action="./index.php" method="post"> 
      ...
      <input type="hidden" name="page" value="kontakt">
    </form>


    Somit kann die Zieldatei die Variable $page auf den Wert kontakt prüfen.

    Zu mehr kann ich mich heut nicht mehr überreden. :wink:

    "Carpe Diem" powered by positiv Feelings

  • hmm.....
    hab schoneinmal so ein formular geschrieben, und da ging es so. Die muss ich ja drinne haben, weil ich so die seiten include.....

    benutzt dafür dieses script:

    Code
    $page = $_GET['page'];
    if(!isset($_GET['page'])) {
        $page = "start";
    }
    $page = "seiten/".$page.".php";
    
    
    include($page)
  • Zitat von coda

    hmm.....
    hab schoneinmal so ein formular geschrieben, und da ging es so.


    Bezweifel ich.

    Zitat von coda

    benutzt dafür dieses script:

    Code
    $page = $_GET['page'];
    if(!isset($_GET['page'])) {
        $page = "start";
    }
    $page = "seiten/".$page.".php";
    
    
    include($page)


    Also
    $page = $_GET['page'];
    ist unsinnig, da du auf $page direkt zugreifen kannst ohne es aus dem GET-Array zu holen.
    Dann reicht auch ein !isset($page) aus, um den Zweck zu erfüllen.

    "Carpe Diem" powered by positiv Feelings

  • ja, aber wie soll ich das mit dem action machen?

    wenn ich es nicht über die variable bzw. GET übergebe, lädt er den normalen index mit der startseite, und die kann nicht so viel mit den informationem von der mail anfangen...

    mfg Jonas

  • Code
    <input type="hidden" name="page" value="kontakt">

    Irgendwann muss ich nochmal meinen Code durchgehen, weil in dem Script an dem ich grade sitze funktioniert das ganze auch wenn ichs hinten ans action hänge..

    Das ist aber mitlerweile so komplex geworden, dass ichs nicht ohne meine ganzen Basisstrukturen reproduziert bekomme...

  • achso......
    thx....

    aber kann mir denn keiner sagen wo der fehler liegt....
    die mail sendet er ja ab, aber ich bekommm immer eine fehlermeldung.....

    mfg coda

  • richtig......
    sonne meldung kommt....

    Werd das Probieren. Genial....

    danke
    mfg coda

  • frag ich mich auch... weil mit dem urlanhang wird ja nur das script geladen, was ja nichts mit dem explorer zu tun hat.

    eine variable über GET zu definieren kann eigentlich jeder...

    mfg coda