Jag är lite osäker på om detta är korrekt men
<TEXTAREA NAME="message" COLS="40" ROWS="8" WRAP="Virtual" <? nl2br('$message'); ?> >
kanske ska vara
<TEXTAREA NAME="message" COLS="40" ROWS="8" WRAP="Virtual" <? $message=nl2br('$message'); ?> >
Eller vad säger grabbarna som kan det här? :-)
Alternativt att man skriver
<TEXTAREA NAME="message" COLS="40" ROWS="8" WRAP="Virtual" <? echo nl2br('$message'); ?> >
och skippar echo-raden under.
hjälp med en gästbok.
26 svar · 873 visningar · startad av Rickard · sida 2 av 2
Trådstarten, av Rickard
Tjenare. Jag har en gästbok gjord i PHP som connectar till en MySQL databas. Det är jag och en polare som har gjort den.... Han har stått för MySQL kodandet och jag för PHP/HTML. Nu är problemet bara, att ingen av oss kommer ihåg hur man kodar in för att deleta ett inlägg. Koden ser ut såhär: \<? /\ PHP Gästbok 0.99 Skriven av Rickard Hill och Peter Ekdahl. Connecta till databasen och skapa
Läs hela trådstarten →nej, tyvärr så fungerade inget av det där... =(
Fan, vete helvette vad jag skall göra åt detta jobbiga fel.. =(
Rickard, du kan göra såhär med din kod
(klippte ur lite av din kod överst och lade in hantering av det du ska spara ned i DB'n)
////////////////////////////////
// Detta fångar upp alla fälten och kollar
// om någon försöker skippa ett fält.
////////////////////////////////
if ($name && $email && $message ) {
//funktionen nl2br() tar emot det
//som ligger i variablen "$name",
//byter linefeeds mot <br> och
//returnerar resultatet till "$name"
//igen.
//Funktionen "chop()" tar bort ev
//tomma tecken efter din text, används
//på samma sätt som "nl2br()".
$name= nl2br($name);
$name = chop($name);
$email = nl2br($email);
$email = chop($email);
$message = nl2br($message);
$message = chop($message);
fortsätt med din kod...
MVH/Danne
Richard, inget illa menat men du verkar ju kunna en hel del php men vissa självklara o simpla grejjer har du ingen aning om... tycker bara de verkar konstigt
äh, i huvet ska man inte ha sånt som man lätt kan slå upp.. dvs enskilda kommandon och sånt. det räcker med att man kan principen, så att man vet VAD man ska slå upp
när man gör en textarea.. ska man väl ha texten utanför textarea-taggen? typ
<textarea blabla>text här</textarea>
eller nått? läste inte så mycket i tråden, så det kanske inte är relevent?
jag är ganska grön faktiskt på PHP...
kan nog bero på därför...
