Åsmund Skrevet 20. januar 2008 Skrevet 20. januar 2008 Hei og hå. Denne koden: <html> <heam></head> <body> <?php if($handle = opendir('C:\\xampp\\htdocs\\test\\webcam')) { while (false !== ($file = readdir($handle))) { echo "Download $file <a_href='http://northdale.no-ip.org/test/webcam/$file'>here</a><br>\n"; } closedir($handle); } ?> </body> </html> gjør dette: http://northdale.no-ip.org/test/dirlink.php Hvorfor blir ikke disse linker?
Åsmund Skrevet 20. januar 2008 Forfatter Skrevet 20. januar 2008 (endret) hehe, så enkelt var det. googla i en evighet Endret 20. januar 2008 av Åsmund
Gjest Slettet+1374861 Skrevet 20. januar 2008 Skrevet 20. januar 2008 (endret) Litt off-topic, men hvordan er reglemanget i PHP iforhold til concatenating? Ser her fx at det er brukt: echo "Download $file <a_href='http://northdale.no-ip.org/test/webcam/$file'>here</a><br>\n"; med vekt på: <a_href='http://northdale.no-ip.org/test/webcam/$file'> Og jeg har selv også brukt samme format, men til hvilken grad kan det brukes, når hvor, osv? Føler ikke jeg helt godt har definert når slik er lov. Ser man til fx Java vil jo dette bare være dumt. Kommer det ann på hvilket tegn som kommer etter variabel-navnet? Endret 20. januar 2008 av Slettet+1374861
LoS Skrevet 20. januar 2008 Skrevet 20. januar 2008 (endret) Du kan innkapsle det med {$file}, ellers så kommer det ann på hva som er etter navnet. F.eks kan du ikke bruke echo "Filen er på $sizeGB", siden variabelen vil da være $sideGB om du vil skrive {$size}GB altså 1GB. Endret 20. januar 2008 av LoS
Gjest Slettet+1374861 Skrevet 20. januar 2008 Skrevet 20. januar 2008 (endret) takker. meget forklarende. minner meg om Conky fra Linux (det er sikkert Conky som minner om PHP, men whatever ) er variabelnavn i PHP definert som (regex) \$[A-Za-z0-9_]+ eller kan det inneholde locale bokstaver som [æøå] ? kan vel egentlig ikke begynne på tall heller... (hadde jeg ikke vert slask hadde jeg vel googlet dette) Endret 20. januar 2008 av Slettet+1374861
Martin A. Skrevet 20. januar 2008 Skrevet 20. januar 2008 Variablenavn kan innholde æøå, kan ikke starte på tall og _, kan ikke innholde spesialtegn (&%$()=) av ganske logiske grunner, da flesteparten av dem benyttes som operatorer og andre ting. http://no.php.net/manual/en/language.variables.php
Gjest Slettet+1374861 Skrevet 20. januar 2008 Skrevet 20. januar 2008 (endret) sweet URL. likte spesielt godt regex definisjonen. ser at det i tillegg til vanlige a-zA-Z ganske enkelt er alle tegnene i ASCII tabellen fra 127 til og med 255. \$[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]* btw; det du sier om at den ikke kan start med tall eller underscore er vel noe feil. det gjelder kun tall. "A valid variable name starts with a letter or underscore....." Endret 20. januar 2008 av Slettet+1374861
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå