Jag har en funktion nu där jag sparar ner mailadresser in i databasen,
är en anmälan till maillista.
Jag skulle nu vilja ha en popupruta som kommer upp när det är klart med
en vacker text..
Hur?
Jag har följande:
if (isset($_POST['maillist'])) {
$mail = $_POST['mail'];
$laggTill = "INSERT INTO maillist (email) VALUES ('$mail')";
mysql_query($laggTill) or die("Det gick inte att lägga till information!");
}
Men mina försök har varit förgäves..
Finns det något enkelt sätt att göra det?
Har bara hittat typ "stora" varianter med javascript o.s.v,
och jag tänkte att kanske php har någon funktion för det redan??
Mvh
Vill du verkligen använda popup? PHP har ingen popup funktion, och popup'er är bara jobbig för användaren.
Men om du tvunget vill använda popup så får du nog använda javascript.
Mitt förslag är att du efter din insert skickar vidare med header.location och där visar ett snyggt meddelande i en div. På det sättet läggs det inte in i databasen igen om man uppdaterar sidan.
Så här kan det se ut om man använder mitt exempel.
Jag använder mig av tre olika divar med olika ikoner för olika typer av meddelanden.
Röd för felmeddelanden.
Gul för information och
Grön för ok meddelanden.