Avatar billede Slettet bruger
27. april 2005 - 10:33 Der er 11 kommentarer og
1 løsning

error, unexpected T_STRING

Hej

Jeg har lavet en kode med noget sql i.
Det mærkelige ved dette er at jeg bliver nødt til at lukke php (?>) og starte det igen (<?php) for at kunne lave noget EFTER jeg har lavet min sql kode eller kommer der denne fejl:

Parse error: parse error, unexpected T_STRING in D:\Website\apache\htdocs\Forum\Svar.php on line 15


og hvis det er en echo så er det:

Parse error: parse error, unexpected T_ECHO in D:\Website\apache\htdocs\Forum\Svar.php on line 15

Det virker nu, men det er ret grimt at jeg skal lukke og åbne php så mange gange for at lave en Insert, en update og en insert mere, og så skal der jo ogs udskrives noget.

Det ser sjusket ud og det er nok ikke med til at sætte farten op.

håber i kan hjælpe
Mvh Bjarke
Avatar billede Slettet bruger
27. april 2005 - 10:37 #1
Jeg tror du har glemt semikolon efter dine mysql_query() funktioner.. Men kom med lidt kode, ellers er det jo svært at hjælpe..
Avatar billede horsmark Nybegynder
27. april 2005 - 10:52 #2
eller et glemt ")" til slut :-)
Avatar billede Slettet bruger
27. april 2005 - 10:53 #3
horsmark -> så ville han jo ikke kunne lukke med ?>. Tror det lyder som et semikolen ;)
Avatar billede b_ball Nybegynder
27. april 2005 - 11:47 #4
Det er en html fil der bliver åbnet når en cd bliver kørt. jeg benytter denne artikkel til at lave dette: http://html.dk/artikler/00035/
Avatar billede b_ball Nybegynder
27. april 2005 - 11:47 #5
WHAT jeg blev smidt over i en forkert tråd da jeg postede...
Avatar billede Slettet bruger
27. april 2005 - 12:53 #6
:|
Avatar billede Slettet bruger
27. april 2005 - 13:11 #7
gartzen tak for hjælpen. Det var de der semikoloner. Jeg er i virkeligheden asp programmør så glemmer de der semkolons :(.
Men nu hvor du er slupept så nemt ;) Så ville jeg lige hører om du kan svare mig på hvordan jeg kan få dette til at virke:

$felt=eregi_replace(":|","<img src=smil/overrasket.gif>", $felt);
$felt=eregi_replace(":'(","<img src=smil/cry.gif>", $felt);

Den gider ikke replace ( og |. Hvad kan jeg gøre ved det??

Mvh
Bjarke :)
Avatar billede Slettet bruger
27. april 2005 - 13:17 #8
Det var så lidt :)
Prøv det her:

$felt=eregi_replace(":\\|","<img src=smil/overrasket.gif>", $felt);
$felt=eregi_replace(":'\\(","<img src=smil/cry.gif>", $felt);
Avatar billede xyborx Nybegynder
27. april 2005 - 13:28 #9
Til det ville jeg nok bruge strtr:

$smileys=array(
    ':|'=>'<img src="smil/overrasket.gif" />',
    ':\'('=>'<img src="smil/cry.gif" />'
);

$felt=strtr($felt,$smileys);

Ingen grund til at hive det helt store reg-arsenal ud for det :)
Avatar billede Slettet bruger
27. april 2005 - 13:30 #10
xyborx -> hvad så hvis man nu vælger at lave sådan en smiley: :-| i stedet for :| ?
Det bliver noget nemmere at udvide senere hen i hvert fald.. Men jo, hvis det er helt sikkert at det forbliver ved det der, er jeg enig med xyborx :)
Avatar billede Slettet bruger
27. april 2005 - 17:34 #11
Tusinde tak qartzen :D
Avatar billede Slettet bruger
27. april 2005 - 17:36 #12
Det var så lidt :)
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