Postet av: Anonym Re: Help meg! mail() som sender brukenavn og passord fra databasen til bruker
Du skriver:
mail($epost,
"Registrert informasjon om pålogging"),
"Brukenavn er $brukenavn. Passord er $passord");
Her har du en parentes for mye, rett etter p&aaringlogging" Mail-funksjonen krever tre argumenter, men parentesen din midt i gir syntaktisk feil.
Ellers ville jeg kanskje ha delt inn i to sider, en som viser skjema, og så en som slår opp i databasen og sender e-post hvis denne blir funnet. Slik det er nå, vil database-spørringen kjøres først når brukeren besøker nettsiden for å skrive inn e-postadressen sin, og deretter når submit-knappen trykkes.
Dersom du ikke får noen e-post etter å ha rettet parentes-feilen, selv om tydelig if-delen utføres, så prøv å skriv ut e-postadressen med echo. Sjekk deretter om du klarer å lage et enkelt script som bare har en setning, nemlig en hardkodet bruk av mail(), for eksempel slik:
mail("kari@nordmann.no", "tema", "melding");
Dersom det ikke går (bruk din adresse) er det noe galt med oppsettet på maskinen. Går det, må feilen ligge i database-uthentingen
| |