Avatar billede champman2000 Nybegynder
13. maj 2002 - 05:21 Der er 11 kommentarer og
1 løsning

Sende informationer videre via form (Apache - PHP)

Jeg har en apache server installeret + PHP4 på min computer. Mit problem er at når jeg opretter en form hvor jeg skal sende informationer videre "modtager" php dokumentet de nye variabler.

Eks.

<html><head></head><body>
<?php echo $variable; ?>
<fom method="post" action="phpdokumentet.php">
<input type="text" name="variable">
<input type="submit" name="submit">
</form>
</body></html>

Regner med at det er et eller anden indstilling på Apache serveren der forhindrer det i at blive sendt!? (har lige skiftet til win xp - hvis det skulle have påvirkning)
Avatar billede champman2000 Nybegynder
13. maj 2002 - 05:23 #1
Rettelse:

Mit problem er at når jeg opretter en form hvor jeg skal sende informationer videre "modtager" php dokumentet IKKE de nye variabler.
Avatar billede otis Nybegynder
13. maj 2002 - 05:35 #2
prøv lige at forklar din fejl en gang til, det der forstod jeg ikke meget af
Avatar billede otis Nybegynder
13. maj 2002 - 05:55 #3
prøv at skriv
echo $_POST['variable'];
Avatar billede erikjacobsen Ekspert
13. maj 2002 - 06:46 #4
Mener du

<input type="text" name="variable" value="<?= $variable?>>

??
Avatar billede sukos Juniormester
13. maj 2002 - 07:42 #5
Er det under din defaultserver (navn) eller er det under en VirtualHost?
Avatar billede champman2000 Nybegynder
13. maj 2002 - 08:26 #6
otis: Ja, det hjalp faktisk! Men stadig gad jeg godt vide hvad jeg skal gøre så jeg kan nøjes med $variable.

sukos: Ved faktisk ikke hvad det betyder med  defaultserver ell. VirtualHost. Apache serveren bruger jeg kun til at afprøve scripts på.
Avatar billede champman2000 Nybegynder
13. maj 2002 - 08:29 #7
erik: Nej det er ikke det jeg mener. Hvis jeg f.eks. skrev <input type="text" name="variable" value="<?= $variable?>"> ville den slet ikke skrive variablen.

Nå jo foresten! Den gider heller ikke opfatte variablen, hvis jeg fx skriver xxx.php?variable=variable
Avatar billede sukos Juniormester
13. maj 2002 - 08:41 #8
Der er noget med den måde du henter variabler på
register_globals = Off
(php.ini)
er default for PHP 4.2 Derfor "hjalp det" da du skrve som otis foreslog.
Hvis den bliver sat til On vil du kunne få dine variabler på "normal" vis.
Avatar billede champman2000 Nybegynder
13. maj 2002 - 10:10 #9
Jaaa.. Mange tak sukos!

Havde ellers selv kigget den igennem om der skulle være noget på "Off", men må have misset den.
Avatar billede sukos Juniormester
13. maj 2002 - 11:18 #10
Du får lige et svar :O)
Avatar billede otis Nybegynder
13. maj 2002 - 17:51 #11
æv æv, får jeg ikke noget for mit svar ? ;)
Avatar billede champman2000 Nybegynder
14. maj 2002 - 04:48 #12
Ville da gerne give dig guld og grønne skove men kan dig intet give når du kun kommentere og ikke svare...

Du skal vælge "Svar" og ikke "Kommentar" når du svare.
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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