Avatar billede codemanager Nybegynder
27. januar 2004 - 22:01 Der er 9 kommentarer og
1 løsning

Fejl udskrives i fejl boks

Hejsa

ved ikke om det er det rettet sted men prøver
jeg har denne kode nu kunne jeg godt tænke mig og lave sådan at når den skal printe noget du sker det i en boks 

<div align="center"><form action="<?php echo $_SERVER['PHP_SELF']; ?>?mode=on" method="post">
.:Mailliste:. <br>
Mail-adresse:<br>
<input style="width: 100px;" type="text" name="mail"><br> 
<SELECT name="valg"><option value="Tilmeld" selected>Tilmeld!<option value="Afmeld">Afmeld</select>
<br><input class="knappe" type="submit" value="- Send -">
</form>  </div>
</div>     

<?

if (!$mode) {

}

if ($_GET['mode'] == "on") {
$mail = $_POST['mail'];
if ($_POST['valg'] == "Tilmeld") {

    // $mail

    // On E-mail er der allerede

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

    $antal = mysql_num_rows($res);

        if ($antal == "0") {

        // $ip, $mail, $dato

        $ip = $_SERVER['REMOTE_ADDR'];

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

        mysql_query("INSERT INTO mailliste (ip,mail,tid) VALUES ('$ip','$mail','$tid')") or die (mysql_error());

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

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

        }

    } // End of tilmeld
if ($_POST['valg'] == "Afmeld") {

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

    print "E-mail adresse afmeldt";

    }
} // End of valg.


?>     

håber i forstå ellers sig til
Avatar billede billen Nybegynder
27. januar 2004 - 22:08 #1
Hvad mener du med en boks? En popup boks ligesom javascripts alert() eller en textarea, som man bruger til at indtaste tekst i?
Avatar billede codemanager Nybegynder
27. januar 2004 - 22:11 #2
Det skal være en boks hvor den udskriver dette print "Din E-mail er blevet tilføjet";

og så skal man kan trykke på ok og så lukker dne igen
Avatar billede billen Nybegynder
27. januar 2004 - 22:12 #3
jamen så er det java script:

<script language="JavaScript" type="text/javascript">
alert( "Hej kan du skrive hvad du har lyst til." );
</script>


Denne stump kode kan du bare udskrive hvor du har lyst til det.
Avatar billede billen Nybegynder
27. januar 2004 - 22:13 #4
<script language="JavaScript" type="text/javascript">
alert( "Din E-mail er blevet tilføjet" );
</script>
Avatar billede codemanager Nybegynder
27. januar 2004 - 22:17 #5
hmm hvordan skal ejg lige sætte det ind har

mysql_query("INSERT INTO mailliste (ip,mail,tid) VALUES ('$ip','$mail','$tid')") or die (mysql_error());

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

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

        }

    } // End of tilmeld
if ($_POST['valg'] == "Afmeld") {

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

    print "E-mail adresse afmeldt";


jeg for bare fejl når jeg gør det
Avatar billede codemanager Nybegynder
27. januar 2004 - 22:17 #6
det skal være hvor der er print
Avatar billede billen Nybegynder
27. januar 2004 - 22:18 #7
mysql_query("INSERT INTO mailliste (ip,mail,tid) VALUES ('$ip','$mail','$tid')") or die (mysql_error());

?>
<script language="JavaScript" type="text/javascript">
alert( "Din E-mail er blevet tilføjet" );
</script>
<?php
      } else {
?>
<script language="JavaScript" type="text/javascript">
alert( "E-mail adressen er allerede tilføjet" );
</script>
<?php

        }

    } // End of tilmeld
if ($_POST['valg'] == "Afmeld") {

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

    print "E-mail adresse afmeldt";
Avatar billede billen Nybegynder
27. januar 2004 - 22:20 #8
jeg tog ikke den sidst med, men det er samme princip. Du skal ud af dit php tag ved at skrive ?> Derefter kan du skrive alm. HTML/Javascript. Når du skal ind i PHP igen skriver du <?php
Avatar billede codemanager Nybegynder
27. januar 2004 - 22:25 #9
Jeps nu virker det vild u ikke et svar og tak for hjælpen
Avatar billede billen Nybegynder
27. januar 2004 - 22:25 #10
;o)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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