WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   php error.. (https://www.wn.se/forum/showthread.php?t=12876)

Bulgur 2006-03-10 17:30

Hej.
Är novis på php.
Får det här felmeddelandet när jag testar en "tipsa" funktion i php:
Parse error: syntax error, unexpected T_STRING in h:\home\users\FA03-13-03-02_updwpr8tu4ruj844xfte\....tellafriend.php on line 17
Så här ser det ut på line 17: strip_tags($fmail3);
Ett antal "stripar" som tydligen ska hålla spammare/kapare borta (som jag förstår det :))
Vad ska jag leta efter? Fikonspråk för mig!

oller 2006-03-10 19:05

Skulle tippa på att du har något fel i någon av raderna ovanför. Du har kanske glömt att avsluta en rad med ; eller nåt i den stilen.

Mvh

mediadream 2006-03-10 19:15

Citat:

Originally posted by Bulgur@Mar 10 2006, 18:30
Hej.
Är novis på php.
Får det här felmeddelandet när jag testar en "tipsa" funktion i php:
Parse error: syntax error, unexpected T_STRING in h:\home\users\FA03-13-03-02_updwpr8tu4ruj844xfte\....tellafriend.php on line 17
Så här ser det ut på line 17: strip_tags($fmail3);
Ett antal "stripar" som tydligen ska hålla spammare/kapare borta (som jag förstår det :))
Vad ska jag leta efter? Fikonspråk för mig!

vet inte om detta är reklam, men det bästa forum för php tycker jag är www.phpportalen.net där kan du säkert hitta det du söker.

Och det underlättar om vi får se hela koden för att kunna felsöka, felet ligger ofta i raderna ovanför.

Bulgur 2006-03-10 19:23

Tack för svar!
Ska kolla in den adress du nämner.
Här är i allafall koden:

# This part strips out nasty code that a malicious
# person may try to inject into the form

strip_tags($fmail1);
strip_tags($fmail2);
strip_tags($fmail3); <--Här är "line 17"!
strip_tags($email);
strip_tags($name);

guran 2006-03-11 13:45

Det är bara att fortsätta leta efter felet ovanför rad 17.

Sedan så fungerar funktionen strip_tags på sådant sätt att den returnerar en sträng som är rensad från html-taggar. Den ändrar således inte på den sträng du matar funktionen med som argument. Du måste använda koden på följande sätt:

$striped_fmail1 = strip_tags($fmail1);


Alla tider är GMT +2. Klockan är nu 13:45.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson