kostenloser Webspace werbefrei: lima-city


Listenwert übernehmen und sofort ausgeben

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    trancedrome

    trancedrome hat kostenlosen Webspace.

    Moinsen ^^

    Ich hab folgende Liste:
    <select name="select">
    <option selected>Bitte w&auml;hlen</option>
    <option value="allgemein">Allgemein</option>
    <option value="forum">Forum</option>
    <option value="hp">Private Homepage</option>
    <option value="musik">Musik</option>
    <option value="game">Game</option>
    <option value="fun">Fun</option>
    <option value="web">Webmaster</option>
    <option value="computer">Computer</option>
    <option value="down">Download</option>
    </select>


    Diese Liste soll ganz oben auf die Seite und wenn man dann ne anderes Thema ausw?hlt, soll die Information dazu sofort ausgegeben werden in der unteren Tabelle oder Restseite.

    Wie geht das?
    Wie kann ich die "Idee" umsetzen?

    MfG Trancer
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. theuntouchables

    theuntouchables hat kostenlosen Webspace.

    Erkl?re es bitte nochmal ausf?hrlich, denn ich blick erlichgesagt total nicht was du willst...
  4. Autor dieses Themas

    trancedrome

    trancedrome hat kostenlosen Webspace.

    OK, ich versuchs.
    Die Liste die in meinem ersten post steht, gibt ja ein "men?" aus. nun will ich dass so machen, wenn man ein thema (z.b.: allgemein) ausw?hlt, werden sofort auf der seite wo man sich gerade befindet alle informationen ?ber das thema "allgemein" ausgebene.

    ich hoffe nun ist das verst?ndlich!
  5. Falls du es ohne Seitenreload(sowie ich es jetzt verstanden habe) solltest du leiber mal ins HTML/JavaScript Forum gucken, PHP arbeitet nur mit Seitenreloads weil erst einmal ein Paket an denn Server geschickt werden muss, welches dann ausgewertet wird und bearbeitet zur?ckgeschickt wird.


    Klartext: Es geht nicht ohne Seitenreload, zumindest nicht mit PHP.
  6. Das ganze kannst du Javascript machen frag mal in dem anderen Forum
  7. Autor dieses Themas

    trancedrome

    trancedrome hat kostenlosen Webspace.

    je schneller ich meine l?sung erhalt je schneller kann ich die seite fertig stellen, also her mit der besten l?sung...ob mit reload oder ohne. hauptsache eine l?sung
  8. Autor dieses Themas

    trancedrome

    trancedrome hat kostenlosen Webspace.

    Mittwoch ist mir die Seite der AOK ins Auge gefallen
    http://212.227.101.181/aok/service/formulare/zeige.php?page_ab=form_weitere.html&page_id=service/formulare/form_weitere.html&menu_id=16151&uid=0&gate=2004&sesid=AOK4-1148034327377346&buland=0&buland2=0&bafr=0&unilife=0

    auf dieser Seite ist es so wie ich es gern h?tte.
    man w?hlt ein ein "wert" aus und dieser wird ausgegeben.
    vielleicht h?tte ich das beispiel schon fr?her angeben sollen, aber es war mir vorher nicht bekannt...

    k?nnt ihr mir nun noch mal helfen??

    mfg trancer
  9. hat zwar nix mit php zu tun, h?rt sich f?r mich nach nem drop down men? an...

    <form name="jump">
    <select name="menu" onChange="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO">
    <option value="path/to/file">forum</option>
    <option value="path/to/file">klick</option>
    <option value="path/to/file">usw.</option>
    </select>
    </form>


    d?rfte gehn, habs nicht getestet
  10. k****8

    Machs doch lieber mit Submit (echo "<input type=\"submit\" value=\"ablolen\">";)
    Weil eine JS-Refreshdingsda kann ziemlich nerfentsein, da es nicht 100 % richtig funst, und alle ausschlie?t, die kein Javascript erlauben
  11. Autor dieses Themas

    trancedrome

    trancedrome hat kostenlosen Webspace.

    Danke maig, genau so was hab ich gesucht...den rest kann ich mir auch selber schreiben...

    del fin ^^

    und was genau meinst du kai008?
    kannst du das mit dem php mal n?her eingehen?

    Beitrag ge?ndert am 19.05.2006 13:01 von trancedrome
  12. k****8

    Ich meinte, dass du vor den <select>-Tag noch einen <form-Tag machst:

    <form method="post" action="">

    post = Daten werden versteckt gesendet, und man hat keine 256-Bit-Begrenzung

    action = Wohin die daten versendet werden, leer = Selbe Seite wie die Form

    Unter den Select einen submit-Butten (sowas wie z. B. hier beim Posten der Vorschau-knopf)

    Wenn du PHP nimmst verwende zum ausgeben der Daten echo "hier alles hin";

    Dazu musst du aber vor jeden " der Form ein \ machzen, damit er wei?, dass der echo-Behehl nicht endet

    Dann werden die Daten beim Dr?cken am Submit auf die selbe Seite gesendet (=action)

    Dann nur noch per $variable = $HTTP_POST_VARS['select']; Auslesen
    Unter den oben beschriebenen submit noch ein </form>

    Damit werden die Daten

    Wenn du jetzt z. B. Musik ausw?hlst, hat die variable $variable den wert musik, weils unter Value, also wert steht
    Damit k?nnen es auch Leute verwenden, die JS erlauben
  13. Autor dieses Themas

    trancedrome

    trancedrome hat kostenlosen Webspace.

    super erkl?rung, habs eben versucht...
    irgendwas ist bei mir schief gegangen, kannst du mir mal eben zeigen wie das aussehen muss?
  14. k****8

    <?php
    $lol = $HTTP_POST_VARS['select'];
    echo "<form method=\"post\" action=\"\">
    <select name=\"select\">
    <option selected>Bitte w?hlen</option>
    <option value=\"allgemein\">Allgemein</option>
    <option value=\"forum\">Forum</option>
    <option value=\"hp\">Private Homepage</option>
    <option value=\"musik\">Musik</option>
    <option value=\"game\">Game</option>
    <option value=\"fun\">Fun</option>
    <option value=\"web\">Webmaster</option>
    <option value=\"computer\">Computer</option>
    <option value=\"down\">Download</option>
    </select>
    <input type=\"submit\" name=\"Schaun\" value=\"abloln\">
    </form>";

    if(isset($HTTP_POST_VARS['Schaun']))
    {
    echo $lol;
    }
    ?>

    Von anfang an:

    Die erste Zeile wei?t der Variable $lol die POST-Daten der select-Abfrage zu.
    Die anderen Zeilen Stellen die Formulate dar
    Damit er wei?, wo der echo-Befehl aufh?rt, muss man alle Anf?hrungszeichen davor mit \ kennzeichnen
    Darunter steht die Funktion isset(). Die schaut nach, ob eine Variable, in dem Fall die POST-Daten des Submits initiert wurden, also wenn er gedr?ckt wurde
    Wenn dass der Fall ist, gibt er die Post-Daten aus.
    Somit kannst du dir dass sch?n anschauen, was wann passiert, oder damit herumexperimentieren
    Habsnicht getestet, aber sollte so funsen, kann aber sein dass irgendwo ein komma fehlt

    Deinen select nach denke ich dass du Dreamweaver zum erstellen verwendet hast, da siehst du dass eh sch?n

    Beitrag ge?ndert am 19.05.2006 13:54 von kai008
  15. Autor dieses Themas

    trancedrome

    trancedrome hat kostenlosen Webspace.

    Danke!! nun gehs!!
  16. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!