[Apache/PHP?] Form's posten niet meer

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

  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 21:01
Op de server draait een nieuwe install van Mandrake 8.2, vrij veel standaard packages geinstalleerd, en daarna enkele verwijderd en nieuwe versie geinstalleerd. (Al dan niet vanaf source)

Zo ook Apache,
code:
1
2
3
[sander@ifruit bin]$ ./apachectl -v
Server version: Apache/2.0.44
Server built:   Feb  4 2003 15:30:46


Dit was na de install apache 1.3.23-4mdk (De standaard versie)
Nu is het zo, dat HTML forms, in een php script, niet posten, wat ze eerst wel deden.

Het gaat dus om een form met deze action:
code:
1
<form method="POST" action="<? echo $PHP_SELF ?>">


Als je dat script gaat uitvoeren, komen we wel weer op dezelfde pagina, maar hij is, in geval van dit script, niet ingelogd.
Als je een andere user/pass zou doen, geeft hij aan dat er foute user/pass zijn ingevuld.

Met een ander script (Domain check) die
code:
1
<form action="index.php" method="POST">

als form action heeft, zal het script ook reloaden.
Ik heb het op een andere server getest, en zonder chmod oid werken de scripts probleemloos.

Ik heb via webmin op beide servers gezocht (Beide servers zelfde hardware en Mandrake 8.2) naar packages (Naar apache, php en naar mod), misschien dat Server1 packages miste, maar ik kon alleen vinden dat Server1 juist meer packages geinstalleerd had.

Kunnen packages, die bijv "teveel" zijn geinstalleerd conflicten geven (Ja, rpm kan conflicten geven zoals sendmail en postfix bijv, maar standaard installatie, die dus zelf alles installeerd toch niet?)

Ik ben nog aan het uitzoeken of enkele packages een conflict geven, maar als iemand het weet waar het aan ligt, of ergens anders aan kan liggen, hoor ik het graag.

(PS, in search vind je veel over niet postende forms, maar dat is zover ik heb gevonden steeds een fout in de forms zelf)

Blog | PVOutput Zonnig Beuningen


  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Register Globals Probleempje :?

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 20:57

Kees

Serveradmin / BOFH / DoC
edit je php.ini met je favo editor en lees, lees, lees het bovenste stukje.

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Kees schreef op 10 februari 2003 @ 16:48:
edit je php.ini met je favo editor en lees, lees, lees het bovenste stukje.
Geen goed idee, leer dan goed te coden :)

Als je method="post" gebruikt doe dan dit eens in php:

PHP:
1
2
3
4
5
<?php
 print "<pre>";
 print_r($_POST);
 print "</pre>";
?>


Dat moet je genoeg helpen :)

  • Wilke
  • Registratie: December 2000
  • Laatst online: 22:17
Inderdaad, verder heeft dit denk ik eigenlijk meer met P&W te maken, maar het staat dus ook duidelijk in de documentatie/release notes van PHP, op zich...

(Okay okay, die lees je natuurlijk niet als je via een package installeert. Maar toch :) )

Deze gaat dus dicht, zie de docs voor meer info.

[ Voor 15% gewijzigd door Wilke op 10-02-2003 18:46 ]


Dit topic is gesloten.