Avatar billede Kimbt Nybegynder
23. september 2011 - 22:41 Der er 16 kommentarer og
1 løsning

fra en vare side til bestilling side.

Hejsa

Jeg er igang med at lave en hjemmeside hvor der er nogen vare som gerne skulle bestilles. Men kan ikke få det varenr: fra den ende side over til den andet og hvor mange stykker der bliver tastet ind. Sider lidt fast..

følgende koder er
fra vare siden

<div id="r2">
        <img id="src" src="Stickers/421904.jpg"></img>
            <p id="varenr">Varenr:421904</p>
            <p id="pris">Pris: 6kr</p>
                <form method="post" action="bestilling.php">
                    <input type="text" name="body" value="">
                    <input type="submit" value="Send">
                </form>

    </div>

fra bestilling side

<?php
if(isset($_POST['body'])) {

$nummer = $_POST['body'];

echo "Du har valgt følgende: " . $nummer . "<br/><br/>";

echo "
   
    <form method='post' action='mail.php'>
  Varenummer: <input type='text' name='body' value='$nummer'><br/>
  Navn: <input type='text' name='navn'><br/>
  Email: <input type='text' name='email'><br/>
  <input type='submit' value='Send'>
    </form>

" ;

}
?>
Avatar billede majbom Novice
23. september 2011 - 22:54 #1
altså den kommer ikke ind i if-sætningen, eller hvad?
Avatar billede Kimbt Nybegynder
23. september 2011 - 22:58 #2
det der kommer ud i bestilling.php er..


Du har valgt følgende: 1

Varenummer:
Navn:
Email:

Det der mangler er så det Varenummer som er 421904 f.eks. og antal på hvor mange man har bestilt
Avatar billede majbom Novice
23. september 2011 - 23:03 #3
tror at det er det linjeskift-halløj i din echo der driller - pil det ud af php og nøjes med at bruge php til at udskrive variablen nummer - du har jo nummer i din første echo-linje ("du har valgt...")

<?php
if(isset($_POST['body'])) {

$nummer = $_POST['body'];

?>

Du har valgt følgende: <?php echo $nummer; ?><br/><br/>

<form method='post' action='mail.php'>
  Varenummer: <input type='text' name='body' value='<?php echo $nummer; ?>'><br/>
  Navn: <input type='text' name='navn'><br/>
  Email: <input type='text' name='email'><br/>
  <input type='submit' value='Send'>
</form>

<?php
}
?>
Avatar billede Kimbt Nybegynder
23. september 2011 - 23:13 #4
Den skriver ikke det varenr som er 421904 på bestilling siden. og der kommer godt nok et antal ud. Men ikke fra vilket Varenummer nu
Avatar billede Kimbt Nybegynder
23. september 2011 - 23:14 #5
Det er som om der mangler en linje med vilket Varenummer kunden gerne vil havde
Avatar billede majbom Novice
23. september 2011 - 23:16 #6
$nummer kommer jo fra den inputbox du har på første side, så det afhænger jo af hvad der bliver tastet i den...
Avatar billede Kimbt Nybegynder
23. september 2011 - 23:27 #7
Ja men fra den først link er det jo et varenummer under et billed Som gerne skulle følge med over i bestillings siden.. Eller er det for ind viklet at sætte op ?.. Er lidt svært at forklare men prøver igen

Billed her
Varenr:421904

Pris: 6kr

(er der en boks at til at skrive antal ) (send knap)

og på den anden side skulle der jo gerne være sådan her

Varenr:421904
Antal

også til sidst
Personlig opløsninger som

navn
adr.
osv
Avatar billede majbom Novice
23. september 2011 - 23:34 #8
<div id="r2">
        <img id="src" src="Stickers/421904.jpg"></img>
            <p id="varenr">Varenr:421904</p>
            <p id="pris">Pris: 6kr</p>
                <form method="post" action="bestilling.php">
                    <input type="text" name="antal" value="">
                    <input type="hidden" name="nummer" value="421904">
                    <input type="submit" value="Send">
                </form>

    </div>


og

<?php
if(isset($_POST['nummer']) && isset($_POST['antal'])) {

$nummer = $_POST['nummer'];
$antal = $_POST['antal'];

?>

Du har valgt følgende: <?php echo $nummer; ?><br/><br/>

<form method='post' action='mail.php'>
  Varenummer: <input type='text' name='nummer' value='<?php echo $nummer; ?>'><br/>
  Antal: <input type='text' name='antal' value='<?php echo $antal; ?>'><br/>
  Navn: <input type='text' name='navn'><br/>
  Email: <input type='text' name='email'><br/>
  <input type='submit' value='Send'>
</form>

<?php
}
?>


?
Avatar billede Kimbt Nybegynder
23. september 2011 - 23:38 #9
kunne ik lige få det til som det skulle, Men takker for hjælpe og lukker tråden
Avatar billede Kimbt Nybegynder
23. september 2011 - 23:41 #10
(20)
Avatar billede majbom Novice
23. september 2011 - 23:40 #11
giver du op?
Avatar billede Kimbt Nybegynder
23. september 2011 - 23:41 #12
hov
nej det gør jeg ikke.. Fik det fikset ;)
Avatar billede Kimbt Nybegynder
23. september 2011 - 23:43 #13
Eller retter du fik den fikset rigtig.. Havde prøvet et par gange med at at ændre på tingende men uden held
Avatar billede majbom Novice
23. september 2011 - 23:45 #14
okay, så smider jeg et svar :)
Avatar billede majbom Novice
23. september 2011 - 23:50 #15
tfp :)
Avatar billede minniexxx Nybegynder
24. september 2011 - 13:55 #16
Hi!

I am Miss Minnie how are you! hope you are fine and in perfect condition of health.I went through your profile and i read it and took interest in it,if you don't mind i will like you to write me on this ID:( minniexxxs@yahoo.com ) hope to hear from you soon, I will be waiting for your mail because i have something VERY important to tell you.

Lots of love,
Minnie!

minniexxxs@yahoo.com
Avatar billede majbom Novice
24. september 2011 - 18:29 #17
lol!
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
Kategori
Kurser inden for grundlæggende programmering

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