[PHP] Pagina wordt niet weergegeven

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
OK, een duidelijke omschrijving van het probleem.

Ik heb dus een PHP pagina die een aantal dingen update in een MYSQL database.
Als ik deze pagina (prwijzigendata.php) open is er nix aan de hand.
Zodra ik het formulier de opdracht geef omo de ingevulde waardes te updaten is er ook nog geen probleem.
Het formulier heeft als ACTION prwijzigendata.php (zichzelf) staan.
Bovenaan staat dus ook een stukje code - if (empty($_POST)) -
In deze zelfde pagina wordt dus ook de mysql code uitgevoerd die de tabellen zal updaten.

De eerste keer gaat dit gewoon goed, maar als je dit voor de 2e keer doet (ZONDER IE ERTUSSEN AF TE SLUITEN) dan geeft ie aan - PAGE NOT FOUND -.
Als ik dan kijk welke pagina die moeite mee heeft staat er gewoon bij de eigenschappen:
res://C:\WINDOWS\System32\shdoclc.dll/dnserror.htm#http://www.domein.nl/prwijzigendata.php

Dus gewoon http://www.domein.nl/prwijzigendata.php.

Terwijl er onder me mysql code een stukje staat:
header('location:prgewijzigd.htm');
die();

Dus hij zou helemaal niet naar die pagina moeten zoeken.
Het vreemdste van alles is nog dat hij wel gewoon de tabellen update...

Heeft iemand hier een oplossing voor (ik hoop dat ik duidelijk genoeg ben zo)

Acties:
  • 0 Henk 'm!

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09 14:42
Endless loop mafbal :?

Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:44

gorgi_19

Kruimeltjes zijn weer op :9

Al gedebugged, breakpoints er tussen gezet? Ik gok namelijk nog steeds op een endless loop oid. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • Feyd-Rautha
  • Registratie: November 2001
  • Laatst online: 02-08 23:34
En als je ctrl-f5 doet, wordt de pagina dan wel geladen

En die header()-functie van PHP staat mij eigenlijk ook niet aan. Op mijn stage moest ik ook PHP-en en ik had niets anders dan problemo's daarmee. Ik heb toen maar een PHP-functie geschreven die een beetje javascript genereerde (echo) die een redirect doet naar een pagina. Misschien moet je dit ook even proberen

[ Voor 77% gewijzigd door Feyd-Rautha op 27-04-2004 22:42 ]

I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing. Only I will remain.


Acties:
  • 0 Henk 'm!

Verwijderd

Feyd-Rautha schreef op 27 april 2004 @ 22:40:
En als je ctrl-f5 doet, wordt de pagina dan wel geladen

En die header()-functie van PHP staat mij eigenlijk ook niet aan. Op mijn stage moest ik ook PHP-en en ik had niets anders dan problemo's daarmee. Ik heb toen maar een PHP-functie geschreven die een beetje javascript genereerde (echo) die een redirect doet naar een pagina. Misschien moet je dit ook even proberen
Er is niet veel mis met de header functie in PHP hoor. En een zoekmachine zou die javascript weleens niet kunnen snappen.

Acties:
  • 0 Henk 'm!

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09 14:42
Je header submit naar .htm terwijl je foutmeldingen krijgt om .php te vinden :?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
ctrl-f5 werkt niet.
Maar als het een endless loop zou zijn dan zou hij het toch ook bij de eerste keer moeten doen???

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
zmn schreef op 27 april 2004 @ 22:43:
Je header submit naar .htm terwijl je foutmeldingen krijgt om .php te vinden :?
JUIST!!! dat vind ik het vage

Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:44

gorgi_19

Kruimeltjes zijn weer op :9

Welke response code staat er in je logbestanden? 500? 404?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:44

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 27 april 2004 @ 22:43:
ctrl-f5 werkt niet.
Maar als het een endless loop zou zijn dan zou hij het toch ook bij de eerste keer moeten doen???
Nope; in je code kan je ook een hoop verknallen...

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09 14:42
Verwijderd schreef op 27 april 2004 @ 22:44:
[...]


JUIST!!! dat vind ik het vage
Doe eens iets netter ook die header tag en probeer dit eens:

PHP:
1
2
3
<?php
 header( 'Location: http://www.tweakers.net' );
?>


In plaats van die andere header, werkt dat wel :?

Acties:
  • 0 Henk 'm!

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 23-07 18:19
misschien even een stukje letterlijke code posten?

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
zmn schreef op 27 april 2004 @ 22:47:
[...]

Doe eens iets netter ook die header tag en probeer dit eens:

PHP:
1
2
3
<?php
 header( 'Location: http://www.tweakers.net' );
?>


In plaats van die andere header, werkt dat wel :?
header( 'Location: http://www.domein.nl/prgewijzigd.htm' );

werkt wel, wat was er fout dan????
als ik alleen prgewijzigd.htm invul dan moet ie toch vanzelf het domein erbij pakken waar ie in zit?

[ Voor 16% gewijzigd door Verwijderd op 27-04-2004 22:54 ]


Acties:
  • 0 Henk 'm!

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09 14:42
Verwijderd schreef op 27 april 2004 @ 22:52:
[...]


header( 'Location: http://www.domein.nl/prgewijzigd.htm' );

werkt wel, wat was er fout dan????
als ik alleen prgewijzigd.htm invul dan moet ie toch vanzelf het domein erbij pakken waar ie in zit?
Blijkbaar niet :+

Acties:
  • 0 Henk 'm!

  • Noork
  • Registratie: Juni 2001
  • Niet online
http://nl3.php.net/manual/nl/function.header.php

Hier staat Location: httpblabla tussen dubbele aanhalingstekens. Misschien dat dat nog invloed heeft.

[ Voor 14% gewijzigd door Noork op 28-04-2004 00:17 ]


Acties:
  • 0 Henk 'm!

  • blizt
  • Registratie: Januari 2003
  • Laatst online: 11-12-2024

blizt

Wannabe-geek

Verschil tussen single & double staat netjes hier op weberblog uitgelegd ;)

United we stand, and divided we fall


Acties:
  • 0 Henk 'm!

  • Noork
  • Registratie: Juni 2001
  • Niet online
blizt schreef op 28 april 2004 @ 00:36:
Verschil tussen single & double staat netjes hier op weberblog uitgelegd ;)
Ach ja, weer wat geleerd. Ik ga even al mijn php code herschrijven. Single quotes schijnt sneller te zijn. ;)

Acties:
  • 0 Henk 'm!

  • blizt
  • Registratie: Januari 2003
  • Laatst online: 11-12-2024

blizt

Wannabe-geek

Jup, in de meest gevallen wel idd :)
Weet niet hoe jij eerst programmeerde, maar houd er wel rekening mee dat echo '$var'; waarschijnlijk niet 't verwachtte resultaat geeft ;)

United we stand, and divided we fall

Pagina: 1