19. juni 2003 - 00:44Der er
19 kommentarer og 1 løsning
gæstebog med php/MySQL
Hej. Jeg har fulgt et eksempel i en bog, og lavet en gæstebog i PHP med MySQL.
Den virker sådan at når der er kommet et nyt indlæg sendes en email til min email adresse.
Men når jeg skriver et indlæg og submitter, så kommer følgende :
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\apache\apache\htdocs\gaestebog\opdater.php on line 12
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
der skal være en mailserver (smtpserver) installeret på den server du sender mail fra. og så skal din php-ini fil rettes så den fortæller hvor den mailserver er.
Tak for det. <a href="laes.php">Klik for at vende tilbage til gæstebogen.</a>
</body> </html>
Håber i kan hjælpe. den viser kun skriften navn email og besked, men intet af det som er indtastet i felterne. Der kommer en besked til min email adresse også når der er skrevet et indlæg, men heller ikke her kan jeg se afsender navn og besked???????
Du har åbenbart fulgt en gammel guide hvor deikke tager højde for at i nyere versioner er registre_globals som default sat til off, hvilket betyder at du skal tilgå dine variabler på en anden måde. Jeg har rettet den linie som skulle rettes, og desuden skal du også rette din form lidt til ->
$_POST['varname'] = variabler der er blevet sendt via en FORM med method="POST" $_GET['varname'] = variabler fra adresselinien, eg: index.php?side=index (FORM med method="GET") $_COOKIE['varname'] = variabler fra cookies $_REQUEST['varname'] = alle de tre ovenstående samlet i en $_SESSION['varname'] = variabler fra sessions $_ENV['varname'] = servervariabler om "enviroment" ting (brugerens IP) $_SERVER['varname'] = ass. servervariabler som fx PHP_SELF
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.