23. december 2002 - 12:13
Der er
20 kommentarer og 1 løsning
ret fil
Hej jeg har lavet dette script som skal kunne vise indholdet af en fil. <!-- Minus AutoDato --> <? $file = @fopen("test.php", "r"); $content = @fread($file, filesize("test.php")); fclose($file); ?> <textarea cols="100" rows="20" name="content"><?=htmlentities($content)?></textarea> og jeg vil gerne have lavet 2 ting. at man skriver ret.php?filnavn=test.php og en Gem knap lige som friserverplads.dk
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
23. december 2002 - 12:17
#1
Her er første del: <!-- Minus AutoDato --> <? if (isset($_GET['filnavn'] && !empty($_GET['filnavn'])) { $filnavn = $_GET['filnavn']; $file = @fopen($filnavn, 'r'); $content = @fread($file, filesize($filnavn)); fclose($file); } else { echo "Filnavn ikke defineret eller tomt - prøv igen!"; } ?> <textarea cols="100" rows="20" name="content"><?php echo htmlentities($content);?></textarea>
23. december 2002 - 12:20
#2
køre den gamle V. af PHP så kan du ikke lige rette det!
23. december 2002 - 12:23
#3
desuden får jeg denne fejl: Parse error: parse error, expecting `','' or `')'' in c:\program files\nusphere\apache\htdocs\web-hosting\ret.php on line 3
23. december 2002 - 12:25
#5
det har jo intet med dette at gøre!
23. december 2002 - 13:09
#6
ehhhhhh ....... nå ...... you could have fooled me :)
23. december 2002 - 13:30
#7
the_legend: Hvilken version af php er det?
23. december 2002 - 21:12
#8
PHP Version 4.0.6
23. december 2002 - 21:45
#9
ok - det andet fungerer fra v. 4.1, så det skal rettes: if (isset($_GET['filnavn'] && !empty($_GET['filnavn'])) { $filnavn = $_GET['filnavn']; rettes til: if (isset($filnavn && !empty($filnavn)) {
23. december 2002 - 22:11
#10
Parse error: parse error, expecting `','' or `')'' in c:\program files\nusphere\apache\htdocs\web-hosting\ret.php on line 3 scriptet ser således ud: <!-- Minus AutoDato --> <? if (isset($filnavn && !empty($filnavn)) { $file = @fopen($filnavn, 'r'); $content = @fread($file, filesize($filnavn)); fclose($file); } else { echo "Filnavn ikke defineret eller tomt - prøv igen!"; } ?> <textarea cols="100" rows="20" name="content"><?php echo htmlentities($content);?></textarea>
23. december 2002 - 22:25
#11
der mangler en slut-parates ved isset() - fejlmeddelelsen er faktisk helt rigtig!
23. december 2002 - 22:29
#12
<!-- Minus AutoDato --> <? if (isset()$filnavn && !empty($filnavn) { $file = @fopen($filnavn, 'r'); $content = @fread($file, filesize($filnavn)); fclose($file); } else { echo "Filnavn ikke defineret eller tomt - prøv igen!"; } ?> <textarea cols="100" rows="20" name="content"><?php echo htmlentities($content);?></textarea> fejl: Parse error: parse error, expecting `T_VARIABLE' or `'$'' in c:\program files\nusphere\apache\htdocs\web-hosting\ret.php on line 3
25. december 2002 - 10:41
#14
kan du ikke lave det?
26. december 2002 - 21:11
#15
jo - og det kan du også nemt.
28. december 2002 - 16:15
#16
kan du ikke så plz.
28. december 2002 - 16:28
#17
Jeg kan fortælle, at fejlen er i linien med if (isset()$filnavn && !empty($filnavn) { og så kan du kigge i et enkelt eksempel på det link jeg gav dig - så kan du selv rette den!
29. december 2002 - 18:23
#18
jamen jeg fatter ikke en skid af det!
29. december 2002 - 18:58
#19
Med det script du har lavet i starten, kan jeg se, at du forstår basal brug af de indbyggede funktioner i php og det er også alt hvad du har brug for her.
29. december 2002 - 20:17
#20
noget jeg fandt!
01. januar 2003 - 17:26
#21
lukker
Vi tilbyder markedets bedste kurser inden for webudvikling