Jump to content
php.lv forumi

supernal

Reģistrētie lietotāji
  • Content Count

    29
  • Joined

  • Last visited

About supernal

  • Rank
    Māceklis
  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. supernal

    PHP Print

    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. supernal

    PHP Print

    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. supernal

    Portfolio dizains

    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!
×
×
  • Create New...