ugrás a tartalomhoz

Archívum - 140703 - Fórum téma

január 14

Kis kód, idegesítő hiba...

S3RI0US · 2011. Jan. 14. (P), 15.11
Helló,

Kicsit szégyenlem feltenni a kérdést, mert egy nagyon egyszerű kóddal van egy sürgős problémám, és nemtudok rájönni a megoldásra.

Írtam egy tök egyszerü front controllert.
<?php 
if (!isset($_GET['p']) 
    $p = 'full.php' ;
else 
    $p = $_GET['p'] ,".php" ;
include $p ;
?>
Namost ez a következő hibát adja:
Parse error: syntax error, unexpected ':' in /home/torippkt/public_html/main.php on line 3

Előre is köszi mindenféle segítséget!
 

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 13

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?
 

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 += '

január 11

HTML -> RTF, RTF->HTML konverzió JAVA-val

troy1979 · 2011. Jan. 11. (K), 18.21
Sziasztok,

Adott .NET ben irt desktop alkalmazás, amihez webes felületet kéne csinálnom


A formázott szövegek .NET alatt RTF-ben vannak tárolva, ezért a webes megjelenitéshez az RTF-ből HTML-t kéne csinálnom a TinyMCE segitségével előállitott HTML kódból meg RTF-et kellene csinálnom mielött az adatbázisban tárolnám


Ti milyen JAVA-s library-ket használtok ezen feladatok megoldásához?
 

javascript adat feltöltés php-val

wifi196 · 2011. Jan. 11. (K), 17.53
sziasztok!
az lenne a problémám hogy van egy textaream és az ilyen "univerzális" ki lehet választani hogy dölt vagy milyen betütipu stb.
és azt akarok hogy amit beirt megformázott szöveg html kódját kellene feltölteni mysql-be
kód:
<html>
<head>
<title>Demo 3 : Add/Remove NicEditors</title>
</head>
<body>
<form name="mod" method="POST">
<div id="menu"></div>
<h4>Textarea Example</h4>
<div>
<textarea style="width: 1000px; height: 500px;" id="myArea1"></textarea>
<br />
<button onClick="addArea2();">Add Editor to TEXTAREA</button>
<input type="submit" name="mod" value="registrálok" />
</div>
<div style="clear: both;"></div>
<script src="http://js.nicedit.com/nicEdit-latest.js" type="text/javascript"></script>
<script>
var area1, area2;

function toggleArea1() {
if(!area1) {
area1 = new nicEditor({fullPanel : true}).panelInstance('myArea1',{hasPanel : true});
} else {
area1.removeInstance('myArea1');
area1 = null;
}
}

function addArea2() {
area2 = new nicEditor({fullPanel : true}).panelInstance('myArea2');
}
function removeArea2() {
area2.removeInstance('myArea2');
}

bkLib.onDomLoaded(function() { toggleArea1(); });
</script>
</div>
</form>
</body>
</html>
<?php
include "config.php";

if (isset($_POST['mod']))
{
$sql = "INSERT INTO users (id,text) ";
$sql.= "VALUES('','".$_POST['ide mi kell?']."','')";
print "sikeres regisztráció!";
print "<a href=\"index.php\">tovább</a>";
}
?>