Jump to content
php.lv forumi

supernal

Reģistrētie lietotāji
  • Posts

    29
  • Joined

  • Last visited

Everything posted by supernal

  1. Tikko pārskatīju rbc vēlreiz, kkur biju izlaidis vienu failu, šeit redzams ar nos. "chernoby..." Atverot ar notepad, var saprast, ka tā ir kautkāda datubāze! Tātad, laikm visi nepieciešamie faili būtu? Kā man vajadzētu rīkoties ar viņiem tagad, ja izmantoju cpanel? Edit: Mazliet sāku aptvert laikam. Cik norpotu, cpaneli ir jāuztaisa datubāze, tad caur phpmyadmin jāpievieno šī "chernoby", tad mājaslapai public_html mapē jāieliet šī Wordpress public_html faili.. Tikai jautājums, kā nomainīt tos datubāzes nosaukumus, lai tās wordpress atrod šo īsto datubāzi, jo domēns jau tagad cits un nevar tādu pašu nosaukumu uztaisīt. Ar datubāzēm neesmu strādājis, tāpēc atvainojiet, ja te palaidu galīgu muļķi tikko Edit: Caur Phpmyadmin ielādēju tos datus, izveidoju datubāzi/lietotāju. Public_html failā wp-config datubāzes nosaukmu samainīju, paroli un lietotāju arī. Wordpress failus ieliku subdomēna mapē.. Bet, neiet lapa, rāda 403 forbidden erroru.
  2. Paldies! Lūk kur ir public_html saturs: Ieinstelēju def Wordpresu, mēģināju pārrakstīt defaulto ar public_html saturu, bet izvadīja erroru - Error establishing a database connection.
  3. Bet ko, lai dara ar pārējiem failiem? Hmm..
  4. Sveiki! Lieta tāda, ka pats ar Wordpress neesmu darbojies, ne ar tehnisko pusi (nu ļoti maz). Ir tā, ka man ir atsūtīti lapas faili (lai gan nav 100% zināms, ka nečakarē, jo sanācis nesmukums paziņam ar dizaineri), nu lūk, vēlos uzlikt lapu pagaidām sev subdomēnā, bet nezinu kā un kur tos failus salikt. Šeit ir screenshot ar atzipotu mājas lapas saturu: Ar ko lai sāk? Vai no sākuma varbūt defaultais Wordpress jāuzinstelē? Būšu pateicīgs par palīdzību! Raivis.
  5. Uii, no sākuma tā mēģināju, bet img nebiju ielicis iekš ' ', negāja, tapēc meklēju, kā vēl to varētu izdarīt. Muļķis. Paldies!
  6. Problēma ar php print opciju. Kad izvada img tad aiz tā nezinu kapēc parāda ciparu "1" { echo Print '<img src="images/success_icon.jpg">', ' Your message has been sent!'; } Ieteikumi?
  7. supernal

    link border

    Sveiki! Ir tāda lieta, kas nevisai patīk, bet neizdodas to novērst. Parasti tad kad uzspiež uz kādas linkotas bildes vai tml., tad ap bildi parādās punktēts border, tiklīdz uzkliko kkur citur, tā pazūd. Kā viņu noņemt? pie hover un active mainot arī nekā neizdodas.
  8. supernal

    Form

    Nu apmerām tā sanāk... Iepriekš gan pats visādi izmēģinājos, tad atmetu ar roku, galvenais, ka strādā. Tagad nolēmu, ka tomēr jāsaved kārtībā, mēģināju pats, bet arī šoreiz nekas neizdevās, tāpēc jautāju te pēc palīdzības. Liels paldies m8t!
  9. supernal

    Form

    Vēlējos pateikt to, ka ja tie lauki ir tukši, e-pastu tāpat nosūta, lai gan ieliku to kodu: if(!empty($_POST['name']) && !empty($_POST['email']) && !empty($_POST['subject'])) { $send_contact=mail($to,$subject,$message,$header); } Runājot par: [size="7"]<?php require("fails_kurs_ieceko_vai_ir_dati nosutiti_un_ja_ir_tad_kaut_ko_izdara_ar_viniem.php"); ?>[/size] Sanāk ka tas fails, kurš tur jāliek nav send_contact.php? Ja tā, tad esmu galīgi sajucis. Tagad izlaboju send_contact.php un viss ok, e-pastu pārbauda un ja nav valīds tad nesūta un izvada paziņojumu. <?php function is_valid_email($email) { $result = TRUE; if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email)) { $result = FALSE; } return $result; } if(!is_valid_email($email)) { die('Ðis nav valîds epasts. Ej atpakaï un mçìini vçlreiz...'); } if(!empty($_POST['name']) && !empty($_POST['email']) && !empty($_POST['subject']) && !empty($_POST['detail'])) { $send_contact=mail($to,$subject,$message,$header); } $name = $_POST['name']; $email = $_POST['email']; $subject = $_POST['subject']; $message = $_POST['detail']; // Contact subject $subject ="$subject"; // text $message="$detail"; // email $mail_from="$email"; // From $header="from:$name <$mail_from>"; // recievers email $to ='mans_pasts'; $send_contact=mail($to,$subject,$message,$header); // Check, if message sent to your email // display message "Vestule nosutita...." if($send_contact){ echo "Vestule nosutita, jus atgriezisieties atpakal pec 5 sekundem. Paldies!"; } else { echo "ERROR"; } ?> Palicis tas, lai pārbauda tukšos laukus un tālāk nesūta, ja ir tukši. Un vēl par to, lai nosūtot e-pastu naizmet uz jaunu lapu, bet izvada paziņojumus tajā pašā lapā...
  10. supernal

    Form

    Pārlasīju, neatradu, ko esmu aizmirsis?? Ja no action="send_contact.php" izņem send_contact.php tad viss, ko lapa izdara pēc nosūtīšanas - refrešojas... send_contact.php tagad izskatās tā: <?php function is_valid_email($email) { $result = TRUE; if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email)) { $result = FALSE; } return $result; } if(!is_valid_email($email)) { echo 'Ðis nav valîds epasts. Ej atpakaï un mçìini vçlreiz...'; } if(!empty($_POST['name']) && !empty($_POST['email']) && !empty($_POST['subject'])) { $send_contact=mail($to,$subject,$message,$header); } $name = $_POST['name']; $email = $_POST['email']; $email = $_POST['subject']; $email = $_POST['detail']; // Contact subject $subject ="$subject"; // text $message="$detail"; // email $mail_from="$email"; // From $header="from:$name <$mail_from>"; // recievers email $to ='MANS_E-PASTS'; $send_contact=mail($to,$subject,$message,$header); // Check, if message sent to your email // display message "Vestule nosutita...." if($send_contact){ echo "Vestule nosutita, jus atgriezisieties atpakal pec 5 sekundem. Paldies!"; } else { echo "ERROR"; } ?> Izņēmu arī no html to javascript, kas iepriekš pārbaudija tukšos laukus, un tagad formu sūtu vienalga kādu, tukšu vai pilnu... Ja nav valīds e-pasts, tad izvada paziņojumu, ka e-pasts nav valīds, bet tik un tā to nosūta. Ar tukšajiem laukiem arī nekas nenotika, tur trūkst izvades teksts un lai nesūta ja lauki ir tukši. No tagadeja koda sanāk, ka ja lauki ir tukši, lai sūta... Iet kā pa akmeņiem ar to php. :(
  11. supernal

    Form

    e-pasta validācija darbojas, bet.. Joprojam parmet uz jaunu lapu un ja pat ievada validu e-pastu, tālāk netiek nosūtīts e-pasts... Un varbūt līdzīgā veidā kā valīdē e-pastu, varētu turpat validēt, lai pārējie lauki vnk nav tukši? Lai nebūtu tas javascript jāizmanto... Labotais kods: <?php function is_valid_email($email) { $result = TRUE; if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email)) { $result = FALSE; } return $result; } if(!is_valid_email($email)) { echo 'Šis nav valīds epasts. Ej atpakaļ un mēģini vēlreiz...'; } // Contact subject $subject ="$subject"; // text $message="$detail"; // email $mail_from="$email"; // From $header="from:$name <$mail_from>"; // recievers email $to ='epasts'; $send_contact=mail($to,$subject,$message,$header); // Check, if message sent to your email // display message "Vestule nosutita...." if($send_contact){ echo "Vestule nosutita, jus atgriezisieties atpakal pec 5 sekundem. Paldies!"; } else { echo "ERROR"; } Html: <body> <div id="wrap"> <?php require("send_contact.php"); ?> <form class="form" name="form1" method="post" onsubmit="return validate_form(this);" action="send_contact.php"> <p class="name"> <input type="text" name="name" id="name" /> <label for="name">Name</label> </p> <p class="email"> <input type="text" name="email" id="email" /> <label for="email">E-mail</label> </p> <p class="web"> <input type="text" name="subject" id="subject" /> <label for="subject">Subject</label> </p> <p class="text"> <textarea name="detail" id="detail" type="text" ></textarea> </p> <p class="submit"> <input type="submit" value="Send" /> </p> </form> </div> </body> </html> Ja no action izņem send_contact.php tad lapa tikai uztaisa refresh un nekadu paziņojumu neizvada :(
  12. supernal

    Form

    Atbildot uz m8t komentāru... Nu pašlaik ir tā, ka, ja logs nav aizpildīts, spiežot submit uz ekrāna izlec logs (tāds kā error logs, kā piemērs), kurā rakstīts: "Aizpildiet visus laukus" Tā vietā es gribētu, lai virs pašas kontakt formas vai zem attiecīgā lauka (name, e-mail, subject vai text) izvada rindiņu ar tekstu: "Lūdzu aizpildiet lauku" P.S. Un kur tieši likt man to e-mail validāciju? php failā kkur? Tieši tas man sagādā tās problēmas, ka arī nezinu kurā vietā to visu iestarpināt...
  13. supernal

    Form

    Labdien! Atvainojos, ka lieku pie html sadaļas (lai gan ar to arī ir saistība), bet pie php sadaļas es nevaru ievietot rakstu. Tātad runa iet par kontaktformu. Pašreizējā forma strādā tīri labi, bet vēlētos viņu tā teikt optimizēt, bet ar manām php zināšanām ir par īsu, lai gan esmu izbūries caur daudzām pamācībām, tomēr neiet no rokas tā kodu savienošana, tāpēc lūdzu jūsu palīdzību, un jau iepriekš saku paldies par to! Principā ir divas lietas, kuras vēlos uzlabot: 1) Vēlētos, lai pēc forma nosūtīšanas (nospiežot submit), netiktu aiziets uz jaunu lapu, bet paliktu tajā pašā, varētu lapa tikai refrešoties, bet bez refresh būtu vēl skaistāk. Zinu, ka jāmaina laikam kaut kas pie action, bet gribu, lai php kods tomēr ir atsevišķā failā... 2) Kļūdu izvadīšana. Pašlaik to esmu atrisinājis ar javascript, jo nemācēju pievienot nosacījumus iekš php. Un labāk būtu, ja neizmestu error lodziņu ar tekstu, bet virs formas izvadītu attiecīgu paziņojumu, cik saprotu to varētu izdarīt šādi (html`ā virs formas ieliekot php rindiņas): <?php if(!empty($error)) echo '<div class="error">'.$error.'</div>'; ?> <?php if(!empty($accept)) echo '<div class="accept">'.$accept.'</div>'; ?> php failā tikai jādefinē tas errors un accept`s. Labāk jau būtu, ja erroru izvadītu zem katra lauka, ja tas ir tukšs vai neatbilst kritērijam. Tikai, arī, ko es pat tajā javascript kodā nemācēju noteikt, to, ka formu nesūta netikai tad kad ir tukši lauki, bet arī tad, ja nav valīds e-pasts, nesatur atļautos vai satur neatļautos simbolus (. @ / utt.) Lūk send_contact.php <META HTTP-EQUIV="refresh" CONTENT="5;url_atpakal"> <?php // Contact subject $subject ="$subject"; // text $message="$detail"; // email $mail_from="$email"; // From $header="from:$name <$mail_from>"; // recievers email $to ='mans_epasts'; $send_contact=mail($to,$subject,$message,$header); // Check, if message sent to your email // display message "Vestule nosutita...." if($send_contact){ echo "Vestule nosutita, jus atgriezisieties atpakal pec 5 sekundem. Paldies!"; } else { echo "ERROR"; } ?> Un contact.html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>forma</title> <script type="text/javascript"> function validate_required(field,alerttxt) { with (field) { if (value==null||value=="") { alert(alerttxt);return false; } else { return true; } } } function validate_form(thisform) { with (thisform) { if (validate_required(name,"You must fill in all fields!")==false) {name.focus();return false;} } with (thisform) { if (validate_required(email,"You must fill in all fields")==false) {email.focus();return false;} } with (thisform) { if (validate_required(web,"You must fill in all fields")==false) {web.focus();return false;} } with (thisform) { if (validate_required(detail,"You must fill in all fields")==false) {detail.focus();return false;} } } </script> <style type="text/css"> input, textarea { padding: 9px; border: solid 1px #E5E5E5; outline: 0; font: normal 13px/100% Verdana, Tahoma, sans-serif; width: 200px; background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF)); background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px); } textarea { width: 400px; max-width: 400px; height: 150px; line-height: 150%; } input:hover, textarea:hover, input:focus, textarea:focus { border-color: #C9C9C9; -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px; } .form label { margin-left: 10px; color: #999999; } .submit input { width: auto; padding: 9px 15px; background: black; border: 0; font-size: 12px; color: white; } .form{ margin-left:170px; padding-top:30px; padding-bottom:100px; } .name{ padding-bottom:5px; } .web{ padding-bottom:5px; } .email{ padding-bottom:5px; } .text{ padding-bottom:5px; } </style> </head> <body> <div id="wrap"> <form class="form" name="form1" method="post" onsubmit="return validate_form(this);" action="send_contact.php"> <p class="name"> <input type="text" name="name" id="name" /> <label for="name">Name</label> </p> <p class="email"> <input type="text" name="email" id="email" /> <label for="email">E-mail</label> </p> <p class="web"> <input type="text" name="subject" id="subject" /> <label for="subject">Subject</label> </p> <p class="text"> <textarea name="detail" id="detail" type="text" ></textarea> </p> <p class="submit"> <input type="submit" value="Send" /> </p> </form> </div> </body> </html>
  14. Labdien! Tātad, cerams, šādu mazu sludinājumu šeit var ievietot. Pārdodu portfolio tipa mājaslapai veidotu dizainu (tikai psd). Ievēroti attālumi, izmantotas guide lines zīmējot dizainu. Visi layeri ir nosaukti un sagrupēti. Backgroundā izmantota koka tekstūra (paša veidota), kas ir 1600x1440px liela. Iekļauti 6 psd faili, katrai sadaļai savs fails. Ja Jums ir radusies interese, lūdzu rakstiet privāti, lai noskaidrotu cenu un kaut ko sīkāk! Paldies!
  15. Tātad, lapā izmantoju trīs lietas balstītas uz jquery: 1. slaideris 2. tabs 3. vēlos pievienot jquery lightboxu Lieta ir tāda, ka ir divas jquery bibliotēkas (sauksim nr1 un nr2). Kad izmanto bibliotēku nr1, tad strādā slaideris un tabs, bet lightbox nestrādā... Kad izmanto nr2 tad strādā tabs un lightbox, bet nestrādā slaideris. Kā izdarīt lai lightbox ņem to savu bibliotēku, bet tabs un slaideris otru? Mēģināju likt pēdējo jquery bibliotēku no jquery mājaslapas, bet tik un tā nestrādāja lightbox, ja nemaldos. Mēģināju parasto lightbox bez jquery, bet tad arī nestrādā vai nu viens vai otrs... Vajag palīdzību... :(
  16. Labvakar! Problēma ir tur, ka vienā lapā nesanāk izmantot divus js (jquery mana gadijumā) skriptus. Viens no tiem nestrādā, mainot vietām nestrādā otrs... Lūk, kur kods: <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="js/jquery.smooth_tabs.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('.smoothTabs').smoothTabs(180); }); </script> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.slidy.js"></script> <script type="text/javascript"> $(function() { $('.slider').slidy({ animation: 'fade', cursor: 'wait', pause: true }); }); </script> Ko ieteiksiet? Ir diezgan liela nepieciešamība abiem skriptiem.
  17. Milzumliels paldies, citreiz tas vienkāršākais izrādās labākais. Šis vismaz strādā, visu par to lauku pārbaudi gan jau salikšu, sastiķējot un skatoties citu formu php, bet lieta, ko nemāku.. Pieņemam, ka izmantoju šo formu, bet gribu, lai pēc e-pasta aizsūtīšanas nepārmet uz jaunu lapu, bet tajā pašā parāda, ka Jūsu e-pasts ir veiksmīgi aizsūtīts, bet arī gribu, lai php koda daļa ir atsevišķā failā gluži kā tagad. Esmu dumš...
  18. Labvakar! Lieta tāda, ka mājas lapās bieži noder kontaktformas, tās ir ērti lietojamas un ātrs sazināšanās veids. Ir dažas lietas, kuras vēlētos uzzināt. 1) Vai kontaktformai (piem. vārds, e-pasts, tēma, teksts) ir nepieciešams veidot kādu datubāzi? Cik esmu uzzinājis, tad vienkārši hostam jābūt funkcijai "mail". Vai es varu uzzināt vai man tāda ir pieejama no cpanel, vai tomēr jāsazinās ar hostinga devēju? (tiek izmantoti hostinga pakalpojumi,nevis īrēts serveris) 2) Patiesībā pats svarīgākais... Varbūt kāds ir pats izveidojis valīdu kontaktformu (piem. tādu kas pārbauda vai ir aizpilditi lauki, vai valids e-pasts utml.) un reāli strādājošu un vēlās padalīties? Vai varbūt zin labu opensource risinājumu? Zinu, ka tūlīt brēks par googli, bet esmu daudz izmeklējies, daudz testējis, bet gandrīz katrai kāds erors vai vēl kāda problēma... Būšu ļoti pateicīgs, ja kāds varēs izpalīdzēt.
  19. supernal

    lapu id

    Sveiki! Lieta tāda, ka vēlos iemācīties, kā piešķirt ID lapai (ja to vispār dara, esmu iesācējs tāpēc neko daudz nezinu). Vēlos to iemācīties, jo cik saprotu, tad katra lapa nav jāraksta no jauna kā tas ir izmantojot tikai html... Piemērs: http://www.teirdomens.lv/?object_id=16651 Varbūt kāds var pastāstīt vai iedot linku uz kādu pamācību. Nezinu pat kā to meklēt, skatījos w3school tur neko tādu it kā neatradu... Ceru, ka kaut ko neputroju.
  20. supernal

    jQuery

    Vau, milzumliels paldies no manis! Biju jau gandrīz atmetis cerības...
  21. Sveiki! Nesen esmu palaidis savu pirmo mājaslapu, tagad tā tiek hostēta, it kā viss ok. Ir dzirdēts par tādām lietām, ka kkādi boti (laikam) it kā priekš security pārbaudes uzhacko mājaslapu, izmaina index, ka jūsu lapa uzhackota HAhahahah utt. Jautājums ir, ko es varu savai lapai nodrošināt? Viens, ko izdarīju, aizliedzu piekļuvi indexam (ka nevar apskatīt direktorijas), ko varēja izdarīt cpanelī... Vai es no savas puses vēl varu kaut ko izdarīt? P.S. Ņemiet vērā ka esmu jauns un zaļš, nerakstiet pārāk gudri! :D Paldies!
  22. supernal

    jQuery

    http://paste.php.lv/7535b6c47632071bc9d9a7b7e3769ffb?lang=php
  23. supernal

    jQuery

    Vienīgais, ko man rāda: Nezināma īpašība 'zoom'. Deklarācija atmesta (http://www.google.lv/) Mājaslapu diemžēl parādīt nevaru, jo turu uz sava datora un serveris ir ieslēgts tikai tad kad strādāju ar lapu...
×
×
  • Create New...