03. juni 2004 - 21:42
Der er
1 kommentar og 1 løsning
Søger hjælp til min tagwall
Hej, jeg har prøvet at lave tagwall, og at den så skulle tjekke om felterne var fyldt, ellers melde fejl. men det virker ikke :S Hjælp tak :D Start kode--> <form method='post' action='<?=$PHP_SELF?> <? if($_POST[action] == 'send') { if($_POST[navn] == NULL OR $_POST[besked] == NULL) { print "<br><i><font size =\"2\" color=\"#339900\">Du skal udfylde alle felterne!</font></i><br>"; ?> Navn :<br> <input type='text' name='navn' onfocus="if(this.value=='Navn')this.value='';" onblur="if(this.value=='')this.value='Navn';" size='22'><br> Mail :<br> <input type='text' name='email' onfocus="if(this.value=='E-mail')this.value='';" onblur="if(this.value=='')this.value='E-mail';" size='22'><br> Besked :<br><textarea cols='30' rows='5' name='text'></textarea> <br> <br> <input type="submit" value="Send" name="send"><br> <br> </form> <? $host = "localhost"; $user = "BAAAAH brugernavn her"; $pass = "BAAH :D kode her da :D "; $db = "BAAH DB navn her"; $navn = $_POST['navn']; $email = $_POST['email']; $text = $_POST[text]; $time = date("d/m-Y H:i:s"); if ($_POST['navn'] == "") { $navn = "?!"; } if ($_POST['email'] == "") { $email = "?!@?!.dk"; } mysql_connect("$host", "$user", "$pass"); mysql_select_db($db); if(!empty($_POST[text])){ $insertSQL = "insert into tagwall (navn, email, time, text) values ('$navn', '$email', '$time', '$text')"; mysql_query($insertSQL); } $result = mysql_query("SELECT * FROM tagwall ORDER BY id DESC LIMIT 10") or die(mysql_error()); while ($row = mysql_fetch_array($result)) { echo "<a href='mailto:".$row[email]."'>".$row[navn]."</a> - ".$row[time]."<br><br>".$row[text]."<br><br>"; } mysql_close(); ?> kode slut --> Nogen der kan hjælpe mig :)?
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
Prøv: <? if(isset($_POST['action']) && $_POST['action'] == 'send') { if($_POST['navn'] == 'Navn' OR $_POST['text'] == '') { print "<br><i><font size =\"2\" color=\"#339900\">Du skal udfylde alle felterne!</font></i><br>"; }else{ $host = "localhost"; $user = "BAAAAH brugernavn her"; $pass = "BAAH :D kode her da :D "; $db = "BAAH DB navn her"; $navn = $_POST['navn']; $email = $_POST['email']; $text = $_POST['text']; $time = date("d/m-Y H:i:s"); if ($_POST['email'] == "") { $email = "?!@?!.dk"; } mysql_connect($host, $user, $pass); mysql_select_db($db); $insertSQL = "insert into tagwall (navn, email, time, text) values ('$navn', '$email', '$time', '$text')"; mysql_query($insertSQL); $result = mysql_query("SELECT * FROM tagwall ORDER BY id DESC LIMIT 10") or die(mysql_error()); while ($row = mysql_fetch_array($result)) { echo "<a href='mailto:".$row['email']."'>".$row['navn']."</a> - ".$row['time']."<br><br>".$row['text']."<br><br>"; } mysql_close(); }} else { ?> <form method='post' action='<?=$_SERVER['PHP_SELF']?>'> Navn :<br> <input type='text' name='navn' value="Navn" onfocus="if(this.value=='Navn')this.value='';" onblur="if(this.value=='')this.value='Navn';" size='22'><br> Mail :<br> <input type='text' name='email' value="E-mail" onfocus="if(this.value=='E-mail')this.value='';" onblur="if(this.value=='')this.value='E-mail';" size='22'><br> Besked :<br><textarea cols='30' rows='5' name='text'></textarea> <br> <br> <input type="hidden" name="action" value="send" /> <input type="submit" value="Send" name="send"><br> <br> </form> <? } ?>