ugrás a tartalomhoz

Archívum - Már 2010

április 1

RewriteRule

mahoo · 2010. Már. 31. (Sze), 22.30
Hali,

EasyPHP-t használok ezzel a htaccess-szel:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php [QSA]

Ez jól is működik, addig amíg nem csinálok külön projekt mappákat pl.:
- www/1
- www/2

És ezekben 1-1 index.php. Ez esetben azonban a RewriteRule-nak
egyszer így: RewriteRule (.*) /1/index.php [QSA]
máskor így: RewriteRule (.*) /2/index.php [QSA] kellene kinéznie.

Ez megoldható htaccess-szel vagy teljsen más megoldás keresendő?
 

z-index mozilla 2.0.0.2 alatt nem működik

csgabka · 2010. Már. 31. (Sze), 16.42
Sziasztok!
Nekem a következő problémára kellene megoldást találnom. :S Készítettem egy oldalt, html, css, php kódból áll az egész. Sok div-et tartalmaz és az egyes div-ek hátterei fedik egymást néhol. Z-index-el oldottam meg. Tökéletesen működik is, explorer, mozillában, operában egyaránt, viszont mozilla 2.0.0.2 nem ismeri a z-indexet, ezért kitakarják az oldal egyes részei egymást. Tudtok megoldást a problémámra? :S Anélkül hogy az egész kódot át kellene írnom...Előre is nagyon köszi!
 

"You have an error in your SQL syntax near"

retkestomi · 2010. Már. 31. (Sze), 15.30
Sziasztok!

Készítettem nagynehezen egy kódot, ami egy távoli weboldalról szerez információkat. Ezeket szétbontja nekem megfelelően, majd az én mysql adatbázismba helyezi.

A következő kód ahogy látszik is, a megszerzett infó egy részét szétszedi, majd újból összefűzi, és a $a változót tenném az adatbázisba miután ez a kód lefutott.

if (str_replace("(","",$ta)!=$ta)
		{
		$td = str_replace("\n", "", $ta);
		$te = str_replace("  ", " ", $td);
		$tf = str_replace(")", "", $te);
		$tg = explode("(", $tf);
		if(str_replace("wert","",$tg) == $tg)
			{
			$a = $a.$tg[0].":".$tg[1];
			}
		}
Azomban nem töltődik fel. MySqlError()-al a következő hibát kapom:
You have an error in your SQL syntax near .... at line 1
(... helyén a $a változó tartalma)

Ja, és hogy mégszebb legyen, ezt nem mindig csinálja.. Úgy kb. minden 2.-3. futatáskor.
Remélem nagyjából érthető a probléma.

Valakinek valami ötlete??
 

FireSass Bridges the Gap Between Sass and Firebug

Joó Ádám · 2010. Már. 31. (Sze), 14.51
Sass hibakeresés Firebugból
 

php naptár help

Hellhammer · 2010. Már. 31. (Sze), 11.06
Üdv Mindenki!

Szóval, netes cikkeket olvasgatva próbálok tanulgatni.. találtam egy tökjó naptár scriptet, az eredeti: itt található, csak nekem nem működik.. esetleg valaki hozzáértő rápillantana, hogy én vagyok a hülye, vagy valami nem oké..

előre is köszönöm!

A kód, a linkről kimásolva:
[colorer=php]
<html>
<head>
<style>
a span {
display: none;
}
a:hover {
position: relative;
}
a:hover span {
display: block;
position: absolute;
}
a:hover span {
top: 10px; left: 0;
background: #6666ff;
color: #fff;
text-decoration: none;
padding: 15px;
border: 1px solid #555;
}
</style>
</head>
<?php

$honapok = array(1 => ‘Január’, 2 => ‘Február’, 3 => ‘Március’, 4 => ‘Április’, 5 => ‘Május’, 6 => ‘Június’, 7 => ‘Július’, 8 => ‘Augusztus’, 9 => ‘Szeptember’, 10 => ‘Október’, 11 => ‘November’, 12 => ‘December’);

$esemeny[10][21] = ‘Október 21!’;
$esemeny[10][2] = ‘Éljen október másodika!’;

$ma = getdate();

