Jump to content
php.lv forumi

Dooling

Reģistrētie lietotāji
  • Posts

    225
  • Joined

  • Last visited

Everything posted by Dooling

  1. Dooling

    SEO

    Bet kādi ierosinājumi būtu kā lai padod specifiskos latviešu burtus ā, č utt, ja man tie jāpadod kā vērtība, lai varētu vēlāk attiecīgās kategorijas izvilkt?
  2. Dooling

    SEO

    Sveiki! Veidoju vienu katalogu, kur ir kategorijas sadalītas pēc alfabēta. Piemēram: Nospiežot burtu Ā, tad linkā tiek padots lūk šis: www.domens.lv/katalogs/ā un atveras kategorijas, kas sākas ar burtu ā. Domāts visiem latviešu specifiskiem burtiem (ā,č, ē, ģ, ķ, ļ, ī, ū, š, ņ, ž) Vai tas ir korekti un vai pēc SEO pamatprincipiem tas būtu pareizs risinājums? Ja nav korekts risinājums kādu būsu Jūsu ierosinājumi?
  3. Dooling

    Trojan

    Šeit ir vīrusa aprakts Bet netieku skaidrs kā lai atrisina problēmu. Nomainīt FTP klientu paroles būtu viens no risinājumiem?
  4. Dooling

    Trojan

    Nē, faili tiek hostēti uz Linux. Pirms tam uz datora, kur bija piekļuve kodi serveriem, bija vīrusi, varbūt tādēļ ir radusies problēma?
  5. Dooling

    Trojan

    Problēma ir skārusi 3 mājas lapas, kurās Kaspersky antivīruss uzrāda, ka tās ir inficēta ar "trojānu" Trojan-Downloader.JS.Iframe.acm. Šis trojans izmaina failus "index.*" un "main.*". Pārkopējot pa jaunu failus, uz kādu laiku viss ir kārtība, bet pēc laika atkal tiek lapa inficēta. Varbūt ir kāds ir saskāries ar kaut ko līdzīgu un var ieteikt, kā lai atrisina radušos problēmu?
  6. Direktorijā ir ~2000 failu. Vai ar opendir() un readdir() funkcijām var panākt failu izvadi sadalot pa lapām (apmēram 100 failu vienā lapā)? Ja, ir iespējams, tad pasviediet ideju kā to var realizēt
  7. Andri, varētu kādu nelielu piemēru vai kādu saitu uz literatūru, kā to domāji?
  8. Varbūt problēma tajā, ka javascript funkcija piešķir vērtību otram laukam vērtību, nevis lietotājs
  9. Situācija sekojoša: Ir trīs input lauki. Vienā laukā lietotājs ievada kādu vērtību, tad ar onkeyup notikumu tiek izsaukta javascript funkciju, kur pēc aprēķiniem piešķir otram input laukam konkrētu vērtību. Vai ir iespējams mainoties otrā lauka vērtībai izsaukt citu javascript funkciju? Mēģināju otrajā input laukam ar onChange notikumu izsaukt funkciju, bet netiek izsaukta funkcija.
  10. Dooling

    WYSIWYG

    Kāpēc tad neies?
  11. http://www.monc.se/galleria/demo/demo_01.htm# - šo iekopējiet un pēc tam pielieciet klāt urlim šo te urli http://www.tvnet.lv/sports/images/upload/actione_h_3.jpg
  12. > bubu Lūk piemērs: http://www.monc.se/galleria/demo/demo_01.h...ibirska_l_2.jpg - tika saite mainīta ar roku paši nomainiet > Aleksejs Lai "nokautu" lapu.
  13. http://www.monc.se/galleria/demo/demo_01.h...lowing-rock.jpg - domāju izmantot šo galeriju, bet jautājums cik Jūsuprāt ir drošs šis kods? Kad nospiež uz attēlU, saitē tiek mainīts attēla ceļš. Respektīvi daudz man zinošs lietotājs spēs nomainīt to ceļu un ievietot bildi kuru vēlēsies. Varbūt varat kaut kādu līdzīgu attēlu galeriju ieteikt?
  14. Vēlētos uzzināt, kur ir iespējams reģistrēt bez starpniekiem *.lt un *.ee domain'us? *.lt domainu atradu, kur reģistrēt - https://domains.domreg.lt, bet *.ee nē. Ir kāds saskāries ar .ee domain'u reģistrēšanu?
  15. Jā, tiešām informācija tika kešota. v3rb0 padoms līdzēja. Paldies ;)
  16. include/LoadContent.php - ir formas kods. Pēc submita tiek atvērta tā pati lapa un ajaxīgajā daļā atkal tiek ielādēta forma. Reizēm ir ka uzreiz pēc submita tiek ielādēti labotie dati, citreiz atverot no jauna tikai tiek ielādēti labotie dati, gadās arī ka divreiz ielādējot tiek ielādēti labotie dati. Varbūt kaut kas tiek iekešots un tāpēc dati neielādējas uzreiz pēc submita.
  17. Forma tiek ielādēta ar AJAX palīdzību. Sākumā atveras update.php un pēc submita arī tiek atvērta update.php lapa
  18. Ieliku paste.php.lv: update.php functions.js Forma
  19. Lūk: <?php $user_id = trim($_GET['user_id']); $aid = trim($_GET['aid']); $type = trim($_GET['type']); include("conn.php"); ?> <form method="post" name="forma" action="update.php"> <table class="text" cellspacing="0" cellpadding="0" border="0" style="width:700px;"> <tr> <td > <?php $sql="SELECT * FROM table where aid = '$aid' and user_id = '$user_id' and type = '$type'"; $vaicajums=mysql_query($sql); $numrow = mysql_num_rows($vaicajums); while($row = mysql_fetch_array($vaicajums)) { $ok = $row["ok"]; $vertiba = $row["vertiba"]; $mid = $row["mid"]; $field_name = $row["field_name"]; $field_type = $row['field_type']; $j=$j+1; if($field_type=="1") { $lauka_tips = "<input type=\"text\" style='width: 250px' value=\"$vertiba\" name='$mid'/>"; } elseif($field_type=="2") { $lauka_tips = "<textarea rows=\"3\" cols=\"70\" name='$mid'>$vertiba</textarea>"; } echo "<TR> <TD width=\"200\" valign=\"top\">$field_name</TD> <td valign=\"top\">$lauka_tips</td> </TR>"; </table> <?php } ?> </td> </tr> </table> </form>
  20. Forma tiek ielādēta ar AJAX palīdzību. Formā lietotājs veic izmaiņas un saglabā. Update Mysql tabulā notiek, bet pēc update AJAX neielādē laboto saturu, tikai pēc atkārtotas formas atvēršanas labotā informācija tiek ielādēta. Kāpēc tā? Zemāk ir parādīti kods: update.php <?php seit izpildas mysql update, kad tiek labota forma ?> <script language="JavaScript" src="js/functions.js?<?php echo time(); ?>"></script> <script language="JavaScript" src="js/calendar.js"></script> <img src="pic/t.gif" width="1" height="1" border="0" onLoad="LoadCheck('<?php echo $aid; ?>', '<?php echo $user_id; ?>', '<?php echo $type; ?>');" /> <div id="saturs"></div> functions.js function LoadCheck(aid, anketetajs, type) { var ajaxRequest; // The variable that makes Ajax possible! try{ // Opera 8.0+, Firefox, Safari ajaxRequest = new XMLHttpRequest(); } catch (e) { // Internet Explorer Browsers try { ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { alert("Jūsu internetpārlūkprogramma neatbalsta AJAX!"); return false; } } } // Create a function that will receive data sent from the server ajaxRequest.onreadystatechange = function() { if(ajaxRequest.readyState == 4) { var ajaxDisplay = document.getElementById('saturs'); ajaxDisplay.innerHTML = ajaxRequest.responseText; } else { var ajaxDisplay = document.getElementById('saturs'); ajaxDisplay.innerHTML = '<br /><br /><table align="center" style="color: red;"><tr><td><img src="pic/load.gif" width="14" height="14" alt="Lūdzu uzgaidiet" /></td><td>Lūdzu uzgaidiet! Notiek datu ielāde!!!</td> </tr></table>'; } } var aid = aid; var user = user_id; var type = type; var queryString = "?aid=" + aid + "&user_id=" + user_id + "&type=" + type; ajaxRequest.open("GET", "include/LoadContent.php" + queryString, true); ajaxRequest.send(null); }
  21. Dooling

    \r\n

    Jā, funkciju nl2br() vajag pēc $mail->setText() likt, savādāk tiek pievienoti <br /> klāt.
  22. Dooling

    \r\n

    E-pastā tiek nosūtīta sekojoša ziņa: "blabla blabla" P.S. Novācot: htmlspecialchars un mysql_real_escape_string funkcijas, bet pievienojot funkciju nl2br() - $teksts = nl2br($teksts); - viss darbojas kā nākas. Paldies par palīdzību
  23. Dooling

    \r\n

    Lūk kods: if(isset($_POST['send_mess'])) { $vards = htmlspecialchars($_POST['vards']); $teksts = htmlspecialchars($_POST['teksts']); $epasts = htmlspecialchars($_POST['epasts']); $tema = htmlspecialchars($_POST['tema']); $vards = mysql_real_escape_string($vards); $teksts = mysql_real_escape_string($teksts); $epasts = mysql_real_escape_string($epasts); $tema = mysql_real_escape_string($tema); $persona = $vards; if (!function_exists('mb_ucfirst') && function_exists('mb_substr')) { function mb_ucfirst($string) { $string = mb_strtoupper(mb_substr($string, 0, 1)) . mb_substr($string, 1); return $string; } } $persona = mb_ucfirst($persona); $epasts_to = "[email protected]"; require_once('../mail/htmlMimeMail5.php'); $mail = new htmlMimeMail5(); $mail->setFrom($epasts); $mail->setSubject($tema); $mail->setText('Ziņa no: '.$persona.' '.$teksts.''); $mail->setHTML('Ziņa no: '.$persona.'<br /><br /> '.$teksts.''); $ok = $mail->send(array($epasts_to)); if ($ok) { echo "<br /><div id='messageboxok'><strong>Jautājums nosūtīts!</strong>!!!<br />"; } else { echo "<br /><div id='checkout-errors'>Kļūda! Jautājums netika nosūtīts!!!<br/>Mēģiniet vēlreiz!</div>"; } }
×
×
  • Create New...