login  Naam:   Wachtwoord: 
Registreer je!
 Forum

form help

Offline W0etah - 22/02/2007 21:46
Avatar van W0etahPHP beginner Ik kan er echt niet meer aan uit, ik had gewoon een form gemaakt, die werkte goed, dan voeg ik er wat php bij en opeens zie ik niks meer op mijn scherm.

http://www.plaatscode.be/4341/

dit is de code, ziet iemand de fout hieraan, ik krijg zelf geen error

8 antwoorden

Gesponsorde links
Offline roelh - 22/02/2007 21:50
Avatar van roelh PHP gevorderde
  1. if($_SERVER['REQUEST_METHOD'] && $_POST['Submit']) {


moet worden

  1. if($_SERVER['REQUEST_METHOD'] == "post") {
Offline kickasgamer - 22/02/2007 21:50
Avatar van kickasgamer PHP ver gevorderde ja ik wouw juist het zelfde posten 
Offline W0etah - 22/02/2007 21:52 (laatste wijziging 22/02/2007 21:53)
Avatar van W0etah PHP beginner leeg scherm krijg ik dan, zoals altijd en als ik de php wegdoe dan zie ik wel alles


nog een fout gevonden
$url = $_POST['url'];


maar als die url nu leeg is zegt hij niks
Offline roelh - 22/02/2007 21:59
Avatar van roelh PHP gevorderde http://www.plaatscode.be/4342/

probeer dit eens
Offline Nrzonline - 22/02/2007 22:00 (laatste wijziging 22/02/2007 22:03)
Avatar van Nrzonline PHP ver gevorderde
  1. <?PHP
  2. error_reporting (E_ALL); // debuggen?
  3. ?>


  1. <?PHP
  2. if($_SERVER['REQUEST_METHOD'] == "POST" && $_POST['Submit']) {
  3.  
  4. $sitename = $_POST['sitename'];
  5. $url = $_POST['url'}; # een accolade? Ik ruik error 1...
  6.  
  7. if(empty($sitename)) {
  8. echo "Please fill in a sitename.";
  9. } elseif(empty($url)) {
  10. echo "Please fill in a url.";
  11. }; # een putkomma na een accolade? Ik ruik error 2? ;)
  12. }
  13. ?>
Offline W0etah - 22/02/2007 22:02
Avatar van W0etah PHP beginner
  1. <?php
  2. if($_POST['Submit']) {
  3.  
  4. $sitename = $_POST['sitename'];
  5. $url = $_POST['url'];
  6.  
  7. if(empty($sitename)) {
  8. echo "Please fill in a sitename.";
  9. } elseif(empty($url)) {
  10. echo "Please fill in a url.";
  11. };
  12. }
  13. ?>



deze code werkt, maar hoe was dat met die request_method?
Offline vinTage - 22/02/2007 22:02
Avatar van vinTage Nieuw lid url is nooit leeg, want je zet daar al http:// in
verder nog wat meuk veranderd

  1. <form id="form1" name="form1" method="post" action="<?=$_SERVER['REQUEST_URI']?>">
  2. Sitename: <input type="text" name="sitename" />
  3. Url: <input type="text" name="url" value="" />
  4. <input type="submit" name="Submit" value="Submit" />
  5. <input type="reset" name="Reset" value="Reset" />
  6. </form>
  7.  
  8. <?php
  9. if($_SERVER['REQUEST_METHOD'] == "POST") {
  10.  
  11. $sitename = $_POST['sitename'];
  12. $url = $_POST['url'];
  13.  
  14. if(empty($sitename)) {
  15. echo "Please fill in a sitename.";
  16. } elseif(empty($url)) {
  17. echo "Please fill in a url.";
  18. }
  19. //aales is goed
  20. echo "sitename is ".$sitename." en url is ".$url;
  21. }
  22. ?>
Offline W0etah - 22/02/2007 22:05
Avatar van W0etah PHP beginner ok, het is opgelost geraakt, bedankt iedereen

het kwam gewon omdat ik geen errors krijg, ik gebruik MAMP
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.236s