ugrás a tartalomhoz

Archívum - 137651

január 14

sztring vizsgálata

Blackfriar · 2011. Jan. 14. (P), 13.47
Sziasztok !
A problémám az lenne, hogyan lehet elegáns módon megvizsgálni, hogy egy sztring tartalmaz-e számot ?
Ha jól tudom, az is_numeric csak akkor ad helyes eredményt, ha pl. a szám a sztring elején helyezkedik el.

Előre is köszönöm a segítségeteket.
 

Smarty cache

Webdev · 2011. Jan. 14. (P), 11.48
Sziasztok!

Most ismerkedem a Smarty-val, annak reményében, hogy átlátható kódot tudok írni. Méginkább tetszik a cache lehetőség, amivel épp próbálkozom.

Következő probléma adódott:
$smarty->caching = true;
if(!$smarty->is_cached('index.tpl')) //**
$smarty -> assign('name', 'Probanév');
$smarty->display('index.tpl');


Na most a **-al megjelölt feltételt ha kikommentezem, akkor láthatóan működik a gyorstárazás, mert hiába módosítom a változó értékét. Illetve létre is hozza a cache fájl. Ha megpróbálom feltétellel megvizsgálni, hogy van-e cache-fájl, akkor üres képernyőt ad vissza.

Szerintetek mit rontok el?
 

január 14

The sorry state of the CSS3 specifications

Joó Ádám · 2011. Jan. 13. (Cs), 21.35
Átláthatatlan és önellentmondó specifikációk
 

zavaró border vagy margin (kis szemét fehér csík)

lllama · 2011. Jan. 13. (Cs), 18.01
Sziasztok.
Egy flash objectet és egy egy div tartalmat szeretnék összepasszítani, de nem tudok kiküszöbőlni egy kb 2 pixeles fehér csíkot a lap alján: http://hspartacus.hu/hob2011/#/eredmenyek

Arra rájöttem, hogy a csík az <object> részhezt tartozik, mert ha a <div>-et kicserélem egy sima képre, ottmarad.

Próbálkoztam border, border-width, margin = 0px, none, stb megoldásokkal.

Számomra ez az egész csak kontárkodás, nincs semmi rutinom a html formázásban, de ezt valahogy meg kéne oldjam...bármi ötlet jól jönne.
köszönettel
Ákos
 

PHP timeout

fledgling42 · 2011. Jan. 13. (Cs), 16.49
Sziasztok,

felmerült egy gondolat egy PHP kóddal kapcsolatban. A kód igen egyszerű, egy egyszerű feladatra. Annyit tesz, hogy e-mailt küld számos e-mail címre (kb. 600 db). A címeket egy txt-ből, a szöveget és tárgyat pedig egy HTML formból kapja. A kód szerintem elég egyértelmű, nem is szaporítom tovább a szót. A felmerülő kérdésem az, hogy kell-e ilyenkor olyan dolgokon gondolkozni, hogy script time-out?

Lévén, hogy nem függvény hívásokról van szó, hanem egy ciklusról, nem tudom, hogy egyáltalán felmerül-e ez a probléma (mert hogy maga a mail mindig csak egy levelet küld). Szerintetek? Előre is köszönöm!
<?php
if ( $fp = fopen("contacts.txt","r") ) // fájl megnyitása olvasásra
	{$temp = "";
	
		while (! feof ($fp))  // fájlból beolvasás, mail küldés ha elérjük a $ karaktert ez ismételve egészen a fájl végéig
		{
			$karakter = fgetc($fp);
			if ($karakter != "$") {
				$temp = $temp . $karakter;}
			else {  $subject = ($_GET[subject]);
					$message = $_GET[message];
					$headers  = 'MIME-Version: 1.0' . "\r\n";
					$headers .= 'Content-type: text/html; charset=ISO-8859-2' . "\r\n";
					$headers .= 'From: tkis62##kukac##gmail.com' . "\r\n" .
								'Reply-To: tkis62##kukac##gmail.com' . "\r\n" .
								'X-Mailer: PHP/' . phpversion();
					mail($temp, $subject, $message, $headers);
				  echo $temp;
				  echo "<br />";
				  $temp = "";
				  }
		}
	}
	else echo "Fájl hiba";
	fclose($fp);
?>
 

Domain SOA mail para

Kael · 2011. Jan. 13. (Cs), 14.22
LÉÉÉÉÉCI SEGÍTSETEK

Tanulom a rails 3.0-t. Első progimat publikálnám de rettenetes akadályokba ütköztem.
Nem találtam itthon szolgáltatót akinél meglenne a megfelelő (3.0, 1.9) verzió és a hostingrails.com-nál kedvezményesen vettem (1dolcsiér) egy éves tárhelyet.
Átakartam irányíttatni a .hu-s domain nevem erre a regisztrátorom bemondta, hogy nem tudoja átirányítani mert a SOA mail adress check failed.
Írtam a supportnak a hostingrails-nél akik közölték, hogy nem tudnak és nem is akarnak segíteni. Keressek 3rd party DNS szolgáltatót hátha az megoldás.
A regisztrátorom pedig szintúgy nem tud segíteni, mert azt mondja, hogy kell ez a mail cím és a nélkül nincs mit tenni.
Mindenki ingatja a fejét én meg szívok mint az a bizonyos borz.
Ez egy hete húzódik és eddig csak azt hallottam, hogy mit NEM lehet csinálni.
TI nagybecsű okos kollégák viszont biztos meg tudjátok nekem mondani mit tegyek, hogy ezt a rettenetes gonoszságot elhárítsam és végre publikáljam az oldalam.

NAGYON VÁROM A VÁLASZOKAT!
Kael
 

mysql adatok elrejtése

wifi196 · 2011. Jan. 13. (Cs), 12.40
sziasztok
arra lenne szükségem hogy csinálok egy ürlapod,egy menü ürlapot ahova beirom hogy név:KEZDÖLAP és irok hozzá szöveget és majd kiirom és a kérdésem az lenne hogy hogy lehet megcsinálni azt hogy például ezt a kezdölapot letiltanám,de ha akarom akkor viszaállitanam uy hogy kiirja tehát nem tünne el hanem csak nem irtana ki a mysql-böl valami státusz:aktiv
inaktiv
ilyenre gondoltam
hogy lehetne megoldani?
 

Egy Modell Validálási Esetei

imehesz · 2011. Jan. 13. (Cs), 11.02
Validálási esetek (Validation Scenario) ismertetése a Yii (PHP) rendszerben
 

január 12

PHP, AJAX és HTML email küldés

demenyzo · 2011. Jan. 12. (Sze), 20.31
Sziasztok! Gondom akadt email küldéssel, ami adatbázist használ. Több probléma is van vele:
- a php nem küldi ki az emailt
- az adatbázis ugyan bekerülnek az adatok, de ékezet problémái vannak (UTF-8 elvileg)

Az egész történet odáig jut el, hogy kitölti a felhasználó, kattint, kiírja, hogy üzenet küldése, majd mintha visszadobna egy üzenetet, de csak a helyét jeleníti meg. Nem írja a ki hibát vagy azt, hogy sikeresen elküldte volna. A háttérben "sikeresen - rossz karakter kódolással" kerülnek az adatok az adatbázisba. Email nem érkezik meg.

Ha valaki tud segíteni, azt megköszönném! Üdv

HTML része:
<div id="wrap" class="clearfix">
<div class="mail">
<div id="response"></div>
<form id="formail" action="" method ="post">
<label>Név : </label>
<input type="text" name="name" id="name" />
<label>Email cím :</label>
<input type="text" name="mail" id="mail" />
<label>Életkor : </label>
<input type="text" name="subject" id="subject" />
<label>Kérdésed van? </label>
<textarea name="text" id="text" cols="40" rows="3"></textarea>
<div class="clear"><input type="submit" value="sendmail" id="sendmail" name="sendmail" /></div>
</form>
</div>
</div>

AJAX része:
$(document).ready(function(){
$("#sendmail-husvet").click(function(){
var valid = '';
var isr = '!';
var name = $("#name").val();
var mail = $("#mail").val();
var subject = $("#subject").val();
var text = $("#text").val();
if (name.length<5) {
valid += '<br />Nem írtad be a neved'+isr;
}
if (!mail.match(/^([a-z0-9._-]+##kukac##[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
valid += '<br />E-mail cím hiányzik vagy hibás'+isr;
}
if (subject.length<1) {
valid += '<br />Nem adtad meg hány éves vagy'+isr;
}
if (text.length<3) {
valid += '