Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
Olof Svensson

Olof Svensson

Medlem
  • Registrerad 2001-12-18
  • Senast aktiv 2008-09-08
  • Antal inlägg 77

Foruminlägg

De senaste inläggen Olof Svensson har skrivit i forumet.

JAg körde din kod i terminalen:
moofs-dator:~ moof$ echo \214\212\232 | perl -pe 's/\232/oe/g'
åäoe
moofs-dator:~ moof$

så där fungerar det. (Western (Mac OS Roman))

Perl-filtret finns på en BBEdit 8.0.3 fil, samma med filen som ska "filtreras"
Båda filerna har UNIX radslut och Western (Mac OS Roman)

Kör på en Mac G4 Cube OS X 10.3.6

--
Olof

--------
One of life's mysteries is how a 2 lb. box of candy can make a person gain 5 lb

Hej
Vad har jag missat?

Har en regex rad i ett Perlfilter:
s/oe/ö/gi;
fungerar bra men inte
s/ö/oe/gi; (alt: s/\ö/oe/gi;)

--
Olof Svensson

-------
Kruxet med goda ideér är att de snart urartar till hårt arbete. - Okänd

Jag tror problemet mer är CSS än JavaScript.
Börja med att sätta margin, padding till 0 i CSS body,

body{margin:0; padding:0;}

Kolla sen om top:0 och left:0 verkligen är 0 på alla läsare du testar mot.
--
Olof

----
If God had intended Man to program we would be born with serial I/O ports.

Ska gensat prova, båda förslagen.
Länken till Cookbook ska jag läsa grundligt.
--
Olof Svensson
--
Condense soup, not books!

Kan jag läsa från en fil t.ex 5 rader med
while ($rad = <FILHANDLE>)
spara rad 5 och sedan börja läsa från början igen utan att
"close FILHANDLE"
"open FILHANDLE"
--
Olof Svensson

----------------
A: Where would we be without the Internet?
B: Probably reading.
A: Yeah, right, we'd be watching TV.
B: So is this better or worse?

Ursprungligen av peterj:

Det ska vara ett "=" före "<<<" om man vill göra en variabeltilldelning med heredoc:en, några av exemplen ovan är fel där (originalkoden är dock rätt). Så här ska det se ut:

<?php
$str = <<<EOD
Example of string
spanning multiple lines
using heredoc syntax.
EOD;
echo $str;
?>

Om du provar att skapa en ny fil med _enbart_ detta, funkar det då? Om inte, vad visar din webbservers loggar?

Nu funkar det och jag vet inte vad som var fel. Som jag ser det var min ursprungliga kod
som det sista ex. Men jag ska inte klaga utan bara Tacka för hjälpen.
--
Olof Svensson

---------
Old MacDonald was dislexic... OIEIE...

Ursprungligen av Mattias Hedman:

Om du skapar ett tomt dokument med bara:
<?
$temp <<<TEST
1
2
3
4
TEST;
echo $temp;
?>

Inget annat? Funkar inget då heller?

Och alla kör PHP4 hoppas jag...

Nada och jag har PHP Version 4.3.4

--
Olof Svensson

-------
Never moon a werewolf.

Mattias.
Jag tog och kopierade in dina kodrader la till "echo $temp; och gjorde ett nytt php-doc. Placerade det i min php-mapp så att jag kan använda Apache servern i MAC OS X 2.8. öppnar Safari och skriver:
http://127.0.0.1/~moof/php/TEST.php.
Det här fungerar med andra php-doc men inte nu!!

Ursprungligen av Mattias Hedman:

Som jag fattar det efter ha läst på php.net
Så ska det se ut:
$temp <<<TEST
1
2
3
4
TEST;

Väldigt viktigt är det med att vara säker på att du får en radbrytning mellan sista värdet och den avlustade raden.
Tyvärr har jag inte möjlighet att testa detta själv just nu.

