anoniem Geplaatst: 26 mei 2003 Delen Geplaatst: 26 mei 2003 Beste lezer, bij deze mijn vraag. Ben sinds kort bezig met php en eigen site. Heb domain geclaimed op www.planetdust.nl Mijn vraag is of iemand naar die site kan toe gaan en op de link: "projecten" wil gaan. Hier verschijnt een foutmelding/warning, wie kan me vertellen waar dat aan ligt. Op mijn localhost krijg ik de melding niet. Alvast hartelijk bedankt Quote Link naar reactie
anoniem Geplaatst: 26 mei 2003 Auteur Delen Geplaatst: 26 mei 2003 Het is beter als we de bron van de PHP ook kunnen zien.. De output heeft dus ook geen <html><body></body></html> Tags... Quote Link naar reactie
anoniem Geplaatst: 26 mei 2003 Auteur Delen Geplaatst: 26 mei 2003 Heb inmiddels de html headers toegevoegd. Deze waren verwijdert door mij. Hieronder de bron: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Welkom op Planetdust.nl</title> <style type="text/css"> .text1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC} .text2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999} .titre1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF} </style> </head> <?php session_start(); if (!empty($_POST)){ $username= $_POST["username"]; $wachtwoord= $_POST["wachtwoord"]; session_register("username"); session_register("wachtwoord"); } ?> <body bgcolor="#505F70" link="#CCCCCC"> <div align="center"> <p><font color="#FFFFFF" size="5" face="Arial, Helvetica, sans-serif">Voer a.u.b. uw gebruikersnaam en uw wachtwoord in om verder te gaan.</font> </p> <p>&</p> <p>&</p> <p>&</p> <p align="center">&</p> </div> <form name="form1" method="post" action="<?php echo($_SERVER["PHP_SELF"]);?>"> <div align="left"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Inlognaam:&&&& <input name="username" type="text"> <br> Wachtwoord:</font> <input name="wachtwoord" type="password"> <br> <input type="submit" name="Submit" value="Inloggen"> </div> </form> </body> </html> alvast bedankt Quote Link naar reactie
anoniem Geplaatst: 26 mei 2003 Auteur Delen Geplaatst: 26 mei 2003 Line 17 = de regel met daarin "session_start()" Quote Link naar reactie
anoniem Geplaatst: 26 mei 2003 Auteur Delen Geplaatst: 26 mei 2003 Je moet die phpcode bovenaan de pagina zetten, nu is er al html naar de client verstuurd en dan kan er geen cookie meer geschreven worden. Eerst die sessie starten, dan de html naar de client... Quote Link naar reactie
anoniem Geplaatst: 26 mei 2003 Auteur Delen Geplaatst: 26 mei 2003 hartelijk dank!!! :D Quote Link naar reactie
anoniem Geplaatst: 26 mei 2003 Auteur Delen Geplaatst: 26 mei 2003 Hmm, probleem is nogniet opgelost. Ik heb de regel : header("location: projectindex.php") ; toegevoegd. Hier is het hele script: <?php session_start(); if (!empty($_POST)){ $username= $_POST["username"]; $wachtwoord= $_POST["wachtwoord"]; session_register("username"); session_register("wachtwoord"); } ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Welkom op Planetdust.nl</title> <style type="text/css"> .text1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC} .text2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999} .titre1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF} </style> </head> <?php session_start(); if (!empty($_POST)){ $username= $_POST["username"]; $wachtwoord= $_POST["wachtwoord"]; session_register("username"); session_register("wachtwoord"); header("location: projectindex.php") ; } ?> <body bgcolor="#505F70" link="#CCCCCC"> <div align="center"> <p><font color="#FFFFFF" size="5" face="Arial, Helvetica, sans-serif">Voer a.u.b. uw gebruikersnaam en uw wachtwoord in om verder te gaan.</font> </p> <p>&</p> <p>&</p> <p>&</p> <p align="center">&</p> </div> <form name="form1" method="post" action="<?php echo($_SERVER["PHP_SELF"]);?>"> <div align="left"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Inlognaam:&&&& <input name="username" type="text"> <br> Wachtwoord:</font> <input name="wachtwoord" type="password"> <br> <input type="submit" name="Submit" value="Inloggen"> </div> </form> </body> </html> Ik krijg nu weet een foutmelding. bij het invoeren van gegevens. Quote Link naar reactie
anoniem Geplaatst: 26 mei 2003 Auteur Delen Geplaatst: 26 mei 2003 Je start nu tweemaal de sessie, lijkt me niet helemaal de bedoeling ;) Quote Link naar reactie
anoniem Geplaatst: 26 mei 2003 Auteur Delen Geplaatst: 26 mei 2003 Achja, natuurlijk. Nu zie ik het. Het werkt nu in elk geval WEL. Was vergeten session start script te verwijderen uit de body. Bedankt voor je moeite Quote Link naar reactie
anoniem Geplaatst: 27 mei 2003 Auteur Delen Geplaatst: 27 mei 2003 Werkt die header nog wel nadat je al info naar de browser hebt gestuurd? Volgens mij niet. Of heb je die nu ook verwijderd? - Bas Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen