ra001
-
Posts
16 -
Joined
-
Last visited
Posts posted by ra001
-
-
iespejams ka tev temp faili tavam mailerim bija parpilditi, vai log failos ieviesusies kluda, tados gadijumos mail serveri atgriez netieshu false kodam, ka rezultata aiziet loops..
kods -> mailers
mailers -> kods
etc.
Maileris jau ir latneta es tur neko nevaru mainīt.
-
nezinu kas tev tur ir, pameigini ta ka man ir
Paldies par palīdzēšanu, bet problēmu atrisināju tikai izmantojot gmail smt serveri....
-
Pats interesantākais, ka tas pats notiek, ja izmanto kādu citu pasta programmu, piemēram outlook, ja ieliek šo SMTP adresi, tad divi pēc kārtais maili neaiziet (((.
Tā problēma tomēr jāmeklē laikam Latnet pusē....
-
Browseris uzkaras, vai lapa turpina lādēties un nekas nenotiek? :) Browserim jau nu toč nevajadzētu nokārties... vajadzētu būt tikai aizturei lapas ielādes brīdī...
Nu labi ir aizture, respektīvi rāda, ka tjipa ielādē lapu un gaida
Praktiski to var redzēt izpildot šo te:
dzests
Tikai baigi neaizraujaties, jo ik pa laikam dabonu restartēt apaci (((
-
Iemet debug
if(mail($to, $subject, $message, $headers)) echo 'nosūtijās'.$mainiigie;
else echo 'nefiga'.$mainiigie;
Ja vienreiz nosūta, vaina visdrīzāk būs kodā.
Es vēlreiz saku, ka izpildot komandu mail browseris "uzkaras", to pat aiztaisīt nevar, ja jau varētu debugot, tad sen to būtu izdarījis...
-
piemet vēl klāt šito:
Content-Type: text/plain; charset=UTF-8
nea, nepalīdz (((
-
Kļūda ir arī sūtot NORMĀLU meilu, tas ir, ar NORMĀLIEM headeriem?
Ja varētu paskaidrot ko nozīmē NORMĀLS headeris, eksperimenta nolūkos biju izmantojis šādu pierakstu:
$to = 'mails'; $from_mail = 'kam sūtu'; $repl_mail = 'kam atbildu'; $subject = 'Jauns Lietotāja konts '; $message = "Atvērts jauns lietotāja konts"; $headers = "From: $from_mail" . "\r\n" . "Reply-To: $repl_mail" . "\r\n"; mail($to, $subject, $message, $headers);
-
Labdien.
Nesen uzradās kaut kāda nejauka problēma
Ir windows + appache + php
un mail.ls.lv tas kas agrāk bija latnet mailserveris.
Visu laiku nebija nekādu problēmu, bet te pēkšņi sāka sūtīties tikai pirmais mails (ar php mail komandu)
Respektīvi izpildu kodu
mail('[email protected]', 'test', 'test');
pirmo reizi mails aiziet, bet izpildot komandu otrreiz lapa "uzkaras" vienkārši nekas nenotiek, gaidīju ilgu laiku, bet tā arī nekādas kļūdas nesagaidīju, pēc appache restarta atkal var mailu sūtīt. Tad pamēģināju nosūtīt mailu vienreiz, pagaidīju 5 min un nosūtīju otrreiz, viss sanāca, bet man nepieciešams programmā nosūtīt divus mailus pēc kārtas (vienu sev, otru lietotājam).
Varbūt kāds zin vismaz kurā virzienā meklēt problēmu?
-
Uzņēmumam nepieciešams datortehniķis.
Nepieciešamās iemaņas
Datora montāža un uzstādīšana
Programmu instalācija
Datortīkla konfigurēšana
Datoru un datortīkla bojājumu detektēšana
B kategorijas tiesības
Latviešu un krievu valodas zināšanas
Nepieciešams pilnas slodzes darbs.
Piedāvajam apgūt to, kas vēl nav paspēts apgūt sistēmu administrēšanā, kā arī iespēju apgūt programētāja iemaņas (ja ir vēlme).
Uzņēmums EOS Sistēmas, nodarbojas ar programēšanu 6 gadus un apkalpo datorparku ap 20 firmām un 50 veikaliem.
Kolektīvs ļoti mazs - 4 cilvēki.
t. 29479051
-
kāpēc _locālu_ failu vērt caur browserī, nevis uzreiz iekš texta editora?
Man ir datu bāze ar klientiem. Klientiem ir līgumi un citi dokumenti, kuri glabājas dažādās vietās. Dokumentus var rediģēt vairāki cilvēki.
Gribas, aplūkojot, klientus redzēt visus uz to attiecināmus dokumentus un atvērt (kaut vai tikais skatīšanas režīmā). Protams, ka var vērt vaļā mapītes un rakāties attiecīgajos dokumentos un atrast tos. Var arī Delfos uzrakstīt programmu, kas šito visu dara, bet lieta tāda, ka pamatprogramma strādā web eksplorerī un gribas tā arī atsāt.
Starp citu ar manis pieminēto metodi nevar atvērt dokumentus, kas ir nošāroti tīklā (((
p.s. šis vispār ir komerciāls projekts un ja kādam ir vēlme šito modulīti haltūras veidā uztaisīt, varam vienoties par samaksu,
-
Problēma tāda, ka vajag tādu skriptiņu, ka izpildot teiksim URL:
http://localhost/runfile.php?doc=document.doc
uz servera tiktu palaista Windows programma, piem.:
winword.exe document.doc
Vai kaut kas tāds iespējams?
Ar exec, system, shell_exec utt man, piem., notepad.exe neizdevās izsaukt, tikai var izpildīt batch komandas kā dir utml.
Sore, ka atveru tik vecu topiku, bet man pašam nepieciešamība pēc šādas lietas, lai browserī atvērtu lokālu failu. pagaidām atradu šādu risinājumu
header("Content-Type: application/msword"); readfile($filename);
Tagad viss puslīdz strāda. atradu protams wisādus COM variantus, bet tie īpaši nedarbojās.
Varbūt tomēr vēl ir kādam idejas, kā šo lietu realizēt.
-
<?PHP
$db_host = "localhost";
....
Man liekas ka tā jābūt, kaut gan dažreiz interpretātors arī bez tā saprot...
-
Esmu php sameeraa neilgu laiku. Pārlūkojot php dokumentācijas un lasot kaut kādas blēņas internetā, īpaši daudz neatradu par objektu izmantošu. Tā kā esmu Borland C++Builder un Delfi stagnāts, tad man interesē tomēr kāda ir Jūsu attieksme ismantojot PHP oop? Cik sapratu tad nekādas mantošanas te nav iespējams un vēl dažas pierastas lietas, kas ir "parastajās" valodās?
Es nedaudz ķepājos iepriekš ar Perlu un tur bija jauka klase CGI, kuru es mēģināju (protams ne pilnībā) implementēt iekš saviem php darbiņiem
Te ir to piemērs.
Tad nu jautājums diskusijai - vai būtu ērti izmantot šādu vai līdzīgi klasi, vai tomēr pieturēties pie parastā procedurālā pieraksta?
Man jau nu pašiem liekas, ka vismaz kods paliek stipri pārskatāmāks... bet var bau būt, ka tās ir ikai iedomas.
class RaTable { function begin($param = "") { echo "<table cellspacing='0' cellpadding='0' $param>\n"; } function end() { echo "</table>\n"; } function td($text, $param = "") { echo "<td $param>$text</td>\n"; } function td_blank($param = "") { echo "<td $param> </td>\n"; } function td_begin($param = "") { echo "<td $param>"; } function td_end() { echo "</td>\n"; } function tr() { echo "<tr>\n"; } function tr_end() { echo "</tr>\n"; } } //end class table class RaForm { function begin($action = "", $param="") { echo "<form method='post' action='$action' $param>\n"; } function end() { echo "</form>\n"; } function input_text($name, $value, $param="") { echo "<input type='text' name='$name' value='$value', $param>\n"; } function input_memo($name, $value, $param="") { echo "<textarea name='$name' $param>$value</textarea>\n"; } function submit($name, $value, $param="") { echo "<input type='submit' name='$name' value='$value' $param>\n"; } function hidden($name, $value) { echo "<input type='hidden' name='$name' value='$value'>\n"; } function select($name, $param="") { echo "<select name='$name' $param>\n"; } function option($name, $value, $param="") { echo "<option value='$value' $param>$name</option>\n"; } function select_end() { echo "</select>\n"; } function calendar() { echo "<iframe width=199 height=178 name='gToday:normal:agenda.js' id='gToday:normal:agenda.js' src='WeekPicker/ipopeng.htm' scrolling='no' frameborder='0' style=' visibility:visible; z-index:999; position:absolute; top:-500px; left:-500px; ' ></iframe>\n"; } function do_calendar($pform, $pfield) { echo "<a href='java script:void(0)' class='calendar' onclick=' if (self.gfPop) gfPop.fPopCalendar(document.$pform.$pfield); return false; ' HIDEFOCUS> <img name='popcal' align='absmiddle' src='WeekPicker/calbtn.gif' border='0' alt=''> </a>\n"; } } //izmantošana $table = new RaTable(); $form = new RaForm(); $table->begin("width='100%'"); $table->tr(); $table->td_blank("width='20'"); $table->td("Datums","width='85'"); $table->td("width='100'"); $form->begin("cits.php","name='test_form'"); $form->hidden("id",$id); $form->input_text("input_name","default"); $form->submit("submit","Pievienot"); $form->end(); $table->td_end(); $table->td_blank(); $table->tr_end(); $table->end();
-
Ak jā sore, tos echo es tā savā nodabā biju salicis, man kaut kur pazuda klases funkcija lasterror, bet laikam tik reti tiek izmantota, ka esmu laika gaitā kaut kur izmetis...
-
Nezinu vai vēl vajag, bet man te viena, nē pareizāk sakot divas klasītes mētājas. To samērā viegli pārtaisīt arī uz citu DB.
RaDB - konekcijas iterface uz DB
RaQuery - SQL interface;
class RaDB { var $ID; function connect($db_path, $s_user,$s_password, $dbname) { $this->ID = @mysql_connect($db_path, $s_user, $s_password); if ($this->ID) { @mysql_select_db($dbname); return $this->ID; } else { echo mysql_error(); return 0; } } function close() { $result = @mysql_close($this->ID); return $result; } } class RaQuery { var $result; var $row; var $SQL; var $trans; var $rowname; function query($sql="",$db = "") { global $DB; if ($db == "") $db = $DB; if ($sql != "") $this->SQL = $sql; $this->result = @mysql_query($this->SQL ); if (!$this->result) { echo mysql_error(); } return $this->result; } function execsql($db = "") { global $DB; if ($db == "") $db = $DB; $this->result = @mysql_query($this->trans ); if (!$this->result) { echo mysql_error(); } return $this->result; } function getrow() { $this->row = @mysql_fetch_array($this->result, MYSQL_ASSOC); return $this->row; } } //Izmantošana $DB->connect("www.somthing.lv", "username", "passvord" , "database"); if ($DB->ID == 0) exit("Bljins, nekas nesanaak"); $q = new RaQuery(); $q->query("select name from users"); while ($q->getrow()) { echo $q->row["name"]; } $newname = "maita"; $q->SQL = "update users set name = '$newname' where id = 1"; $q->query();
jQuery post no remote servera
in Freimworki
Posted
Sveiki.
Vai kāds nezin risinājumu kā dabūt atbildi post funkcijai, ja izpilde notiek uz cita servera?
Man ir javascript funkcija
php šajā gadījumā neko nedara tikai piemēram
Ja šis kautkadsserveris ir adrese uz to pašu serveri nu piemēram
http://www.ra001.lv/client_add un izpildās no lapas www.ra001.lv/tests.php
tad viss notiek un es redzu atbildi OK.
ja serveri ir dažādās vietnēs piemēram šo pašu skriptu izpildu no sava localhosta uz www.ra001.lv servera, tad atbilde ir tukša, kaut gan pārbaudot ar reāliem datiem funkcija kā tāda izpildās un visus datus nodod pareizi...