05. september 2006 - 23:00Der er
132 kommentarer og 1 løsning
Afstemning skal trækkes ind på forsiden fra vote.php
Hej,
Jeg sidder og roder med en afstemning, som jeg i sig selv kan godt kan få til at fungere. Mit problem er at jeg gerne vil have vote.php være en integreret del af forsiden. Jeg har så kopieret vote.php og fået den frem i en celle jeg har lavet på forsiden. Dertil er det godt nok, men når jeg så går ind og ændre spørgsmålet i afstemningen følger den ikke med på forsiden, kun inde på /vote.php. Jeg ænder spørgsmålet via admin.php.
Her er teksten jeg har lagt ind i cellen, håber nogen kan sige mig hvorfor den ikke trækker det nye spørgsmål med ned:
Hvilken filtype skal være .php? Jeg har tastet følgende ind i den celle hvor afstemningen skal være, hvad er det I siger jeg mere skal gøre, forstår det ikke helt?
Et skridt videre, men den viser nu på forsiden i browseren i cellen hvor afstemninge burde være:
Warning: main() [function.main]: Unable to access /try/afstemning/vote.php in /var/www/x4y.dk/public_html/try/index.php on line 604
Warning: main(/try/afstemning/vote.php) [function.main]: failed to open stream: No such file or directory in /var/www/x4y.dk/public_html/try/index.php on line 604
Warning: main() [function.include]: Failed opening '/try/afstemning/vote.php' for inclusion (include_path='.:/usr/local/lib/php') in /var/www/x4y.dk/public_html/try/index.php on line 604
shooka> der er ingen forskell på include(""); og include ""; men det er bare min måde at skrive det på jeg skrev jo, og så var det netop det med slashet foran, jeg ville vise.
Warning: file() [function.file]: Unable to access ip.txt in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 22
Warning: file(ip.txt) [function.file]: failed to open stream: No such file or directory in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 22
Warning: Invalid argument supplied for foreach() in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 24
Warning: file() [function.file]: Unable to access data.txt in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 53
Warning: file(data.txt) [function.file]: failed to open stream: No such file or directory in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 53
Synes godt om
Slettet bruger
06. september 2006 - 00:25#27
ip.txt og data.txt skal lægge i afstemning's mappen.
Synes godt om
Slettet bruger
06. september 2006 - 00:26#28
Prøv først at tjekke om de lægger i mappen, og hvis de gør, så er det fordi du skal chmod ip.txt og data.txt til 777
så skal du som sagt chmod til 777, men det ved jeg ikke om du kender noget til?? Hvis du bruger cuteFTP, kan du chmod i det. Ellers så kan man i de fleste tilfælde chmod via det de kalder kontrolpanelet til hostet.
Nu er ip og data ændret til 777, i hans readme file står der godt nok at de skal ændres til 666 og at filen config.php også skal ændres til det samme... Efter de er ændret til 777 kommer følgende meddelse:
Warning: file() [function.file]: Unable to access ip.txt in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 22
Warning: file(ip.txt) [function.file]: failed to open stream: No such file or directory in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 22
Warning: Invalid argument supplied for foreach() in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 24
Warning: file() [function.file]: Unable to access data.txt in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 53
Warning: file(data.txt) [function.file]: failed to open stream: No such file or directory in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 53
Config.php,ip.txt og data.txt er ændret til 666 men stadig:
Warning: file() [function.file]: Unable to access ip.txt in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 22
Warning: file(ip.txt) [function.file]: failed to open stream: No such file or directory in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 22
Warning: Invalid argument supplied for foreach() in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 24
Warning: file() [function.file]: Unable to access data.txt in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 53
Warning: file(data.txt) [function.file]: failed to open stream: No such file or directory in /var/www/x4y.dk/public_html/try/afstemning/vote.php on line 53
- Go to admin.php, log in and modify everything to your needs - If you change the DATA and IP file be sure to create a blank file (with the new name) and CHMOD it to 666
De eneste steder i vote.php hvor ordet "ip_file" er nævnt er i linje 14, ser sådan ud: $fp=fopen("$ip_file", "a+"); og i linje 22 $data=file("$ip_file");
Synes godt om
Slettet bruger
06. september 2006 - 00:50#56
prøv post vote.php filen's kode ind her.
Synes godt om
Slettet bruger
06. september 2006 - 00:50#57
jamen så er der en include i toppen eller sådan noget ikke?
ved godt den siger 24, men det er fordi den ikke kan finde $data som du fjerne. Men du skal som sagt ændre linje 22 tilbage igen til: $data = file($ip_file); så den kan finde $data
Som du kan se virker det stadig ikke. Ved du hvad akyhne mener med: Include sætter bare koden fra den kaldte fil ind, som var den en del af koden i forsiden. Derfor skal der heller ikke være header m.m. i vote.php
Som jeg forstår det lå vote.php i en undermappe, hvor der var kald til andre filer. Det vil sige at kald efter config.php var et kald efter en fil i undermappen. Når du bruger include af vote.php fra forsiden, opfattes include-kaldet i vote.php som om congig.php ligger i roden.
Opsumering efter en kort snak :D Jeg vil gerne sige mange tak for den kanon hjælp jeg fik. Er super imponeret over jeres tålmodighed. Igen mange tak. Håber jeg kan trække på dig igen coldgate hvis det bliver nødvendigt.
Synes godt om
Slettet bruger
06. september 2006 - 18:05#126
Det kan du da tro, er jo herinde for at hjælpe og selv få hjælp til de ting man nu kan have problemmer med.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.