Avatar billede mpj_86 Nybegynder
18. januar 2003 - 13:37 Der er 10 kommentarer og
1 løsning

Hvorfor dur min dato ikke?

Hej hvorfor kan jeg ikke få min dato til at du? den skal stå lige efter navn.

<?PHP
$database = mysql_connect("mysql01.cliche.dk", "mopedpower_dk", "kode :P") or die ("Fejl X: ".mysql_error());
mysql_select_db("mopedpower_dk", $database) or die ("Fejl X: ".mysql_error());
$besked = ereg_replace("[:]+[)]","<img src=\"icon_smile.gif\">",$besked);
$besked = ereg_replace("[:]+[D]","<img src=\"icon_biggrin.gif\">",$besked);
$besked = ereg_replace("[:]+[(]","<img src=\"icon_sad.gif\">",$besked);
$besked = ereg_replace("[8]+[)]","<img src=\"icon_cool.gif\">",$besked);
$besked = ereg_replace("[:]+[p]","<img src=\"icon_razz.gif\">",$besked);
$besked = ereg_replace("[;]+[)]","<img src=\"icon_wink.gif\">",$besked);
if($navn && $mail && $besked)
$dato = date("d/m/Y - H:i:s");
{
mysql_query("INSERT INTO tagwall set navn = '$navn', mail = '$mail', dato = '$dato', besked = '$besked'") or die ("Fejl X: ".mysql_error());
header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
}
?>
<html>
<head><title>Beta Tagwall</title></head>
<body>
<center><a href="#" onClick="window.open('smileys.php','Smileys','height=250, width=300, menubar=no, toolbar=no, scrollbar=no, adressbar=no')">Smileys</a></center>
<form action=<?=$PHP_SELF ?> method="post">
<p align="center"><b><font size="2" face="Verdana">Navn:</font></b><br>
<input type="text" name="navn" size="25"></p>
<p align="center"><b><font size="2" face="Verdana">Mail:</font></b><br>
<input type="text" name="mail" size="25"></p>
<p align="center"><textarea rows="8" name="besked" cols="30"></textarea></p>
<p align="center"><input type="submit" value="Skriv" name="skriv"></p>
</form>
<?PHP
$foresp = mysql_query("SELECT navn, mail, dato, besked FROM tagwall ORDER BY nr DESC") or die ("Fejl X: ".mysql_error());
while($row = mysql_fetch_array($foresp)) {
$msg = $row["besked"];
    echo "<a href=\"mailto:".$row['mail']."\">".$row['navn'].$row['dato']."</a>";
    echo "<br>";
    echo nl2br($msg)."<br><br>";
}
?>
</body>
</html>
Avatar billede snigermunken Nybegynder
18. januar 2003 - 13:40 #1
hurtigt gæt:

<?PHP
$database = mysql_connect("mysql01.cliche.dk", "mopedpower_dk", "kode :P") or die ("Fejl X: ".mysql_error());
mysql_select_db("mopedpower_dk", $database) or die ("Fejl X: ".mysql_error());
$besked = ereg_replace("[:]+[)]","<img src=\"icon_smile.gif\">",$besked);
$besked = ereg_replace("[:]+[D]","<img src=\"icon_biggrin.gif\">",$besked);
$besked = ereg_replace("[:]+[(]","<img src=\"icon_sad.gif\">",$besked);
$besked = ereg_replace("[8]+[)]","<img src=\"icon_cool.gif\">",$besked);
$besked = ereg_replace("[:]+[p]","<img src=\"icon_razz.gif\">",$besked);
$besked = ereg_replace("[;]+[)]","<img src=\"icon_wink.gif\">",$besked);
if($navn && $mail && $besked){
$dato = date("d/m/Y - H:i:s");
mysql_query("INSERT INTO tagwall set navn = '$navn', mail = '$mail', dato = '$dato', besked = '$besked'") or die ("Fejl X: ".mysql_error());
header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
}
?>
<html>
<head><title>Beta Tagwall</title></head>
<body>
<center><a href="#" onClick="window.open('smileys.php','Smileys','height=250, width=300, menubar=no, toolbar=no, scrollbar=no, adressbar=no')">Smileys</a></center>
<form action=<?=$PHP_SELF ?> method="post">
<p align="center"><b><font size="2" face="Verdana">Navn:</font></b><br>
<input type="text" name="navn" size="25"></p>
<p align="center"><b><font size="2" face="Verdana">Mail:</font></b><br>
<input type="text" name="mail" size="25"></p>
<p align="center"><textarea rows="8" name="besked" cols="30"></textarea></p>
<p align="center"><input type="submit" value="Skriv" name="skriv"></p>
</form>
<?PHP
$foresp = mysql_query("SELECT navn, mail, dato, besked FROM tagwall ORDER BY nr DESC") or die ("Fejl X: ".mysql_error());
while($row = mysql_fetch_array($foresp)) {
$msg = $row["besked"];
    echo "<a href=\"mailto:".$row['mail']."\">".$row['navn'].$row['dato']."</a>";
    echo "<br>";
    echo nl2br($msg)."<br><br>";
}
?>
</body>
</html>
Avatar billede mpj_86 Nybegynder
18. januar 2003 - 13:53 #2
Den er meget tæt på du kan se det på http://www.forum.mopedpower.dk/index.php husk og skriv noget :)
Avatar billede snigermunken Nybegynder
18. januar 2003 - 13:56 #3
tæt på? det forstår jeg ikke, den skriver da datoen fint nok.
Avatar billede mpj_86 Nybegynder
18. januar 2003 - 13:57 #4
Ja men den bliver også understreget sammen med mailen der skal være en | i mellem dem :)
Avatar billede mpj_86 Nybegynder
18. januar 2003 - 13:58 #5
btw kunne godt tænke mig at vide hvad du har lavet om kan du ikke lige skrive dem
Avatar billede snigermunken Nybegynder
18. januar 2003 - 14:34 #6
ok prøve igen, eksperten gik lige kold for mig :)

if($navn && $mail && $besked)
$dato = date("d/m/Y - H:i:s");
{
mysql_query("INSERT INTO tagwall set navn = '$navn', mail = '$mail', dato = '$dato', besked = '$besked'") or die ("Fejl X: ".mysql_error());
header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
}

blev rettet til:

if($navn && $mail && $besked){
$dato = date("d/m/Y - H:i:s");
mysql_query("INSERT INTO tagwall set navn = '$navn', mail = '$mail', dato = '$dato', besked = '$besked'") or die ("Fejl X: ".mysql_error());
header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
}

for at fjerne "understregning" aka linken på datoen skal du bare flytte datoen ud af mail linket
Avatar billede mpj_86 Nybegynder
18. januar 2003 - 14:44 #7
tak for hjælpen :)
Avatar billede snigermunken Nybegynder
18. januar 2003 - 14:47 #8
helt i orden... fandt ud af det med datoen som blev til et link?
Avatar billede mpj_86 Nybegynder
18. januar 2003 - 15:05 #9
Avatar billede snigermunken Nybegynder
18. januar 2003 - 15:10 #10
Test nr. 54635? hehe du tror ikke du overdriver lidt med dine tests :)

bare behold dine point, vil ike havde nogle.
Avatar billede mpj_86 Nybegynder
18. januar 2003 - 15:22 #11
ok jeg tager lige pointene :)

Test nr. 54635? det er også bare i sjov :)
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