/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
hjælp
Fra : DemonSpawn


Dato : 05-04-01 14:03

ok jeg er ved at lave et script med indbyggede variabler (tal) der bruges
til at styre 2 lykker men hver gang jeg prøver at resette eller forhøje
variablen får jeg følgende fejl

Can't modify constant item in scalar assignment.......

er der eventuelt en der kan kigge på koden herunder og fortælle mig hvad jeg
har gjort galt.

A=0;
until ( A > 3 )


if ( -e "../images/$code/$code$pic.jpg" )
{
print "<TR ALIGN=CENTER VALIGN=CENTER>";
B=0;
until ( B > 2 )
{
if ( -e "../images/$code/$code$pic.jpg" )
{
print"<TD width=33%><A HREF=sorry><IMG SRC=sorry></A></TD>";
$pic++;
}
else
{
print "<TD width=33%>&nbsp</TD>";
}
B++;
}
print "</TR>"
}
A++;
}
print "</TABLE><BR>";

--
Mvh
Jacob Brandrup
http://www.forgottenrealms.dk/




 
 
DemonSpawn (05-04-2001)
Kommentar
Fra : DemonSpawn


Dato : 05-04-01 14:13

Har fundet problemet !!!!



Peter J. Acklam (05-04-2001)
Kommentar
Fra : Peter J. Acklam


Dato : 05-04-01 16:02

"DemonSpawn" <webmaster@forgottenrealms.dk> writes:

> print "<TD width=33%><A HREF=sorry><IMG SRC=sorry></A></TD>";
^^^^^^^^^^^^^^

Dette er vel ikke riktig HTML? Såvidt jeg vet må du skrive 33%
som "33%" eller '33%'.

Peter

--
#!/local/bin/perl5 -wp -*- mode: cperl; coding: iso-8859-1; -*-
# matlab comment stripper (strips comments from Matlab m-files)
s/^((?:(?:[])}\w.]'+|[^'%])+|'[^'\n]*(?:''[^'\n]*)*')*).*/$1/x;

Bent skohorn (05-04-2001)
Kommentar
Fra : Bent skohorn


Dato : 05-04-01 22:19

værdier uden mellemrum kan godt defineres uden " og '

"Peter J. Acklam" <jacklam@math.uio.no> wrote in message
news:wksnjn5t9w.fsf@math.uio.no...
> "DemonSpawn" <webmaster@forgottenrealms.dk> writes:
>
> > print "<TD width=33%><A HREF=sorry><IMG SRC=sorry></A></TD>";
> ^^^^^^^^^^^^^^
>
> Dette er vel ikke riktig HTML? Såvidt jeg vet må du skrive 33%
> som "33%" eller '33%'.
>
> Peter
>
> --
> #!/local/bin/perl5 -wp -*- mode: cperl; coding: iso-8859-1; -*-
> # matlab comment stripper (strips comments from Matlab m-files)
> s/^((?:(?:[])}\w.]'+|[^'%])+|'[^'\n]*(?:''[^'\n]*)*')*).*/$1/x;



Thomas Jespersen (05-04-2001)
Kommentar
Fra : Thomas Jespersen


Dato : 05-04-01 22:59

"Bent skohorn" <a@b.c> writes:

> værdier uden mellemrum kan godt defineres uden " og '

Nej, du må kun undlade " og ' hvis attributten kun indeholder a-z,
A-Z, 0-9, "-", ".", "_" eller ":". I det her tilfælde var der et
procenttegn som kræver " eller '

Jacob Brandrup (06-04-2001)
Kommentar
Fra : Jacob Brandrup


Dato : 06-04-01 10:46

> > værdier uden mellemrum kan godt defineres uden " og '
>
> Nej, du må kun undlade " og ' hvis attributten kun indeholder a-z,
> A-Z, 0-9, "-", ".", "_" eller ":". I det her tilfælde var der et
> procenttegn som kræver " eller '

Øhhhhhh det virker nu fint :)

Jacob Brandrup



Adam Sjøgren (06-04-2001)
Kommentar
Fra : Adam Sjøgren


Dato : 06-04-01 12:33

On Fri, 6 Apr 2001 11:45:36 +0200, Jacob Brandrup wrote:

>>> værdier uden mellemrum kan godt defineres uden " og '

>> Nej, du må kun undlade " og ' hvis attributten kun indeholder a-z,
>> A-Z, 0-9, "-", ".", "_" eller ":". I det her tilfælde var der et
>> procenttegn som kræver " eller '

> Øhhhhhh det virker nu fint :)

Ahh, men bare fordi noget "virker" lige nu (i en eller flere
specifikke browsere) betyder det ikke at de bliver ved med at virke -
med mindre man følger standarderne og sætter de " el. '-tegn der
kræves, altså.


Mvh.

--
"Ok, so we didn't learn any big lesson. Sue me." Adam Sjøgren
"Live and don't learn, that's us." asjo@koldfront.dk

Thorbjørn Ravn Ander~ (06-04-2001)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 06-04-01 14:02

"Adam Sjøgren" wrote:

> Ahh, men bare fordi noget "virker" lige nu (i en eller flere
> specifikke browsere) betyder det ikke at de bliver ved med at virke -
> med mindre man følger standarderne og sætter de " el. '-tegn der
> kræves, altså.

Det er fx obligatorisk i XHTML.

--
Thorbjørn Ravn Andersen "...plus... Tubular Bells!"
http://bigfoot.com/~thunderbear



Lars Balker Rasmusse~ (11-04-2001)
Kommentar
Fra : Lars Balker Rasmusse~


Dato : 11-04-01 17:23

"DemonSpawn" <webmaster@forgottenrealms.dk> writes:
> ok jeg er ved at lave et script med indbyggede variabler (tal) der bruges
> til at styre 2 lykker men hver gang jeg prøver at resette eller forhøje
> variablen får jeg følgende fejl
>
> Can't modify constant item in scalar assignment.......

Det er fordi dit program ikke er skrevet i Perl, men i et andet sprog
hvor man kan navngive variable uden $-tegn før navnet.

> er der eventuelt en der kan kigge på koden herunder og fortælle mig hvad jeg
> har gjort galt.
>
> A=0;
> until ( A > 3 )
--
Lars Balker Rasmussen "Special is bad."

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste