login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[AJAX] Form (Opgelost)

Offline tomie94 - 27/01/2008 10:13
Avatar van tomie94PHP interesse Ik ben bezig met een shoutbox en nu wil ik dat je een form kan invullen met een bericht en naam en als je op de submit knop drukt dat dat dan geplaatst word met AJAX dus dan wil ik dus niet de pagina laten vernieuwen. Maar ik weet niet hoe dit moet. Ik heb ook al effe gegoogled maar zonder resultaat...

6 antwoorden

Gesponsorde links
Offline Stijn - 27/01/2008 13:23
Avatar van Stijn PHP expert Wanneer de gebruiker op de knop drukt moet je een POST request sturen ipv een GET request. Je moet wel eerst alle inhoud van je formulier ophalen. (docment.getElementByName('...').value).

En je maakt dus een php pagina die het formulier verwerkt. En wanneer het verwerken voltooid is kan je een bericht geven aan de gebruiker.
Offline TotempaaltJ - 27/01/2008 16:40
Avatar van TotempaaltJ PHP interesse Oftewel: Hier gebruik je geen form-tag bij!

(Als je dan bij FF op enter klikt submit hij wel, IE miss ook)
Offline Abbas - 27/01/2008 22:53
Avatar van Abbas Gouden medaille

Crew .NET
Citaat:
Oftewel: Hier gebruik je geen form-tag bij!
(Als je dan bij FF op enter klikt submit hij wel, IE miss ook)
Dit is maar een vage en zelfs geen halve oplossing, vind je zelf niet?
Offline zointer - 28/01/2008 05:47
Avatar van zointer HTML gevorderde
tomie94 schreef:
Ik heb ook al effe gegoogled maar zonder resultaat...

Zever, enkel al met jou topic titel heb ik al resultaat.

Bigboss schreef:
Oftewel: Hier gebruik je geen form-tag bij!

(Als je dan bij FF op enter klikt submit hij wel, IE miss ook)

Waar slaat dit op 
Offline Ibrahim - 28/01/2008 08:31
Avatar van Ibrahim PHP expert Je kunt het beste de prototype framework gebruiken als je graag AJAX wil gebruiken. Die heeft AJAXen zo simpel als het maar kan zijn gemaakt.

En als je effecten wil, kun je script.aculo.us gebruiken 

succes
Offline tomie94 - 28/01/2008 18:00 (laatste wijziging 28/01/2008 18:02)
Avatar van tomie94 PHP interesse ik heb wat geprobeerd:
Plaatscode: 5301

alleen dit werkt niet. er komt niks bij staan...

Verwerk.php
  1. <?php
  2. if(isset($_GET['msg']) && $_GET['msg'] != '') {
  3.  
  4.  
  5.  
  6. $name = 'Testje';
  7. $msg = $_GET['msg'];
  8.  
  9. $file = fopen('archive/shoutbox_'.$date.'.txt', "r+");
  10. $oldfile = file_get_contents('archive/shoutbox_'.$date.'.txt');
  11. fputs($file, $oldfile."<table style='width: 100%; border: 1px dotted #CCCCCC;'>
  12. <tr bgcolor=\"#87C53E\">
  13. <td width='100%'>".$name."</td>
  14. <tr bgcolor=\"#87C53E\">
  15. <td width='100%'>".$msg."</td></tr>
  16. </table>
  17.  
  18. ");
  19. fclose($file);
  20. }
  21. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.41s