[APACHE/PHP] Form submit wordt niet onthouden?

Pagina: 1
Acties:
  • 46 views sinds 30-01-2008

  • straider
  • Registratie: Maart 2004
  • Laatst online: 02-04 19:15
Een goede middag, ik heb een (misschien simpel) probleempje. Ik was bezig aan het scripten en testen op mijn pas opgezette eigen server, alles staat er wel werkend op (apache, php & mysql). Alleen toen ik een form gebruikte en deze vervolgens via een andere pagina de database in wou sturen, kreeg ik door dat hij helemaal geen dingen onthoud tussen de pagina's in.

Na wat zoeken op het internet kwam ik allemaal dingen over cgi etc. tegen maar niks wat mij echt hielp. Ik heb het script op een andere server getest en daar werkt het prima. Dus mijn vraag is weet iemand waraan het ligt? Het zijn gewoon 2 php bestandjes, de 1 met een form, de andere met ene link naar de database.

  • samo
  • Registratie: Juni 2003
  • Laatst online: 18:43

samo

yo/wassup

Het ligt natuurlijk vooral aan je code... Waarschijnlijk gebruik je verkeerde referenties, of spreek je de verkeerde methode aan...
Kijk nog eens op www.php.net, kijk je code door, en als het dan nog niet lukt, post wat relevante code hier?

Bekend van cmns.nl | ArneCoomans.nl | Het kindertehuis van mijn pa in Ghana


  • GlowMouse
  • Registratie: November 2002
  • Niet online
Na wat zoeken op het internet kwam ik allemaal dingen over cgi etc. tegen maar niks wat mij echt hielp. Ik heb het script op een andere server getest en daar werkt het prima
Register_globals toevallig?

[ Voor 76% gewijzigd door GlowMouse op 16-07-2005 14:56 ]


  • straider
  • Registratie: Maart 2004
  • Laatst online: 02-04 19:15
Nee, de code werkt correct op een andere server met apache, php & mysql.

register_globals Off Off

Hij staat inderdaad aan op de werkende server! :P bedankt!

[ Voor 78% gewijzigd door straider op 16-07-2005 14:58 ]


  • GlowMouse
  • Registratie: November 2002
  • Niet online
straider schreef op zaterdag 16 juli 2005 @ 14:56:
Deze moet aan staan neem ik aan? :P bedankt!
Nee hoor, dat hoeft niet. Ik neem aan dat je de FAQ hebt gezien? Je kunt ook de superglobals gebruiken.

Verwijderd

register_globals moet sowieso uitstaan, dat is wel zo veilig. Post anders wat voorbeeldcode hier.

  • straider
  • Registratie: Maart 2004
  • Laatst online: 02-04 19:15
Ah, juist!

Ik heb $_GET inderdaad wel vaker gebruikt op mijn server... ik heb het niet in de FAQ zien staan! sorry :X

  • Luqq
  • Registratie: Juni 2005
  • Laatst online: 21:45
Hier kunnen we niks mee, we moeten toch echt wat meer info hebben...sowieso je code!

  • straider
  • Registratie: Maart 2004
  • Laatst online: 02-04 19:15
Ok, hier is een voorbeeld van het probleem...

1.php

code:
1
2
3
4
5
<form method="post" action="1.php"> 
<input type="text" size="40" name="blabla">
<input type="submit" name="submit" value="submit">
<input type="reset" name="reset" value="overnieuw">
</form>


2.php

code:
1
2
3
4
5
6
7
8
9
10
<?php
if ($submit == "submit")
{
echo "yes!!!!!";
}
else
{
echo "damn :(";
}
?>


Ik kreeg dus damn :( op mijn server, en yes!!!! op de ander.

[ Voor 32% gewijzigd door straider op 16-07-2005 15:11 ]


  • MichelVH
  • Registratie: Oktober 2001
  • Laatst online: 15-10-2025
PHP:
1
if ($_POST['submit'] == "submit")
;)

[ Voor 26% gewijzigd door MichelVH op 16-07-2005 15:13 ]

Don't be afraid of the dark, be afraid of what it hides


  • sander79
  • Registratie: November 2004
  • Laatst online: 08-07-2025
code:
1
2
3
4
5
6
7
8
9
10
<?php
if ($_POST[submit] == "submit")
{
echo "yes!!!!!";
}
else
{
echo "damn :(";
}
?>


Zo zou het moeten werken.

  • straider
  • Registratie: Maart 2004
  • Laatst online: 02-04 19:15
en action="1.php"> moest zijn action="2.php"> :+

Toch bedankt! _/-\o_

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 22:57

Creepy

Tactical Espionage Splatterer

Als je voor de volgende keer ff wilt zoeken in de faq scheelt dat weer :)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.