Jump to content
php.lv forumi

xfr33

Reģistrētie lietotāji
  • Posts

    504
  • Joined

  • Last visited

Everything posted by xfr33

  1. Datubāzē tiks ierakstīts izpildītajs, nosaukums un oriģinalais faila nosaukums. Šeit fails ir jāaploudo uz pašas datu bāzes vai stāv uz servera? Es loģiski padomāju un nonācu pie šada risinājuma: uploadojot failu, tas tiek uploadots uz servera un datubāzē ierakstīta nepieciešāmā informācija. Ar fwrite tiek izveidots fails ar uploadotā faila ID. Lapā, kurā izveidoti linki - uzrāda nepieciešamo informāciju no tabulas visiem ierakstiem. Un linka adrese uz kuru iet ir tas pats html fails ar ID nosaukuma vietā. Viss teorētiski būtu labi, bet nemācēšu smuki sakārtot informāciju no tabulas un vai šis variants nav kaut kādā veidā nepareizs vai nedrošs?
  2. Izpildījums butu līdzīgs, bet lapas doma nav tāda. Augšuplādē mp3, kuru uzreiz var noklausīties jaunizveidotā lapā, uz kuru automātiski tiek izveidots links.
  3. Labdien! Es vēlējos uzzināt kā pareizāk būtu uztaisīt šādu lietu. Ir uploads, kas uploado failu uz servera un ieraksta noteiktu informāciju par failu datubāzē. Tas viss skaidrs, bet nepieciešams būtu, lai automātiski tiktu izveidots links uz jaunizveidotu failu, kurā includots tiktu uploadotais fails. Man nav ne jausmas kā kaut ko šādu uzmeistarot, tādēļ lūdzu vismaz pametat ideju, ko goglē rakstīt vai arī kādu funkciju lietot. Paldies jau iepriekš!
  4. Labdien! Tātad updeitojot tabulu mysql vienīgais, uz ko apdeito ir "0". Var ievadīt jebkuru informāciju, bet apdeitos uz 0. Kāds var palīdzēt? <?php session_start(); $c = mysql_connect("localhost", "root", "") or die(mysql_error()); $d = mysql_select_db("a2599236_users", $c); $username = $_SESSION['username']; $email = $_POST['email']; $name = $_POST['name']; $surname = $_POST['surname']; $password = $_SESSION['password']; $result = mysql_query("UPDATE users SET email='$email' AND name='$name' AND surname='$surname' WHERE username='$username'") or die(mysql_error); header('Location:profile.php'); ?> <?php session_start(); $c = mysql_connect("localhost", "root", "") or die(mysql_error()); $d = mysql_select_db("a2599236_users", $c); $data = mysql_query("SELECT * FROM users WHERE username=\"". $_SESSION['username'] ."\"") or die(mysql_error); while($info = mysql_fetch_array( $data )) { echo "<form action=\"profile_edit.php\" method=\"post\"> Lietotājvārds: <br /> <input type=\"text\" name=\"username\" value=\"". $info['username'] ."\" /><br /> Epasta adrese: <br /> <input type=\text\" name=\"email\" value=\"". $info['email'] ."\" /><br /> Vards: <br /> <input type=\"text\" name=\"name\" value=\"". $info['name'] ."\" /><br /> Uzvards: <br /> <input type=\"text\" name=\"surname\" value=\"". $info['surname'] ."\" /><br /> <input type=\"submit\" value=\"Saglabat izmainas\" /> </form>"; } ?> Jau iepriekš paldies!
  5. xfr33

    MySQL kļūda

    Paldies, tas palīdzeja, bet tagad radās vēl viena problēma. Es reģistrējos ar lietotajvārdu: test. Tiek mesta šāda kļūda: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''users' WHERE username = 'test'' at line 1 EDIT: Šo kļūdu atrisināju, bet ir nākamā :) Šoreiz gan netieku skaidrībā. Kļūda: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''username', 'password', 'email', 'ip', 'name', 'surname', 'bday', 'date') VALUES' at line 1
  6. Labdien! Mēģinaju izveidot reģistrāciju, kas saistīta ar datu bāzi. Bet met ārā kļūdu. KĻŪDA: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/a2599236/public_html/register2.php on line 119 Un pats php kods būs atrodams šeit! Paldies jau iepriekš par palīdzību.
  7. xfr33

    mysql kļūda

    Es iekopēju to kodu ko tu iedevi. Uzmetu error_reporting(E_ALL), bet nekādas starpības kļūdas aprakstā.
  8. xfr33

    mysql kļūda

    Par to failu, kas iekopēts paste.php.lv. Kapēc krimināls? Tas ir pilns apjoms tam failam, ja neskaita pāris pirmās rindiņas, jo tās tika izdzēstas. Atvainojos, bet par to neiedomājos. Kļūda ir 22. rindā.
  9. xfr33

    mysql kļūda

    http://paste.php.lv/bcfb2c449d7c8578f1b85d...1a3b1c?lang=php Bet ir izmaiņas uz jāskatās 27 rindiņa.
  10. xfr33

    mysql kļūda

    Kļūdas paziņojums: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/a6721415/public_html/register.php on line 28 Un kods ir pirmajā postā.
  11. xfr33

    mysql kļūda

    Paldies, komats izlaboja kļūdu, ka nevar piereģistrēties. Bet otrā kļūda tai vietā, kur pārbauda vai jau nav reģistrēts tāds lietotājvārds, tik un tā ir. Pašlaik viss tikai tiek izmēģināts un iespējams būs.
  12. Centos izveidot registrāciju ar mysql. Izstrādāju visu kā nākas, bet met divas kļūdas, kuras nesaprotu kā atrisināt. Lūdzu palīdzēsiet? register.php <?php //Connect to database mysql_connect ( $dbhost, $dbuser, $dbpass)or die("Nevarēja piekonektēties: ".mysql_error()); mysql_select_db($dbname) or die(mysql_error()); $name = $_POST['name']; $surname = $_POST['surname']; $email = $_POST['email']; $username = $_POST['username']; $password = md5($_POST['password']); $checkuser = mysql_query("SELECT username FROM users WHERE username='$username'"); $username_exist = mysql_num_rows($checkuser); if($username_exist > 0){ echo "Atvainojites, bet lietotājs, kuru Jūs izvēlējāties jau ir aizņemts. Lūdzu izvelaties citu."; unset($username); include 'registration.php'; exit(); } $query = "INSERT INTO registration (name, surname, email, username, password) VALUES('$name', '$surname' '$email', '$username', '$password')"; mysql_query($query) or die(mysql_error()); mysql_close(); echo "Tu esi veiksmīgi piereģistrējies!"; $yoursite = 'tb-cv.hostei.com'; $webmaster = 'ToBe'; $youremail = '[email protected]'; $subject = "Tu esi veiksmīgi piereģistrējies $yoursite..."; $message = "$name, tu esi reģistrējies mūsu lapā. Lai ielogotos, ieej mūsu lapā un ievadi šādus datus: Lietotājvārds: $username Parole: $password Lūdzu izprintē so informāciju, lai nepazaudētu. Ar cieņu, $webmaster"; mail($email, $subject, $message, "No: $yoursite <$youremail>\nX-Mailer:PHP/" . phpversion()); echo "Informācija ir aizsūtīta uz tavu epasta adresi."; ?> Un kļūdas ir: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/a6721415/public_html/register.php on line 28 Column count doesn't match value count at row 1 Lūdzu palīdziet.
  13. Pārliecināts esmu, bet domāju, ka serveris gļuko un neatrod. Jo, ja es izdzēšu no servera includoto failu, tad nekas nemainas kļūdas aprakstā kā tad, kad nebija izdzēsts fails.
  14. Labdien! Es includoju failu un man met erroru, kad uzlieku uz servera internetā. No visiem includotajiem failiem tikai vienam met erroru. Ir uzlikts chmod uz 777, viss atrodas pareizajās direktorijās utt. Kļūda: Warning: include(include/pasakumi.txt) [function.include]: failed to open stream: No such file or directory in /home/l4rge/public_html/l4rge.com/x/f/r/xfr33/index.php on line 91 Warning: include(include/pasakumi.txt) [function.include]: failed to open stream: No such file or directory in /home/l4rge/public_html/l4rge.com/x/f/r/xfr33/index.php on line 91 Warning: include() [function.include]: Failed opening 'include/pasakumi.txt' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php:/firewall') in /home/l4rge/public_html/l4rge.com/x/f/r/xfr33/index.php on line 91
  15. Labs rīts vēlreiz. Izmēģinot visus variantus, pamēģināju arī uzrakstīt menu pa jaunam pašā html failā. Viss bija super, nekādas kļūdas un izvietojums arī bija tur kur vajag, bet tad kad saliku visu menu ar include, tad parādījās izvietojuma maiņa un problēmas. Kā šo varētu vai nu aizvietot ar citu funkciju, kas līdzīgi kā include ievieto kādu failu, vai arī labot izvietojumu?
  16. ok, tātad viss kods. index.php Galvenais CSS fails Menu CSS fails menu.txt Tas ir viss kods. Vairāk nav
  17. ok sry. nepareizais. css fails css un menu.txt menu.txt
  18. Pats index.php fails: Index.php CSS fails CSS
  19. Man ir 64 bitu operētajsistēma un nekādu problēmu. Vienīgais, kas sagadāja problēmas ir tas, ka apache bija jāinstalē folderī, kuru pats uztaisīji un viņam janoņem propertijos Read-only. Tālāk viss aizgāja. Ar pārējo nekādu problēmu.
  20. Esmu ielicis bildes, lai būtu labak saprotam, kas par kļūdu. Divas bildes - viena uz FF, viena uz IE. FF izvietojums: IE izvietojums: Es tiešām ceru, ka kāds būs, kas var palīdzēt.
  21. diemžēl nekas nemainās. bija tā ka palika atverts viens li un viens ul tags, bet ta atstarpe tik un ta ir.
  22. Menu css vai headera css? Mēģināju abiem, bet nemainās uz labo pusi.
  23. menu.txt: <ul class="menu"> <li><a href="index.php" class="twoColLiqLtHdr">Sākums</a></li> <li><a href="#">Par ģimnāziju</a> <ul> <li><a href="koncepcija.php">Koncepcija</a></li> <li><a href="programmas.php">Programmas</a></li> <li><a href="https://login.e-klase.lv/default.aspx?login=1&AspxAutoDetectCookieSupport=1" target="_blank">Tava e-klase</a></li> <li><a href="#">Sadarbības partneri</a> <ul> <li><a href="http://www.manaskola.lv" target="_blank">Sestdienas skola</a></li> <li><a href="interesu_izglitiba.php">Interešu izglītība</a></li> </ul> </li> </ul> </li> <li><a href="#">Ģimnāzijas vēsture</a> <ul> <li><a href="vesture.php">Vēsture</a></li> <li><a href="zelta_stipendiati.php">Zelta stipendiāti</a></li> </ul> </li> <li><a href="#">Iestājpārbaudījumi</a> <ul> <li><a href="iestajparbaudijumi_nosacijumi.php">Nosacījumi</a></li> <li><a href="papildus/pieteikums.doc">Pieteikums</a></li> </ul> </li> <li><a href="skolotaji.php">Skolotāji</a></li> <li><a href="#">Dzīve ģimnāzijā</a> <ul> <li><a href="skolenu_dome.php">Skolēnu dome</a></li> <li><a href="sporta_pasakumi.php">Sporta pasākumi</a></li> <li><a href="#">Projekti</a> <ul> <li><a href="starptautiskie_sakari.php">Starptautiski sakari</a></li> </ul> </li> <li><a href="galerija.php">Galerija</a></li> </ul> </li> <li><a href="#">Mācāmies internetā</a> <ul> <li><a href="#">Matemātika</a> <ul> <li><a href="http://rks.edu.lv/matematika_10/index.html">10. klase</a></li> <li><a href="http://rks.edu.lv/matematika_11/index.html">11. klase</a></li> <li><a href="http://rks.edu.lv/matematika_12/index.html">12. klase</a></li> </ul> </li> <li><a href="#">Fizika</a> <ul> <li><a href="http://rks.edu.lv/fizika_10/index.html">10. klase</a></li> <li><a href="http://rks.edu.lv/fizika_11/index.html">11. klase</a></li> <li><a href="http://rks.edu.lv/fizika_12/index.html">12. klase</a></li> </ul> </li> <li><a href="#">Dabaszinības</a> <ul> <li><a href="http://rks.edu.lv/dabaszinibas_10/index.html">10. klase</a></li> <li><a href="http://rks.edu.lv/dabaszinibas_11/index.html">11. klase</a></li> <li><a href="http://rks.edu.lv/dabaszinibas_12/index.html">12. klase</a></li> </ul> </li> <li><a href="#">Bioloģija</a> <ul> <li><a href="http://rks.edu.lv/biologija_10/index.html">10. klase</a></li> <li><a href="http://rks.edu.lv/biologija_11/index.html">11. klase</a></li> <li><a href="http://rks.edu.lv/biologija_12/index.html">12. klase</a></li> </ul> </li> <li><a href="#">Ķīmija</a> <ul> <li><a href="http://rks.edu.lv/kimija_10/index.html">10. klase</a></li> <li><a href="http://rks.edu.lv/kimija_10/index.html">11. klase</a></li> <li><a href="http://rks.edu.lv/kimija_10/index.html">12. klase</a></li> </ul> </li> </ul> </li> <li><a href="#">Kā mūs atrast</a> <ul> <li><a href="karte.php">Karte</a></li> <li><a href="#">Transports</a> <ul> <li><a href="ka_trolejbus.php">Trolejbuss</a></li> <li><a href="ka_autobus.php">Autobuss</a></li> <li><a href="ka_tramvajs.php">Tramvajs</a></li> <li><a href="ka_vilciens.php">Vilciens</a></li> </ul> </li> </ul> header: .thrColHybHdr #header { background-image:url(../images/header.png); background-repeat:repeat; border-bottom-style:solid; border-bottom-width:2pt; border-bottom-color:#024302; overflow:hidden; height:150px; } menu: ul.menu{ list-style-type:none; margin:0; padding:0px; } #menu li{ display:inline; margin:0; padding:0px; } #menu a{ float:left; width:190px; text-decoration:none; color:#FFF; font-weight:bold; background:#999900; padding:5px; border-right:1px solid #FFFFFF; } #menu a:hover{ background:#CCCC00; } #menu ul ul { display:none; }
  24. Tātad man ir radusies vel viena problēma ar css. Ir divs, kurā vajadzētu būt menu. Bet šis menu, kaut arī visi margini un padding uzlikti uz 0, neatrodas tieši blakus header divam. Tur ir atstarpe. Kā šo atstarpi var noņemt? <div id="container"> <div id="header"> ... </div> <div id="menu"> <?php include('include/menu.txt'); ?> </div> </div>
×
×
  • Create New...