Avatar billede stroke1 Nybegynder
11. december 2003 - 20:05 Der er 14 kommentarer og
1 løsning

problem med text

hej.
Jeg har følgende kode som fungerer men bare ikke når den skal skrive følgende text :

"Jeg er 31 og kunne godt
bruge nogle flere
venner/veninder fra
kbh's-området. Har du det
lige sådan?"

Denne text ligger i $row[aktivitet].


if (! empty($row[aktivitet])) {  ?>

 

<?php

  $tmpvar = wordwrap($row["aktivitet"], 25, "<br>\n", 1);

?>

<tr>

  <td BgColor="#cccccc" width="13%"></td>

  <td  valign="top" BgColor="#cccccc" align="left" width="15%">&nbsp;Aktivitet:</td>

  <td BgColor="#cccccc" width="2%"></td>

  <td class=td1 BgColor="#cccccc" align="left" width="35%"><?php echo $tmpvar;?></td>

  <td BgColor="#cccccc" width="5%"></td> 

</tr>



<?      }  osv....
Avatar billede stroke1 Nybegynder
11. december 2003 - 20:11 #1
Er det "?" til sidst der volder problemer ??
Avatar billede Slettet bruger
11. december 2003 - 20:13 #2
Hvad er det, der går galt?
Avatar billede exp Juniormester
11. december 2003 - 20:13 #3
tror snarere det er '-en i "kbh's"

Når du lægger den i databasen, kører du den lige gennem denne funktion først:
addslashes($var);

når du hiver den ud, kører du den gennem denne funktion:
$tmpvar = stripslashes(wordwrap($row["aktivitet"], 25, "<br>\n", 1));
Avatar billede stroke1 Nybegynder
11. december 2003 - 20:14 #4
der kommer følgende meddelelse :

You have an error in your SQL syntax near 's-området. Har du det lige sådan?', '8','M/K','2003-11-30 16:36:03','1070206339'' at line 1
Avatar billede stroke1 Nybegynder
11. december 2003 - 20:16 #5
det må jo være her :

"kbh's-området "
Avatar billede Slettet bruger
11. december 2003 - 20:17 #6
Så har exp ret.

Til en anden gang, er det meget nemmere for os at fejlfinde, hvis du fortæller hvad, der går galt, og især fejlmeddelelser kan hjælpe.
Avatar billede stroke1 Nybegynder
11. december 2003 - 20:17 #7
okay exp havde ikke lige set dit svar !
prøver det lige !
Avatar billede stroke1 Nybegynder
11. december 2003 - 20:19 #8
exp det hvor der stor $var, skal der da stå $row["aktivitet"]  ??
Avatar billede stroke1 Nybegynder
11. december 2003 - 20:23 #9
eller $row[aktivitet]  ??
Avatar billede exp Juniormester
11. december 2003 - 20:26 #10
begge dele burde virke, men for en god ordens skyld så brug altid "/'
Avatar billede Slettet bruger
11. december 2003 - 20:27 #11
Nok nærmere $_POST['aktivitet'] eller hvad dit formularfelt nu hedder.
Avatar billede stroke1 Nybegynder
11. december 2003 - 20:31 #12
okay prøver lige !
Avatar billede exp Juniormester
11. december 2003 - 21:00 #13
nåja *G*
Avatar billede stroke1 Nybegynder
11. december 2003 - 21:50 #14
har ikke fået det til at virke :(
Avatar billede Slettet bruger
11. december 2003 - 23:00 #15
Prøv at vise koden, der modtager tekst fra en formular.
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