ugrás a tartalomhoz

Archívum - Aug 9, 2007

oldalak tárolása adatbázisban

juhasztibi · 2007. Aug. 9. (Cs), 12.23
Sziasztok!

Olyan megoldást próbálok kidolgozni ahol az oldalakat adatbázisba tárolhatom és onnan tölthetem be tömbbe, majd onnan hívhatom meg őket. Van egy megoldásom, szeretném ha megnéznétek, hogy lehetne-e valahol egyszerűsíteni vagy esetleg valamit logikusabban csinálni. Működik a megoldás, csak karakterkódolási problémáim vannak vele.

<?php
include ('db.php');
include ('config.php');
fejlec();
$leker = "SELECT oid,ocim,otartalom,omenunev FROM oldalak WHERE omenunev!='' AND ohely='1'";
$eredmeny = mysql_query($leker) or die('Hibás lekérdezés');
echo "<div id=menu>";
echo "<ul>";
echo "<li><a href=http://localhost/index.php>főoldal</a></li>";
while(list($oid, $ocim, $otartalom, $omenunev) = mysql_fetch_array($eredmeny))

{
$files = array ( "$omenunev" => "$oid");
echo "<li><a href=http://localhost/index.php?oldal=$files[$omenunev]>$omenunev</a></li>";
}
echo "</ul></div>";
echo "<div id=tartalom>";

	if(isset($_GET['oldal']))
{
	$vissza = $_SERVER['HTTP_REFERER']; 

	$oldalker = "SELECT oid,ocim,otartalom,omenunev FROM oldalak WHERE oid=$_GET[oldal]";
	$eredmeny = mysql_query($oldalker);
   list($oid, $ocim, $otartalom) = mysql_fetch_array($eredmeny, MYSQL_NUM);
   if($oid==TRUE)
   {
	echo "<h1>$ocim</h1>";
	echo "$otartalom";
	echo "<p align=right><a href=$vissza>vissza</a></p>";
	}
	else{
	echo "<h1>404 a kért oldal nem létezik!</h1>";
	echo "<p align=right><a href=$vissza>vissza</a></p>";
	}
}
else{
	include ('fooldal.php');
}
echo "</div>";
lablec();
?>
Előre is köszönöm a válaszokat!
 

// okoz gondot?

MSzilveszter · 2007. Aug. 9. (Cs), 12.14
Sziasztok,

lehet, nagyon egyszerű a kérdés, de:
http://webcim.hu/alkonyvtar/index.php?page=valami
és
http://webcim.hu/alkonyvtar//index.php?page=valami kozt hasznalatkor mi a kulenbseg? A cms, amit most irok // rel lett megirva (reszben veletlen) es nem erzem, hogy bármi változás lenne a sima / jelhe kepest.

(tudom, sötét és tanulatlan vagyok :) ).

Szilveszter
 

Google Documents API Released

Török Gábor · 2007. Aug. 9. (Cs), 11.39
Dokumentumok feltöltése és listázása már API-n keresztül is
 

Epiphany + Webkit

Török Gábor · 2007. Aug. 9. (Cs), 11.06
GTK alapú böngésző Gecko helyett akár Webkit motorral
 

jQuery in 15 minutes

Török Gábor · 2007. Aug. 9. (Cs), 10.19
JQuery-t bemutató online végiglapozható fóliák
 

Sortörés túl hosszú karakterlánc esetén

Castor87 · 2007. Aug. 9. (Cs), 00.29
Üdv!
Van egy űrlapom, melyben található egy textarea. Ha szóköz nélküli karakterlánccal töltöm fel, akkor kiírásnál szétesik az egész oldal. Ismerem a wordwrap függvényt, de nem igazán jó, mert a karaktereknek nem egyforma a szélességük. Nem mindegy hogy 50db "i"-t tör, vagy 50db "W"-t. Így aztán vagy borzasztóan keskeny a kiírós rész, vagy ugyanúgy szétesik az oldal. Egyik sem szerencsés.

Szvsz olyan megoldás kellene, ami megnézi, hogy 20 karakteres intervallumokban van-e legalább 1db szóköz. Ha nincs, akkor hibát jelez.

Vagy van ennél egyszerűbb/gyorsabb megoldás? Kíváncsi vagyok, más hogyan oldja meg ezt a problémát a honlapok készítése során.