"Henrik Pedersen" <hp@beone.dk> wrote in message
news:3d11bbe7$0$258$edfadb0f@dspool01.news.tele.dk...
> > > I know - men jeg bliver jo nødt til at lave selve scriptet først.
> >
> > Niks. Det har man *aldrig* brug for.
> >
> > > Jeg skal jo redirecte efter brugeren har tilføjet sit tag. Kan man
> > > ikke komme ad sted med det uden den bruger denne header? Kan man ikke
> > > redirecte på en anden måde?
> >
> > Ikke pænt. Hvorfor vil du skrive noget ud, før at brugeren har tilføjet
> > et tag? Hvis du poster lidt kode, skal jeg nok rette det til, så det
> > virker med headeren.
> >
>
> OK. Du får her delen der smider det ind i databsen m.m. Du må meget gerne
> lige beskrive hvad du gør og evt. hvorfor.
>
> ******* Code *********
> $add_date = time();
> $in = strip_array($in);
> $in['message'] = encode_msg($in['message']); // Add SQL compatibilty &
> Smilie Convert
> $in['http'] = str_replace("
http://", "", $in['http']); // Remove
>
http://from URLs
>
> if ($in['icq'] != "" && ($in['icq'] < 1000 || $in['icq'] > 999999999))
> {
> died("Non-valid ICQ entry, if you do not have an icq account please leave
> blank.");
> }
>
> if
>
(!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$",
> $in['email']) && $in['email'] != "") { died("Non-valid Email entry, please
> enter your correct e-mail address or if you don't have one leave it
> blank.");
> }
>
> if (strlen($in['message']) < $limit["0"] || strlen($in['message']) >
> $limit["1"]) { died("Sorry, your message has to be between $limit[0] and
> $limit[1] characters.");
> }
>
> if ($in['email'] == "") { $in['email'] = "none"; }
> if ($in['icq'] == "") { $in['icq'] = 0; }
> if ($in['http'] == "") { $in['http'] = "none"; }
> if ($in['location'] == "0") { $in['location'] = "none"; }
>
> $in['browser'] = $HTTP_USER_AGENT;
>
> mysql_db_query($database, "INSERT INTO guestbook (name, email, http, icq,
> message, timestamp, ip, location, browser)
> VALUES('$in[name]',
> '$in[email]','$in[http]','$in[icq]','$in[message]','$add_date',
> '$REMOTE_ADDR','$in[location]','$in[browser]')")
> or died("Database Query Error");
>
> if ($gb_notify)
> {
> @mail("$gb_notify","$in[name] har skrevt på TagWall'en","Ny TagWall-entry
> fra $in[name]\n\n".censor_msg($in[message]),"From: $gb_notify2");
> }
>
> mysql_close();
> header("Location: $PHP_SELF $url_to_start/default.php?site=tagwall");
> exit;
> }
> ****** Code end *********
>
Lavede lige en lille fjel - var lige ved at lege lidt. $PHP_SELF er normalt
ikke med i headerlinien tilsidst.
*/Henrik Pedersen