Wie ist das zu verstehen?

  • Folgender satzt stammt aus einem Tutorial:

    Das Formular muss mit der Methode "POST" an die Datei newthread_script.php verschickt werden.


    Ich habe keine ahnung was die damit meinen :smilie085:

    Ich habe das jetzt so gemacht:

    Code
    <form method="post">
    <input name="fid" type="hidden" value="">
    <input name="name" value="">
    
    
    <input name="tropic" value="">
    
    
    <textarea name="nachricht" cols="40" rows="10"></textarea>
    </form>

    aber wie wird das ganze an die newthread_script.php verschickt :?:

  • Mit folgender Zeile:

    Code
    <input type=submit style="font-size: 8pt; color: #000000; font-family: Verdana; background-color:#ffffff" value="Send" name="send">

    Aber davon abgesehen muß bei method="post" noch action="newthread_script.php" rein.

    Code
    <form method="post" action="newthread_script.php"> 
    <input name="fid" type="hidden" value=""> 
    <input name="name" value="">
     
    <input name="tropic" value="">
     
    <textarea name="nachricht" cols="40" rows="10"></textarea>
    <input type="submit"  value="Send" name="send">
    </form>
  • :oops: Hast recht topic ist richtig.....

    also die site ist noch offline, sie kommt erst ins web wenn sie fertig ist
    werde sie dann hier veröffentlichen, wenn es hier erlaubt wird eine Gewerbliche site zu veröffentlichen :mrgreen:

    habe allerdings immer noch ein fehler in einem Script, sieht so aus als das tut wo ich hatte nicht sehr professionell ist :mrgreen:

    hier noch mal das Script mit dem Fehler!

    und hier die fehlermeldung:

    Warning: Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/wicomtec/newthread_script.php:8 ) in /opt/lampp/htdocs/wicomtec/newthread_script.php on line 31


    Ok der letzt beitrag für heut jetzt gehts ins BETT ICH BIN MÜDE :smilie120:

  • Moin!

    Die Fehlermeldung besagt, daß du versuchst zwei verschiedene HTML-Seiten gleichzeitig auszugeben, daß geht nicht.
    Header kann nur in reinen PHP-Scripten verwendet werden. In deinem script wird aber bereits Etwas auf dem Bildschirm ausgegeben und zwae genau hier:

    Code
    <body bgcolor="#66CCFF">

    Nimm alles aus dem Script raus, was nicht zum PHP gehört, dann müßte es klappen:

    G.a.d.M.

    Ronald

  • Morsche Roldand!

    Danke! Das war der Fehler.

    Das ist die Schlechteste anleitung/tutorial das ich je gefunden habe
    :flop: http://www.php-resource.de/tutorials/read/35/1/:flop:

    Ein fehler nach dem anderen wo soll das noch hinfüren?

    FEHLER:
    Parse error: parse error, unexpected ';' in /opt/lampp/htdocs/wicomtec/showanswers.php on line 13

    Das ist zeile 13, wenn ich wüsste was das bewirken soll!

    Code
    $text =  nl2br($row["text"]; //Zeilenumbrüche nicht vergessen ;)

    Ich bin bald am ver..... ne des sach mer libber net , wer weiß was da für sprüche komme.

  • Also bei mir läuft das nicht, ich weiß nicht warum? :smilie027:

    hast du das auch mit den ganzen dateien genau übernommen:

    showforen.php
    showthreads.php
    ...
    ...

    oder hast du was anderster genannt? :smilie085:

  • bei der übergabe der variabeln an ein anderes script.

    Beispiel:

    Ich habe 3 foren und threads eingegeben,das halt schon mal was drinne is.

    Forum 1
    thread 1
    thread 2

    forum 2
    thread 3

    forum 3

    egal in welsches forum ich gehe werden alle thread angezeigt und nur
    die id vom dritten forum wurde an die showthreads.php übergeben

    ist dieser code so in ordnung also ich habe da was verändert:


    So sieht er bei mir aus:


    wenn das script ausgeführt wird listet er auch den inhalt der tabelle:Foren
    auf.


    wenn ich nun auf eines der foren klicke werden alle threads angezeigt :?

    kannst du mir nicht deine scripts mal zeigen zumindesten die showforen.php
    und showthreads.php?