Avatar billede viggosmor Nybegynder
14. december 2009 - 20:41 Der er 2 kommentarer og
1 løsning

Nyhedsbrev hjælp.

Har siddet hele dagen med et nyhedsbrevs script, som jeg ikke kan få til at fungere.
Har fundet scriptet her:
http://www.phpuniverset.dk/show_source.phtml?script_id=43

Min mailliste.php ser således ud:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
    <title>Søderberg-indretning - Indretning af boligstylist Lone Søderberg</title>
   
    <meta http-equiv="imagetoolbar" content="no" />
    <meta name="MSSmartTagsPreventParsing" content="true" />
   
    <meta name="description" content="Boligstylist Lone Søderberg, tilbyder indretning hos private i Københavnsområdet" />
    <meta name="keywords" content="mmd, multimediedesigner, boligstylist, Lone Søderberg, studerende" />
   
    <meta name="author" content="Søderberg-indretning" />
   
       
<style type="text/css" media="all">
    @import "css/nyheds.css";
</style>
<script type="text/javascript" src="swfobject.js"></script>
        <script type="text/javascript">
       
        swfobject.embedSWF("menu.swf", "menu1", "950", "40", "9.0.0", "expressInstall.swf");
        </script>
       
        <script src="AC_RunActiveContent.js" type="text/javascript"></script>
</head>

<body>

<div id="forsideIndhold">
<div id="bannerForside"><img src="banner/nyhedsbrevBanner.jpg" alt="søderberg-indretning" /></div>
<div id="menu1">
        <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<div id="nyhed1">

</div>
<div id="nyhedsTekst">
<div id="scrollbar12">
<h1>Nyhedsbrev</h1>
<?



$filename = "mailliste.php";

$sql_host = "xxx";

$sql_user = "xxx";

$sql_passwd = "xxxx";

$db = "xxxx";

mysql_connect($sql_host,$sql_user,$sql_passwd);

mysql_select_db($db);









if (!$mode) {

?>

<form action="<? print $filename; ?>?mode=on" method="post">

<input type="text" name="mail" size="30">  <SELECT name="valg"><option value="Tilmeld" selected>Tilmeld!<option value="Afmeld">Afmeld</select>

<br><input type="submit" value="Send">

</form>

<?

}





if ($mode == "on") {



    if ($valg == "Tilmeld") {

    // $mail

    // On E-mail er der allerede

    $res = mysql_query("SELECT * FROM mailliste WHERE mail = '$mail'");

    $antal = mysql_num_rows($res);

        if ($antal == "") {

        // $ip, $mail, $dato

        $ip = $REMOTE_ADDR;

        $tid = date("Y-m-d H:i:s");

        mysql_query("INSERT INTO mailliste (id,ip,mail,tid) VALUES ('','$ip','$mail','$tid')");

        print "Din E-mail er blevet tilføjet";

                            }

        else {

        print "E-mail adressen er allerede tilføjet";

        }

    } // End of tilmeld





    if ($valg == "Afmeld") {

    mysql_query("DELETE FROM mailliste WHERE mail = '$mail'");

    print "E-mail adresse afmeldt";

    }



} // End of valg.









?>
</div>
</div>
<div id="footer">
<p align="center">Design af <a href="http://soederberg-indretning.dk">Søderberg indretning</a> Copyright &copy; Lone Søderberg</p></div>


</div>

</body>
</html>


I phpmyadmin har jeg lavet en tabel, der hedder mailliste og med følgende atributter:
id, ip, mail og tid.

Når man taster sin email ind, vil den godt godtage den første email, den kommer således i databasen men de efterfølgende emails jeg har prøvet at taste ind kommer ikke i databasen....


Ved ikke om I skal have yderligere oplysninger oom min database for at kunne hjælpe....?


Deruder prøve rjeg at kodeordsbeskytte nyhedsbrevsmappen på mit domæne vha ..htacess og .htpasswd

Men dett efunger helle rikke lige meget hvad jeg gør så vil den ikke godtage mine login oplysninger.....

De 2 filer forsvinder også på min ftp, efter jeg har uploadet dem???

Ja som I nok kan forstå har jeg brug for hjælp....

Takker ....

Hilsen Lone
Avatar billede viggosmor Nybegynder
14. december 2009 - 20:46 #1
Avatar billede viggosmor Nybegynder
15. december 2009 - 10:47 #2
Øv, er der ingen der kan hjælpe med dette??
Avatar billede viggosmor Nybegynder
15. december 2009 - 15:05 #3
Nå fandt et andet script, som det ser ud jeg har formået at få til at fungere....
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester