Bliv gratis medlem på Amino
 

Køb et Amino Sponsorlink

 

Nye ekspertblog-indlæg
om  E-handel, Internet & Online marketing

Læs flere ekspertindlæg
 

Top karmaliste (30 dage)

De flinkeste Amino’er der hjælper mest med "Internet/E-business hjælp div."

 

Hvordan skal jeg afslutte denne linje - PHP

Side 2 ud af 5 (41 indlæg) < Forrige 1 2 3 4 5 Næste >
Amino-karma 125
Fra København Ø
Tilmeldt 8. maj 11
Indlæg ialt: 28

Michael Holm
Skrevet 12-05-2012 kl. 01:36

Nå, kunne ikke se nogen syntax fejl i linje 51 udfra dit screenshot så skrev linjen af over i min egen editor. Jeg får heller ingen syntax fejl der samt det bliver fint spyttet ud.

Amino-karma 32.181
Fra Nykøbing Falster
Tilmeldt 17. jul 08
Indlæg ialt: 5.444
Amino Plus Mest Hjaelpsomme Debattor

Michael Holm:
Nå, kunne ikke se nogen syntax fejl i linje 51 udfra dit screenshot så skrev linjen af over i min egen editor. Jeg får heller ingen syntax fejl der samt det bliver fint spyttet ud.

Jeg kunne heller ikke se noget, men mange gange kan man nemt komme til at overse et manglende tegn, selvom man går koden igennem flere gange. Derfor kunne det være rart at få trådstarters kode som tekst :-).

Trådstarter: Jeg formoder | i slutningen af linie 51 er markøren? 

Amino-karma 272
Fra Søborg
Tilmeldt 18. apr 09
Indlæg ialt: 62
Amino Plus

Det er højst sandsynligt et end tag du ikke har husket længere oppe i koden end det iv kan se på dit screenshot, enten et sted du mangler ' eller ;. Send hele koden så det lettere at hjælpe:)

Med Venlig Hilsen
Kasper Snedker Jørgensen

POS-CONSULT I/S - KORTPRODUKTION, BETALINGS- OG KANTINESYSTEMER - WWW.POS-CONSULT.DK

Amino-karma 14.213
Fra Silicon Valley (USA)
Tilmeldt 31. mar 05
Indlæg ialt: 2.784
flag
Amino Plus Amino Ekspert

Kan du ikke prøve at brække den lange echo op i små bider så du får hvert text og array element i hver sit echo. Det vil måske lede dig på sporet.

Mvh Carsten

     Stifter af startup virksomheden InspireAnalytics Inc.
     med base i Silicon Valley, Californien. Officiel launch
     i foråret 2013.

Amino-karma 7.417
Fra Viborg
Tilmeldt 5. jun 10
Indlæg ialt: 1.537
Amino Plus

Mohammed Al-Noury:

Har prøvet men stadig, den gider ikke..

 

Nu kender jeg ikke din editor, men jeg kan allerede ikke lide den.

Kan du prøve at fjerne 100% og skrive det som f.eks. 1000px - bare som en test - og se om den stadig giver fejl. % tegn har ofte givet mig problemer... Især med kode lavet på din måde.

Men dertil sagt, som de andre siger, så kan jeg heller ikke se nogle fejl - har ikke skrevet den ind i en php fil, men nærlæst den, og jeg kan ikke umiddelbart se nogle af de fejl man normal døjes med :D

Amino-karma 949
Tilmeldt 5. sep 09
Indlæg ialt: 246

TimP
Skrevet 12-05-2012 kl. 09:16

Prøv at afslutte din elseif korrekt med en } jeg er 99,9% på at det er problemet.

Køb tøj online hos dressme og få det leveret lige til døren

Amino-karma 7.417
Fra Viborg
Tilmeldt 5. jun 10
Indlæg ialt: 1.537
Amino Plus

TimP:

Prøv at afslutte din elseif korrekt med en } jeg er 99,9% på at det er problemet.

Den afslutning må da være udenfor hans screengrab - ellers ja så er det det der er problemet
Amino-karma 6.492
Fra København
Tilmeldt 7. jun 09
Indlæg ialt: 1.235

Jesper
Skrevet 12-05-2012 kl. 11:35

Du bør også overveje at adskilde din html fra din kode og bruge skabeloner/templates.

i html-filen:

<!-- BEGIN en-checkbox -->

<div id="{div-id}"><p style="padding-bottom: 5px;"><label><input class="{classes}" id="{checkbox-id}" style="margin-bottom: 4px;width: 100%" />{title-text}</label></p></div><!-- END en-checkbox -->

I koden vi du så typisk skrive:

$t = new en_template();

switch ( $fields[$i]['type']) {

case: 'checkbox':

$b = $t->get_block( 'en_checkbox');

$b->assign('div-id', $fields[$i]['name']."_box");

// ....

$b->assign('title-text', $fields[$i]['title']);

$t->assign('en_checkbox, $b);

break;

case ....

}

echo $t->get_contents();

Det kan synes som meget at skrive, men til gengæld får du et meget bedre overblik og vedligeholdelse. HTML i en fil og php i en anden.

Jeg gætter på 'else if' strukturen fortsætter et par linjer endnu, 

Amino-karma 4.206
Fra Odense
Tilmeldt 4. jun 06
Indlæg ialt: 933

Elias Sørensen  
Fra Veronté
Skrevet 12-05-2012 kl. 12:09

For det første burde du afskaffe dine shorthand statements Smile Det gør koden sværere at læse (og derved sværere at debugge).

Derudover, så prøv at kør scriptet på din server. Det vil højst sandsynligt give en mere sigende fejlbesked ift. den noget ukonkrete fejl din editor giver Smile (generelt ville det i min optik være bedst helt at droppe editorens syntax debugger og så debug det direkte i dit test environment).

Mvh., Elias Sørensen

Ved siden af mit arbejde som udvikler, sælger jeg også sokker på nettet :o)

Amino-karma 757
Fra Esbjerg Ø
Tilmeldt 30. dec 11
Indlæg ialt: 207
Amino Plus
Mohammed Al-Noury
Skrevet 12-05-2012 kl. 16:17

Hej igen alle sammen, tak for at I prøver at hjælpe!

Jeg bruger Adobe Dreamweaver CS5. Her er hele koden, når jeg prøver gå ind på siden står der: Parse error: syntax error, unexpected $end in /home/include/functions/Forms.php on line 51.


De bedste hilsner

Mohammed

Side 2 ud af 5 (41 indlæg) < Forrige 1 2 3 4 5 Næste >

RSS-feed