$elsoNap = getdate(mktime(0,0,0,$ma['mon'],1,$ma['year']));
$utolsoNap = getdate(mktime(0,0,0,$ma['mon']+1,0,$ma['year']));
$honap = $ma['mon'];
$nap = $ma['mday'];
$utolso = $utolsoNap['mday'];
$elso = $elsoNap['wday'];
$elso–;
?>
<table border=”0″ style=”background: #fff333; text-align: center; border: 1px solid #555;”>
<caption><?php echo $honapok[$honap]; ?></caption>
<tr style=”font-weight: bold;”> <td>Hétfő</td><td>Kedd</td><td>Szerda</td><td>Csütörtök</td><td>Péntek</td><td>Szombat</td><td>Vasárnap</td> </tr>
<tr>
<?php
if( $elso == -1 ) {
for($i=1; $i < 7; $i++) {
echo ‘<td> </td>’;
$tor = 6;
}
}
else {
for($i=0; $i < $elso; $i++) {
echo ‘<td> </td>’;
}
$tor = $i;
}
$tor = $i;
for($i=1;$i<=$utolso;$i++) {
if( isset( $esemeny[$honap][$i] ) ) echo ‘<td style=”background: #6666ff;”><a href=”#”>’.$i.’<span>’.$esemeny[$honap][$i].’</span></a></td>’;
else echo $nap == $i ?

PHP-MYSQL-select option

954rr · 2010. Már. 31. (Sze), 00.03
Sziasztok!
A kód:

<td>Tantargy<br /></td>
	<td>
	        <?
		$sqll = "SELECT tantargy.id,tantargy.tantargykod FROM tantargy,felvett_tantargy WHERE tantargy.id=felvett_tantargy.tantargy_id GROUP BY tantargy_id";
		$sqlleredmeny = mysql_query($sqll);
			
		$i=0;
		while ($tantargykod = mysql_fetch_array($sqlleredmeny)) {
			$tanid["$i"] = $tantargykod['id'];
			$tan["$i"] = $tantargykod['tantargykod'];
			$i++;
		}
		?>
		<select name="tantargyx[]">
		<?
			for ($i=0; $i<mysql_num_rows($sqlleredmeny); $i++) {
			echo ?><option value="<?=$tanid["$i"]?>"><?=$tan["$i"]?></option>;
			<?}?>

			</select>
	</td>
	<td><input type="submit" value="Valaszt" OnClick="<?
					
	if (isset($tantargyx)) {			
		foreach ($tantargyx as $felvx) {
		$felvtanx = $felvx;
		$_SESSION['bejeltant'] = $felvtanx;
		}
	}
	?>"></td>
A Valaszt gombra kattintva jelenik csak meg egy masik lista. Hogy tudnám azt megoldani, hogy miutan kivalasztottam az elso listabol amit szeretnek es kattitok, utana a valasztott elem maradjon a listaban megjelenitve es ne ugorjon vissza alapbol az elso elemre?

Segitsegeteket előre is köszönöm!
 

március 30

Ajax Progress Bar

mgergo90 · 2010. Már. 30. (K), 20.48
Hello,

Hogyan valósítható meg egy progress bar, ami mutatja, hogy hány százalékban van feltöltve az adott fájl?
 

1 karakter megnézése adott pozícióban

unregistered · 2010. Már. 30. (K), 18.04
Hello!

Olyan kérdésem van hogy létezik-e olyan függvény ami annyit tesz hogy egy változóból kiolvassa a megadott karaktert?

Részletek:

Van egy változóm aminek a hossza nem fix viszont az utolsó 4 karaktere igen mert az egy fixen hozzáfűzött "számláló" és egy alsó kötőjel

$valtozo = 'valami_1_234';

itt nekem az 1-es helyén lévő karakterre lenne szükségem...

Persze mindenféle bűvöléssel (pl levágom az utolsó 4 karaktert és kiolvasom az így utolsó helyen állót) megoldható, de kíváncsi vagyok hogy van-e valami rövidebb megoldás aminek megadom hogy honnan (jobbról, balról) olvasva hányadik karakterre van szükségem?

Előre is köszönöm!
 

Ablak bezár gomb beillesztése hogyan?

szösziboszi · 2010. Már. 30. (K), 17.01
A következő képpen meghívott ablakban hogyan tudok megjeleníteni egy ablak bezár gombot?

<script language="JavaScript" type="text/javascript">
function display() {
DispWin = window.open('','NewWin', 'toolbar=no,status=no,width=300,height=200')
message = "<ul><li><b>Név: </b>" + document.form_proba.nev.value;
message += "<li><b>Cím: </b>" + document.form_proba.email.value + "</ul>";
DispWin.document.write(message);
}
</script>

a script jól működik, azt mutatja amit kell, csak mivel egészítsem ki?
 

Olvasónapló: Web Semantics

Baranyai László · 2010. Már. 30. (K), 11.05
Úgy érzem nagyon hasznos, ha kissé tágabb kitekintést kapunk az informatika egy-egy területének aktuális kérdéseire és fejlesztéseire. A tudományos cikkeket csak javasolni tudom, hiszen az IT szektor olyan gyorsan fejlődik, hogy a kutatók által leírt eredmények rövid időn belül elérhető és megvásárolható alkalmazásként köszönhetnek vissza. A remélhetően sorozattá váló olvasónapló első részében a Web Semantics folyóirat aktuális számát ajánlom mindenki figyelmébe.