Jump to content
php.lv forumi

keissfootball

Reģistrētie lietotāji
  • Posts

    269
  • Joined

  • Last visited

Everything posted by keissfootball

  1. jā, es zinu, ka tur jāraksta ceļš uz tiem failiem, sākumā man bija tukšums '' , tad viss gāja poll mapē. a kad uzlieku (../poll), tad tas pats.
  2. arī ar šito neiet vienā failā man jānorāda ceļš, bet man stāv tā : // Path to the directory containing the data files $DATAPATH = '';
  3. Tieši tā, bet es paskaidrošu sīkāk, kad ielogojos ftp serverī man atveras kautkastur lapa a tālāk no viņas var iet uz folderi poll
  4. jau mēģināju poll/poll.php, bet neiet ja to pielieku, tad rāda: Warning: main(): Unable to access settings.php in /usr/home/lfka-ftp/poll/poll.php on line 14 Warning: main(settings.php): failed to open stream: No such file or directory in /usr/home/lfka-ftp/poll/poll.php on line 14 Warning: main(): Failed opening 'settings.php' for inclusion (include_path='') in /usr/home/lfka-ftp/poll/poll.php on line 14 Warning: main(): Unable to access pollcode.php in /usr/home/lfka-ftp/poll/poll.php on line 15 Warning: main(pollcode.php): failed to open stream: No such file or directory in /usr/home/lfka-ftp/poll/poll.php on line 15 Warning: main(): Failed opening 'pollcode.php' for inclusion (include_path='') in /usr/home/lfka-ftp/poll/poll.php on line 15 Fatal error: Call to undefined function: readpolldata() in /usr/home/lfka-ftp/poll/poll.php on line 16 a kods ir tāds: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1257"> </head> <body> <?php include ('poll/poll.php'); ?> </body> </html>
  5. aa tomeer ir veel 1 probleema. man visi balsošanu darbinošie faili stāv ftp serverī direktorijā /usr/home/lfka-ftp/poll/, bet php fails (balsošana) /usr/home/lfka-ftp/, php fails izskatās šādi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1257"> </head> <body> <?php include 'poll.php' ?> </body> </html> bet tad man viņš nerādās, ja ielikts atsevišķi, savukārt rādās, ja ielieku to php failu poll direktorijā. man vajadzētu, lai viss tā paliktu, tikai php skriptā kaut kas laikam jāmaina???
  6. a man pie katra php koda sākuma tas jāpievieno??? jo tad, ja ielikeu to kodu, man raksta Parse error: parse error, unexpected '}' in /usr/home/lfka-ftp/poll/admin.php on line 56 kods tagad izskatās šādi: http://paste.php.lv/2765
  7. pagaidi tas ir tā kā jābūt? es man liekās tā jau rakstīju?
  8. tu domā tajos divos kurus pieprasa tijpa require? require 'settings.php'; tjipa setingos ir (ŠEIT NAV NEVIENA OUTPUTA) <?php // Password for the administration interface $PASSWORD = 'parole'; // Path to the directory containing the data files $DATAPATH = ''; // Domain (without www) $DOMAIN = 'domens.lv'; ?> require 'pollcode.php'; pollcodaa ir: (ŠEIT ARĪ NAV OUTPUTU) <?php require 'settings.php'; function ReadPollData() { $filename = $DATAPATH . 'poll.txt'; $fp = fopen($filename, "r"); $fc = fread($fp,filesize($filename)-1); fclose($fp); $elements = explode(":", $fc); $h = (count($elements)-1) / 2; $question = stripslashes($elements[0]); $i = 0; while ($h > $i) { $item[$i] = $elements[(2*$i+1)]; $votes[$i] = $elements[(2*$i+2)]; $i++; } return array ($item, $votes, $question); } function ReadLogFile() { $filename = $DATAPATH . 'iplog.txt'; $fp = fopen($filename, "r"); $fc = fread($fp,filesize($filename)); fclose($fp); $elements = explode(":", $fc); return $elements; } ?>
  9. ;D jā, bet kas te man traucē headera izvadīšanai?
  10. jautājums ne par tēmu, php_Stopp kāpēc ja tik daudz zini par php, tava web-lapa ir samērā vienkārša?
  11. nu a ja es tā ielieku: <?php if (!isset($_GET["action"])) { $action = $_POST["action"]; } else { $action = $_GET["action"]; } if(!isset($action)) { // ########## Login form ########## ?> <?php require 'settings.php'; require 'pollcode.php'; function checkAuth() { if (!$_COOKIE["USER_AUTH"]["auth"]=='1') { header("Location: admin.php"); } } ob_start(); ?> <?php } elseif($action=='login') { // ########## Login procedure ########## if ($_POST["password"]==$PASSWORD) { header("Set-Cookie: USER_AUTH[auth]=1; Max-Age=3600; Domain=.$DOMAIN; Path=/;"); header("Location: admin.php?action=menu"); } else { ?> Tad it kā jau visu rāda normāli, tikai nez kāpēc viņš saka, ka pareizā parole ir nepareiza :huh:
  12. varbūt, ja es redzētu, kā ir atrisināta tā situācija, tad zinātu kā atrisināt šo :D un kas te man ir outputs, šitais if ($_POST["password"]==$PASSWORD) ??? if ($_POST["password"]==$PASSWORD) { header("Set-Cookie: USER_AUTH[auth]=1; Max-Age=3600; Domain=.$DOMAIN; Path=/;"); header("Location: admin.php?action=menu"); } else { es nesaprotu, ko bija kļūda jau pašā sākumā skriptā, jo es te neko nemainīju? PSC man besii ka neko nerubiiju, kas vispaar bija outputs? outputs bija tjipa echo? :( nu tur tjipa ir viens headers no 13-16 rindai pirms tiem diviem headeriem, bet vai tad visi dati netiek sūtīti??? :blink: :blink: :blink: 1.. edit: tad man jāliek pašā koda augšā hederi un tad tikai jāsūta tā pārējā informācija kā title utt. ???
  13. īsāk, man ir balsošanas administrēšana, bet kaut kas neiet, raksta, ka Warning: Cannot modify header information - headers already sent by (output started at /usr/home/lfka-ftp/poll/admin.php:3) in /usr/home/lfka-ftp/poll/admin.php on line 62 Warning: Cannot modify header information - headers already sent by (output started at /usr/home/lfka-ftp/poll/admin.php:3) in /usr/home/lfka-ftp/poll/admin.php on line 63 bet es tur neko nemainīju, nesaprotu, kāpēc viņš tur kļūdu rāda??? es ieliku kodu šeit: http://paste.php.lv/2760
  14. vai var vispār izdarīt tā, lai tjipa, kad uzved ar pelīti uz nosaukum, parādās nevis alt vai title bet attēls?
  15. jā man pat, ja godīgi šodien jānodod, bet varbūt vēl var līdz rītdienai, "saimnieku" :D lapa apmierina. edit: ja vajadzēs kaut ko mainīt, piemēram krāsas, to jau viegli, galvenais, lai viss pārējais strādā
  16. labi ok, labošu ierakstus. bet nav visas rindiņs jāskatās, es taču parādīju, kurās rindiņās: "nu es ieliku to kodu visu ar php (http://paste.php.lv/2718), bet man javascripts, nerādās tas ir no 193 līnijas, vai viņu jāliek kaut kā citādi? un vēl, kā es var izdarīt, lai viss tas, kas man nav echo, ielikt starp 329 un 330 rindiņu tas ir, lai man rādās rezultāti iekš tabulas. tagad ir tā: http://84.237.157.15/poll.php"
  17. labi, ja tev nepatīk, tad neko nesaki, es rakstu jautājumu, pēc tam pats atrodu atbildi un uzrakstu, ka jau izlaboju to kļūdu, lai nebūtu postu uz to jautājumu. "Šī resursa mērķis ir apkopot PHP programētāju zināšanas un sniegtu iespēju gan iesācējiem, gan arīdzan profesionāļiem gūt atbildes uz sevi interesējošiem jautājumiem vienuviet."
  18. nu es ieliku to kodu visu ar php (http://paste.php.lv/2718), bet man javascripts, nerādās tas ir no 193 līnijas, vai viņu jāliek kaut kā citādi? un vēl, kā es var izdarīt, lai viss tas, kas man nav echo, ielikt starp 329 un 330 rindiņu tas ir, lai man rādās rezultāti iekš tabulas. tagad ir tā: http://84.237.157.15/poll.php
  19. nu es ieliku to kodu visu ar php (http://paste.php.lv/2718), bet man javascripts, nerādās tas ir no 193 līnijas, vai viņu jāliek kaut kā citādi? un vēl, kā es var izdarīt, lai viss tas, kas man nav echo, ielikt starp 329 un 330 rindiņu tas ir, lai man rādās rezultāti iekš tabulas. tagad ir tā: http://84.237.157.15/poll.php
  20. nu ar to balsošanu tiku galā, pamēģiniet nobalsot http://84.237.157.15/lfk2a.php Nobalsojiet man tur errors rādās, bet tas vienalga, viņš man strādā īstenībā, kaut arī rezultāti nerādās, jautājums tikai kāpēc, viņš man norauj malas, vispār kāpēc pārbīda tabulu pa labi? edit: VAI TAS IR VISPĀR IZSKAIDROJAMS??? Jā, tā bija mana kļūda man kods izskatījās šādi: http://paste.php.lv/2715, un to kas bija aiz php nerādīja
×
×
  • Create New...