Avatar billede blackunicorn Nybegynder
28. oktober 2014 - 09:47 Der er 5 kommentarer og
1 løsning

Vi resultat fra form på samme side

Jeg har lavet en simpel lille form, og den virker til dels efter hensigten.

Jeg vil bare gerne have at den viser resultatet på samme side.

http://lfdamp.dk/pris/test

For at give en idé om hvad jeg snakker om, har jeg lagt koden op her

index.php -> http://pastebin.com/WfBmBCJr

form.php  -> http://pastebin.com/V47CU4jj

value.php -> http://pastebin.com/59BhD2Jd

switch.php -> http://pastebin.com/2XaLi1fW


istedet for at include value.php sker der intet

Håber nogen har et forslag
Avatar billede claes57 Ekspert
28. oktober 2014 - 10:15 #1
break - stopper den ikke videre udførsel? så kommer du aldrig ned til return.
Avatar billede blackunicorn Nybegynder
28. oktober 2014 - 10:38 #2
break gjorde desværre ingen forskel. Men bruger jeg

<form action="value.php" method="get">

viser den resultatet, men på en ny side.
Avatar billede olsensweb.dk Ekspert
28. oktober 2014 - 10:55 #3
du får aldrig sendt din page variabel med over fra din form, derfor kommer du aldrig til andre sider
løsning: lav en input variabel der hedder name og giv den value den side den skal lande på 

forms.php
     
<div class="form">           
    <form method="get" action="index.php">
    grundpris<br><br>
        <input name="page" value="resultat" type="hidden">
    <input type="number" min="0" max="999" step="0.01" name="number">
    <input class="botton" type="submit" value="Beregn">
    </form>
           
    </div>
   
    <div class="form2">
       
    <form action="index.php" method="get">
    salgspris & kostpris<br><br>
        <input name="page" value="value" type="hidden">
    <input type="number" min="0" max="999" step="0.01" name="salgspris">
    <input type="number" min="0" max="999" step="0.01" name="kostpris">
    <input class="botton" type="submit" value="Beregn">
    </form>   
</div>
Avatar billede blackunicorn Nybegynder
28. oktober 2014 - 23:46 #4
Det virker perfekt ronols. Tak for hjælpen.
Læg et svar så du kan få point :)
Avatar billede olsensweb.dk Ekspert
29. oktober 2014 - 11:21 #5
>Læg et svar så du kan få point :)
for du her.

hvorfor ligger din switch i en function ?? det er unødvendigt, du kan bare lægge coden direkte på index siden
hvad bruger du $content til i switch.php, ud over at retunerer et linjeskift der kun kan ses i browserens "vis kilde"

hvor alvorligt er det hvis dine includerede filer mangler ??
jeg ville bruge require_once istedet for include
http://php.net/manual/en/function.require.php
http://php.net/manual/en/function.include.php
http://php.net/manual/en/function.require-once.php
http://php.net/manual/en/function.include-once.php
Avatar billede blackunicorn Nybegynder
29. oktober 2014 - 11:40 #6
Tak for dine råd ronols

Jeg er stadig ved at lære grundlæggende php, men fik lidt hjælp fra en kammerat til switch funktionen.

Men jeg vil da læse lidt op på det :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester