ugrás a tartalomhoz

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

május 3

Felolvasó

claau · 2010. Május. 3. (H), 19.02
Sziasztok!

Az megoldaható, hogy egy weblapon belül elhelyezünk egy felolvasó programot, melyet a felhasználó bekapcsol és felolvassa a honlap szövegét?
 

május 2

vendégkönyv

Batka1985 · 2010. Május. 2. (V), 16.58
Sziasztok! Az itt található oldallal van némi gondom: link
A vendégkönyvet szeretném az oldalba beilleszteni, amit előzőleg a netről szedtem le.
Problémám az, hogy a vendégkönyv index.php néven van mentve. Ha beleírok, értelem szerűen frissülne az oldal az új tartalommal. De ekkor az én saját oldalam index oldala töltődik be. Megpróbáltam átnevezni a vendégkönyvet index.php-ről guest.php-ra.
Megnéztem a php forrást, hogy hol kéne szintén kijavítani az "index"-et guestra, de amiket próbáltam nem jöttek össze. Végignéztem a vendégkönyv php függvényeit, és a header() függvényt próbáltam módosítani, de így is ugyanaz maradt az eredmény. Mit kéne módosítanom, h a vendégkönyv ne index.php, hanem az említett pl. guest.php néven is működjön? Előre is köszi a tippeket!
Itt a forrás:
[code]
<?php
ob_start();
?>

<?php

if (isset($_GET['error']))
{
print "Hiba: Minden mező kitöltése kötelező!<br />";
}

//egy oldalon ennyi üzenet
$egyoldalon = "10";

//a tároló fájl neve
$f = "tarol.txt";


$handle = fopen($f,"r");

if ($tomb = @fread($handle,filesize($f)))
{
$uzenetek = explode ("\n",$tomb);
$uzenetek = array_reverse($uzenetek);
$uzenetszam = (count($uzenetek)-1);

if (!isset($_GET['lap']))
{
$_GET['lap'] = 1;
}

$lapszam = intval(($uzenetszam+($egyoldalon-1))/$egyoldalon);

if ($lapszam!=1)
{
print "<div id=\"sorszam\">Oldalak: ";

for($i=1;$i<=$lapszam;$i++)
{

if ($i!=$_GET['lap'])
{
echo '<a href="'.$PHP_SELF.'?lap='.$i.'">['.$i.']</a>';
}//if
else
{
echo $i;
}//else
}//for

print "

május 2

Többszörös háttérkép elérése egyenként

zzrek · 2010. Május. 1. (Szo), 23.59
Sziasztok!

Legújabban már lehet egy elemnek több háttérképet is megadni, pl:

background-image: url(../images/img1.png), url(../images/img2.png);

De vajon ki tudom-e cserélni (külön) a második képet javascripttel (anélkül hogy a teljes backgroundImage szöveget lecserélném); tudok-e változtatni rajta css-sel?

Például meg lehet-e csinálni, hogy css-sel egy osztályhoz definiálok egy első háttérképet, egy másik osztályhoz egy másodikat, és ha egy elemnek mindkét osztályt megadom, akkor mindkét kép látszódik?

Köszönöm!
 

április 30

Változók filba írása php segítségével.

Tailor993 · 2010. Ápr. 30. (P), 14.28
Sziasztok megint van egy kis problémám egy telepíthető weblapot akarok létrehozni és amikor a hozzá férési adatokat fileba akarom íratni akkor nem az történik amit szertnék. Kérlek segítsetek itt a file írásának utasítása ami egy php fileban található!
touch (dirname(__FILE__) . "settings.php"); 
  $iras=('$install=1;'."\n".'$title='$title';'."\n".'$head='$head';'."\n".'$almenu=1;'."\n".
  '$mysql_server='$hos't;'."\n".'$mysql_user='$felh';'."\n".'$mysql_pass='$pass';'."\n".
  '$mysql_db='$db';'."\n".'$adminpass='$pass_secret';'."\n".'$admin='$admin';'."\n".
  '$version='$newversion';'."\n".'$mail='$mail';'."\n");
  $fp=@fopen(dirname(__FILE__) . 'settings.php', 'w');
  fwrite ($fp, "<?php\n" . $iras . "?" . ">");
  fclose ($fp);
  echo'kész';
ennek ez lesz az eredménye:

<?php
 $install=1;
$title=$title;
$head=$head;
$almenu=1;
$mysql_server=$host;
$mysql_user=$felh;
$mysql_pass=$pass;
$mysql_db=$db;
$adminpass=$pass_secret;
$admin=$admin;
$version=$newversion;
$mail=$mail;
?>
 
én azt szeretném hogy így nézzen ki:
<?php
 $install=1;
$title=beírt adat;
//ennek a mintájára az egész előbb mutatott rész
?> 
Válaszaitokat előre is köszönöm ha kell még valami ahoz hogy segíteni tudjatok akkor szóljatok. És még egyszer köszi mindent. :D
 

április 29

A számlaképességről

marosics · 2010. Ápr. 29. (Cs), 19.31
Sziasztok!

Egy olyan kérdéskört szeretnék feszegetni, amivel szerintem mindenki először szembesül, amikor szabadúszó designerként, vagy akár programozóként megtalálja az első komoly ügyfelét - a számlaképesség. Én már évek óta építgetek oldalakat hobbiból, főleg ismerősöknek, de nemrég arra az elhatározásra jutottam, hogy tisztességesen, kenyérkereső foglalkozásként szeretném űzni ezt a szakmát, egyelőre freelancerként, hogy egy igazán ütős portfoliót tudjak prezentálni a későbbiekben álláskeresésnél.

Annak kapcsán szeretnék tanácsot kérni a tapasztaltabbaktól, hogy hogyan érdemes belevágni ebbe az egészbe, ami az adminisztrációt illeti. Az egyéni vállalkozói igazolványról azt sikerült összeszednem idáig, hogy a havi járulékok és egyéb terhek miatt csak akkor érdemes kiváltani, ha a bevétel viszonylag biztos és rendszeres. Ez nálam egyelőre nem áll fenn, ezért tanácstalan vagyok. Feketén nem szeretném tovább csinálni, és így hirtelen nem is tudok olyan ismerősről, aki konkrét segítséget tudna ebben nyújtani.

Bárminemű ötletet, jótanácsot örömmel fogadok!

Előre is köszönöm,
Csabi
 

$_ GET move uploaded file ????

Pisti20 · 2010. Ápr. 29. (Cs), 17.11
Üdv mindenkinek!

van egy formom, amiben van egy file feltöltés, de nem az a dokumentum dolgozza fel az adatokat hanem egy másik php file, és nem include-al, mivel a formom javascript ellenőrzésen keresztül megy el, és így az action tulajdonságán keresztül ugrik egy másik oldalra. tehát így:

<form name="adv" id="adv" method="get" enctype="multipart/form-data" action="nadv.php">
Kép:<input type="file" name="tkep" id="tkep" onBlur="tkeph(getElementById('tkep'),getElementById('tkepspan'))" /><span id="tkepspan"></span>
<input name="subadv" id="subadv" type="button" onClick="advSubmit()" value="Feltöltés"/>
</form>
A lényeg, hogy azt szeretném ha megmutatnátok hogy a "tkep" nevű mezőben kiválasztott képet, hogyan töltsem fel, mert a $_GET el minden mezőt át sikerült adni URL-en keresztül eddig, de a kép feltöltést nem tudom hogy kellene. Variáltam de nem jó.
 

Javascript timing

Matyas87 · 2010. Ápr. 29. (Cs), 13.24
Helló, 1 kockapoker progit próbálok csinálni, és a dobásnál szeretném ha "animációval" 1 secenként váltaná a képeket, így néz ki a kód:

function roll() {
	for (var i = 0 ; i<5 ; i++) {
		first_Roll(i);
	}
}

function first_Roll(thisDice) {
	var currDice = "dice" + thisDice;
	var t = setTimeout("document.getElementById(currDice).src = '_img/_dices/roll.jpg'",1000);
}
És vmiért nem müködik, azt irja ki a hibakonzolba h a currDice nincs definiálva, hogy lehetne ezt megoldani?köszi
 

Javascript alert PHP functiono belül nem működik

vankot · 2010. Ápr. 29. (Cs), 09.36
Sziasztok.

A problémám a következő: Van egy PHP funtionom, ami egy html form-ot hivatott feldogozni. Azt szeretném, hogy ha bizonyos funkciók teljesülnek, akkor jelenjen meg egy alert ablak. Ha a functionon kívülre helyezem a scriptet, akkor az ablak meg is jelenik. Ha viszont bemásolom a functionon belülre bárhova, ezt az üzenetet kapom a böngésző ablakban:

Forbidden
You don't have permission to access<script type='text/javascript'>alert('Add a File Name');</script> on this server.

Tud valaki erre valami jó magyarázatot adni? Eddig nem találtam semmi hasonló témát. Előre is köszönöm.
 

Lekérdezés több tábláról a talált adatok függvényében

cupak1983 · 2010. Ápr. 29. (Cs), 01.34
Sziasztok!

Kicsit elakadtam, remélem valaki segít kimászni a kátyuból :) Nem vagyok profi phps, de idáig sikerült összeraknom mindent amit szerettem volna, ez a dolog viszont megviccel mindenképpen. Van egy kód, az alábbi:

<?


$parancs = "SELECT nev, kompatib FROM asers_keszulek WHERE `kompatib` IN (SELECT `komp` FROM asers_products WHERE `lid` = ".$_GET['lidi'].")";
$eredmeny = mysql_query($parancs);
$nev = $sor['nev'];
$kompatib = $sor['kompatib'];


while ($sor = mysql_fetch_array($eredmeny)) {
if ($szin=="lightgrey") {
$szin = "white";
}
else {
$szin = "lightgrey";
}


?>



<UL>
<LI><FONT SIZE="2" COLOR="#000000"><?= $nev = $sor['nev'];?></FONT></LI>
</UL>

<?
}
?>

Ennek az lenne a feladata, hogy az első lekérdezésben megállapítson egy bizonyos rekordot ami egy másik rekord alapján meg is történik, tehát a dolog eleje elvileg stimmel.
A második lekérdezésben az első kérdésből nyert rekord tartalmát szeretném megkerestetni bizonyos cellában és amennyiben a lekérdezés eredménnyel jár, abban az esetben szeretném kiíratni az adott tábla egy rekordját, ha a lekérdezésnek nincs eredménye akkor természetesen nem szeretnék kiírni semmit.

Lehet, hogy kicsit kuszán fogalmaztam, elnézést mindenkitől.

Az alábbi eredményre jutottam:
1. eset, ha a második lekérdezésnek csak 1 eredménye van akkor lefut és ki tudom íratni a találatot

2. eset, ha a lekérdezésnek több eredménye lenne, akkor nem ír ki semmit a böngésző.

Tudtok segíteni abban hogy mit rontok el? Nagy hiba nem lehet, gondolom én mert akkor egyáltalán nem működne.

Köszönöm
 

április 27

include megakadás

Batka1985 · 2010. Ápr. 27. (K), 19.48
Sziasztok!
Következő a szitu. Content div-be szeretném, hogy betöltődjön a tartalom. Ha a "Főoldal" menüpontra kattintok a main.php szöveges tartalma, ha a "Menu 2" menüpontra akkor pedig az oldal.php szöveges tartalma. Viszont jelenleg ha rákattintok nem csinál semmit. Megmondanátok, h hol a hiba, és segítenétek kijavítani! Előre is köszi az ötleteket!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="en">
<head>
    <title><!-- Insert your title here --></title>
   
    <link rel="stylesheet" href="div_jo_style.css" type="text/css">

   
</head>
<body>
    <div id="wrapper" class="wrapper">
   
        <div class="header">
            header
        </div>
       
        <div class="menu_left">
            <p><a href="index.php">Főoldal</a></p>
            <p><a href="index.php?x=oldal">Menü 2</a></p>
            <p><a href="http://www.iwiw.hu">Menu 3 </a></p>
        </div>
       
        <div class="content">
           <?PHP
$x = $_GET['x'];
if(!isset($x)) {
$x = "main";
}
$file = $x . ".php";
if(file_exists($file)){
include("$file");
}
 ?>
        </div>
       
        <div class="footer">
            footer
        </div>    
   
    </div>    
</body>
</html>