Beiträge von Christopher

    wenn du mit PHP arbeitest:

    Code
    // Headers
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Last-Modified: " . gmdate("D, d M Y H:i:s") ." GMT");
    header("Cache-Control: no-cache");
    header("Pragma: no-cache");
    header("Cache-Control: post-check=0, pre-check=0");

    und im HTML-Header

    Code
    <meta http-equiv="expires" content="0" />
    <meta http-equiv="cache-control" content="no-cache" />
    <meta http-equiv="pragma" content="no-cache" />

    Oje. in der jpeg2.php wirfst du einiges durcheinander.

    session_start() an den Anfang.
    woher kommt $code? das muss doch eigentlich die sessionid sein.
    lieber mit $_POST['spam'] arbeiten

    Zitat

    $data=session_encode();
    echo "$data
    ";


    was soll das?

    wie du an den aktuellen Counterstand kommst, weißt du?

    Dann zerlegst du die Zahl in ihre einzelnen Ziffern.

    Das geht zum Beispiel, indem du die Zahl als String auffasst und auf jedes einzelne Zeichen mit einer Schleife zugreifst.

    Code
    for ( $i=0; $i < strlen( $zahl ); $i++ ) 
    { 
       $a = substr( $zahl, $i, 1 );   
        // Bild ausgeben
        echo '[img]'.$a'.gif[/img]'; 
    }

    Sollen die Zahlen immer neu dynamisch erstellt werden, sodass immer andere Fonts zum Einsatz kommen? Oder soll für jede Zahl ein vordefiniertes GIF-Bild bereits existieren?

    dann wärs möglich, wenn du in deiner index.php mit sessionvariablen arbeitest.

    in den header kommt dann eine JavaScript - Funktion wie diese:

    Code
    function ZeigeMitteilung()
    {
        var dateiname = "mitteilung.html";
        var eigenschaften="left=150,top=200,width=300,height=500";
        fenster=window.open(dateiname,"Titeltext",eigenschaften);
        fenster.focus();
    }

    dann brauchst du also eine mitteilung.html wo du einfach den Text, der im Popup angezeigt werden soll, reinschreibst (normale HTML-Datei!)

    eine lineare funktion hat die form f(x) = a*x + c

    also c ist der achsenabschnitt auf der y-achse, und der faktor a gibt an, wie stark die steigung ist. wenn a größer 1 ist, steigt der graph schnell an, falls kleiner 0 (also negativ) fällt der graph.

    Du musst die Eingaben des Formulars an eine PHP-Datei (Skript) senden, das die Eingaben in der gewünschten Datei speichert.

    Und die Antwortmöglichkeiten kannst du aus der Datei logischerweise auch wieder auslesen.

    Guck dir die Befehle fopen, fgets, fwrite usw. an.

    Zitat

    Leider verstehe ich die Funktionsweise im Prinzip.

    Aja...

    Zitat

    <form action="php/sendmail.php" enctype="text/plain" method="post">

    Innerhalb von <form ...>...</form> befinden sich folgende Elemente:

    <input name="sender1" maxlength="64" size="68"></input>
    <input name="sender2" maxlength="64" size="68"></input>
    <select name="subject"></input>
    <textarea name="message" cols="70" rows="8"></textarea>
    <button name="submit" type="submit">Absenden</button>

    Überprüfe das mal bitte... da sind einige Fehler drinne. Zum Beispiel hast du bei den Inputs kein type angegeben und <input> wird nicht durch </input> geschlossen und ich weiß nicht, ob der Ordner php bei action wirklich so gewollt ist und <select> schließt du auch wieder mit </select>, abgesehen davon befinden sich dadrunter <option>-Möglichkeiten und der Absendebutton wird mit <input type="submit"> generiert.

    http://selfhtml.org <-- Meine Empfehlung an dich.

    Besser so:

    Jetzt zur sendmail.php. Das ist im Prinzip richtig, wie dus auslesen willst.

    Probe:

    Code
    echo $_POST['sender1'];

    oder allgemein:

    Code
    print_r($_POST);

    Und bevor du anfängst Emails zu verschicken, bitte, bitte, bitte, nimm dir Zeit mit der Erlernung von HTML und PHP. Wenn du mit PHP genauso schludrig wie mit den HTML-Sachen umgehst, öffnest du Spamversendern durch dein Skript Tür und Tor.

    im Header:

    Code
    <script type="javascript">
    function open_me () {
    var text = document.DasFormular.textfeld.value;
    var adresse = "http://www.test.de/test/" + text + ".jpg";
    Fenster1 = window.open(adresse, "Popup", "width=470,height=640,left=600,top=200");
    Fenster1.focus();
    }
    </script>

    im Body:

    Code
    <form name="DasFormular" method="get" action="http://www.test.de/test" onsubmit="open_me(); return false">
    <textarea name="textfeld" rows="10" cols="50"></textarea>
    <input type="submit" name="SubmitButton1" value="Absenden">
    </form>

    Evtl. musst du bei action auch nur die aktuelle Seite oder "#" angeben.