[PHP/Active desktop] Na submit geen nieuw window? *

Pagina: 1
Acties:

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 23-08 09:52

Pelle

🚴‍♂️

Topicstarter
Ok, wie helpt? Ik heb hier onder WinME Apache, PHP & MySQL draaien.

He, dacht ik op een regenachtige middag: laat ik eens een active desktop in elkaar gaa klussen met PHP. Zo gezegd zo gedaan; hartstikke leuk, en het werkt allemaal perfect. Op één ding na dan: ik heb een formuliertje op m''n desktop, waarmee ik mail kan versturen. Maar wanneer ik op submit druk, verschijnt er een nieuw internet-explorer venster. En dat wil ik natuurlijk niet; ik wil dat m''n desktop zich refreshed in plaats van een window waarin ik het resultaat van mijn actie te zien krijg.
Heeft iemand hier een idee hoe we dat op gaan lossen?

Het heeft in principe niet zoveel met dit forum te maken, maar omdat ik verwacht dat er hier wel een hoop mensen zitten die zelf ook een active desktop hebben, heb ik ''m hier toch maar even gepost.

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
Ik had ook last van zoiets. Ik d8 dat als met JavaScript window.location = blabla doet dat het wel goed gaat, maar dan moet je dus zelf de inhoud van de form-dingen meegeven in de url.

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 23-08 09:52

Pelle

🚴‍♂️

Topicstarter
Op donderdag 12 april 2001 22:54 schreef marcusk het volgende:
Ik had ook last van zoiets. Ik d8 dat als met JavaScript window.location = blabla doet dat het wel goed gaat, maar dan moet je dus zelf de inhoud van de form-dingen meegeven in de url.
Thanks, daar heb ik zelf ook aan zitten denken, maar ik heb de oplossing al gevonden: <iframe>''s !
Ik laad m''n mailformpje gewoon in een inline frame, en dan werkt het prima.
(echt mooi, dit is de eerste ''site'' die ik bouw, die niet in NS hoeft te werken en dan kan je dit soort geintjes uithalen >:))

  • Bergie
  • Registratie: Augustus 2000
  • Laatst online: 21-08 16:23

Bergie

Lekker belangrijk...

Om maar eens een heel oud topic omhoog te schoppen >:)

Ik zit met exact hetzelfde probleem. Ik kom er alleen niet helemaal uit met die iframes. Ik heb nu een php pagina waarin mijn form zit inclusief code om de inhoud van het form uit database te trekken en erin te stoppen.

Ik heb nu een extra html pagina gemaakt waarin ik in een iframe die php pagina laad. Die werkt allemaal wel goed totdat ik het form submit, want dan krijg ik een 'pagina niet gevonden' error.
In het action-veld van het form heb ik nog gewoon de php-pagina staan. Moet ik hier soms iets in veranderen?

Wie kan mij hier mee helpen?

Yamaha MT-09


Verwijderd

Heb je in het target attribuut van je form wel de naam van je iframe neergezet?

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

move -> W&G :)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Bergie
  • Registratie: Augustus 2000
  • Laatst online: 21-08 16:23

Bergie

Lekker belangrijk...

Sorry dat het allemaal zo lang duurde maar het wil nog niet echt lukken.

De situatie is op het moment als volgt:

Ik heb een index.html waarin het volgende staat:
code:
1
<IFRAME SRC="todo.php" NAME="hoofd"></IFRAME>


In todo.php staat het volgende form gedefinieerd:
code:
1
<FORM METHOD="post" ACTION="index.html" target="hoofd">


In deze php pagina zit ook de rest van de code om de data uit het form naar de database te schrijven.

Wanneer ik deze index.html nu als active desktop item instel krijg ik na het submitten van het form een fout dat de pagina niet gevonden kan worden. Wanneer ik het vanuit een browser uitvoer krijg ik de fout dat de POST method niet allowed is. (Apache webserver)

misschien dat het allemaal zo duidelijker is.

Yamaha MT-09


  • Bergie
  • Registratie: Augustus 2000
  • Laatst online: 21-08 16:23

Bergie

Lekker belangrijk...

subtiele kick ;)

Niemand die mij kan helpen?

Yamaha MT-09


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

je post je form naar een plain-html pagina :?

www.jurgroessen.nl


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 23-08 09:52

Pelle

🚴‍♂️

Topicstarter
Je eerste kick was iets minder subtiel.. na dik 2 jaar :+

  • bolleh
  • Registratie: Juli 2001
  • Laatst online: 23-08 14:08
pelle hoe is het om zon oud topic van jezelf te zien? hardstikke fout he? :+

Verwijderd

Ik zat ook al te lezen, pelle's eerste "site" :? hoe kan dat nou....

Misschien heel dom antwoord, maar staat die index.html wel in dezelfde directory ?

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Heb geen ervaring met activedesktops, maar kan je deze niet een beetje 'foppen' door expliciet een target op te geven? Bijv:
HTML:
1
2
3
4
<script type="text/javascript"> window.name = 'tislente'; </script>

<form action='bla.php' target='tislente'>
<!-- enz. -->

Just a thought.

Today's subliminal thought is:


  • Bergie
  • Registratie: Augustus 2000
  • Laatst online: 21-08 16:23

Bergie

Lekker belangrijk...

die index.html staat in dezelfde directory.

Misschien dat Pelle eens kan laten zien hoe hij het destijds opgelost heeft met die iframe's.

Yamaha MT-09

Pagina: 1