peterj
Jag har sparat det ny documentet som UNIX och charset=utf-8
PHP-doc har:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict...">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="se" lang="se">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Något fel där?
--
Olof Svensson

--------
Living poor is best left to those with no money.

Hej
Jag har testat det, inget resultat.
Min bok påpekar
"a space after the <<< and before the identifier."
Så det är nog något annat.
Jag har mer php kod på sidan som fungerar fram till mitt försök med heredoc.
Därför tror jag att felet ligger där.
--
Olof Svensson

------
Condense soup, not books!

Jag vill testa lite php och har fastnat. Säkert mycket enkelt men .....
Jag försöker:
<?php
$temp = <<< Stop
Tom
Kulan
Douglas
Zorro
Bull
Stop;
echo $temp;
?>
Men sidan laddar inte. Något är fel.
Jag har tittat i "Programming PHP " av R.Lerdorf & K.Tatroe O'Reilly förlag och försöker enligt deras anvisningar att använda "heredoc".
Måste jag in i inställningen av php för att "slå på" användandet av heredoc.
--
Olof Svensson

--
A hard-on doesn't count as personal growth.

Ja någon förklaring har inte dykt upp.
Så jag får nöja mig med det.
Måste låta bli att döpa mappar till något som slutar på "L".
Men jag vägrar att kalla min Perlmapp för något annat.
Läste vidare i min UNIX-manual och skapasde en ".tcshrc" fil med en "alias Perl <path-till mappen>"
som jag klistrade in från BBEdit. Eftersom det inte gick att skriva PERL/ i vi heller.
Blev ju en lektion av det här också.
Tack för adressen till PopChar X. En gammal bekant från Classic dagarna som jag saknat.
--
Olof

-----
Education: the path from cocky ignorance to miserable uncertainty.
- Mark Twain

Hej
Samma sak om jag "tabbar" mig fram.
--
Olof

-----
Why is dyslexia so hard to spell.

Klart att jag är seriös....
....
kom hem från en fisketur i norrland just. ! 10 härliga Sikar och en massa Abborre..... därför dröjesmålet

Om jag ska navigera och en mapp slutar på bokstaven "L" så försvinner den när jag skriver dit slash"/"
Perl/
blir Per och XML blir XM
jag är tvungen att navigera fram till mappen som innehåller mappen Perl eller XML för att sedan
skriva:
cd Perl/ som blir Per"space"
för att komma in i mappen och sedan öppna den fil jag söker eller vad jag nu ska dit och göra.

Har inga problem i andra program (det funkar ju här)....
--
Olof

--
All those that believe in Telekinesis raise my hands!

Just det jag ville höra. Ska fortsätta med mina UNIX äventyr, med tryggheten i vetskapen att det finns många kunniga och hjälpsamma människor där ute.
Om mitt L hittar hem igen ska jag fråga om han minns A-killen från Odenplan.
Hälsningar
--
Olof

__
I believe in equality for everyone, except reporters and photographers - Mahatma Gandhi

Försöker att sätta mig in i UNIX via Terminalen ( OS X 10.2.8)
Började med att navigera runt med cd, pushd, popd.
Upptäckte att jag inte kunde skriva kombinationen L/ l/ (versalt/gement L följt av slash)
Har mappar som DHTML, HTML, XHTML, XML och PERL i en mapp på en disk.
När jag försöker att navigera dit är allt OK tills jag skriver sista slash i pathen. Då försvinner "L"

[moofs-dator:/Volumes/Kamome/Programmering] moof% cd PERL
blir
[moofs-dator:/Volumes/Kamome/Programmering] moof% cd PER

Jag kommer in i mappen och kan gå vidare men varför blir det så?

Jag har Svenska , Engelska och Japanska språk installerade (Systeminställningar/Internationellt)
Tangentlayout "Svenskt-PRO"

--
Olof

-----
Take my advice. I'm not using it.