ugrás a tartalomhoz

Archívum - Aug 15, 2005 - Fórum téma

Nem jelenik meg néha a tartalom teljesen

molnigee · 2005. Aug. 15. (H), 20.00
Heló!

Bocs hogy nem tudtam értelmes címet adni!
Szóval az lenne a gondom, hogy bizonyos oldalak nem jelnennek meg teljesen, de ha újratöltöm az oldalt, akkor viszont jó!
Pontosabban ezek php oldalak, amik adatbázisból nyerik az adatokat, és valahogy nem akar minden megjelenni az adott dobozban, nem tudom hogy nem tölti be a tartalmat rendesen, vagy csak egyszerűen nem jelenik meg, vagy hibásan jelenik meg?
Nem tudom érthető e, de pl a prohardveren is találkoztam ugyanezzel a hibával, miszerint a fórumban nem jelenik meg az összes hozzászólás, egyszerűen a vége előtt mintha el lenne vágva!
Kódot nem tudok mutatni, mert teljesen véletlenül jelentkezik a probléma, és mint írtam egy refresh utánn teljesen jól jelenik meg!
És az is valószínű hogy csak Firefox alatt van ez a probléma!
Van erre valami megoldás???
 

Hamis User-Agent érték küldése

unreal · 2005. Aug. 15. (H), 18.00
hogyan lehet?
 

rmdir() nem megy 755 jogú mappára

Off- · 2005. Aug. 15. (H), 17.56
üdv!

rmdir()-el akarok könytárat törölni.

$kvtnev="kepek/".$konyvtarnev;
  $kvt=opendir($kvtnev);

  while (gettype($fajl=readdir($kvt))!="boolean")
  {
    if ($fajl!="." && $fajl!=".." && $fajl!="kicsi")
    {
      unlink("kepek/".$konyvtarnev."/".$fajl);
      unlink("kepek/".$konyvtarnev."/kicsi/kicsi_".$fajl);
    }
  }
  closedir($kvt);
  rmdir("kepek/".$konyvtarnev."/kicsi");
  rmdir("kepek/".$konyvtarnev."/");


kicist hulye megoldas, de azert mukodnie kene. a problema az hogy az utolso 2 rmdir nem megy. a konyvtarak 755ös joggal rendelkeznek..

a script termeszetesen nem ezekben a konyvtarakban fut

mit nem értek?:)
 

magic_quotes_gpc sql injection ellen nem elég?

Anonymous · 2005. Aug. 15. (H), 15.12
Egy másik fórum témában már felvetettem a kérdést, itt akkor folytatnam:
Egy "select * from users where name='$_POST[name]' and pass='$_POST[pass]'" milyen veszélyt rejt "magic_quotes_gpc = 1" mellett?

php.net:
" A mysql_real_escape_string() a MySQL könyvtár mysql_real_escape_string függvényét hívja meg, amely visszaperjeleket illeszt a következõ karakterek elé: \x00, \n, \r, \, ', " és \x1a."

"\x00, \n, \r, \, \x1a" ezeket miért kell levédeni?

üdv.: Zsolt
 

Inputmező értékek összegzése JavaScriptben

Anonymous · 2005. Aug. 15. (H), 14.29
Sziasztok!


Lenne egy olyan problémám, hogy egy oldalon adott x db input textmező amikben számok vannak. Ezeket a számokat kellene először soronként, majd utánna a sorok összegét kiszámolni. A problémát gondolom az okozza, hogy a mezők száma ismeretlen.

Előre is köszi, ha valaki tud megoldást.

A lényeg, hogy kliens oldali legyen...
 

Klikkszámláló naponta egy gépről csak egy klikkhez

Anonymous · 2005. Aug. 15. (H), 12.46
Az lenne a gondom, hogy úgy kellene számolnom az aktuális (adatbázisból érkező) linkre történő kattintásokat, hogy 1 nap csak 1-nek számolja adott gépről. Látogatószámlálót tudok írni süti és ip alapján is, de ez megfogott...
El kellene tárolnom minden ip-t hozzá a dátumot és a már látogatott link id-ket?? Biztosan van egyszerűbb megoldás... please help me!!
 

MySQL limit kulcsszó használata PHP-vel

Anonymous · 2005. Aug. 15. (H), 12.22
Sziasztok
próbáltam készíteni egy limites oldal darabolos
lekérdezést.
de nem tudom mi lehet a gond.
Ime a kód:

<?php
$connect=mysql_connect("host", "user", "pass");
if(!$connect)
die("can't connect server".mysql_error());
print"<br>ok";
mysql_select_db("forum") or die("can't open
database".mysql_error());
print "<br>database sucessfull connect";
if(!isset($from))
$from=0;
$result=mysql_query("select * from message limit"
.$from. ", 10");
$rows=mysql_num_rows($result);
print "<table>";
while($array=mysql_fetch_array($result))
{
print "<tr>";
print
"<td>".$array["id"]."</td><td>".$array["name"]."</td>"
."<td>".$array["email"]."</td><td>".$array["message"]."</td>";
print "</tr>";}
print "</table>";
if($from>0)
print" <a
href=\"10.php?from=".($from-10)."\>prev</a>";
print" <a
href=\"10.php?from=".($from+10)."\>next</a>";
/*print $rows;
print $result;*/
mysql_close($connect);
?>
Warning: mysql_num_rows(): supplied argument is not a
valid MySQL result resource in D:\Apache
Group\Apache\Apache2\htdocs\10.php on line 11

Warning: mysql_fetch_array(): supplied argument is not
a valid MySQL result resource in D:\Apache
Group\Apache\Apache2\htdocs\10.php on line 13


ezt a két hiba üzenetett kapom.
Másik kérdésem hogyan leket kiegészíteni úgya kodót,
hogy necsak elóző és következo hanem oldal számok
is legyenek?
Köszömöm
Tamás
 

TAR+GZ2 rekurzív mentés Linux parancssorból

Anonymous · 2005. Aug. 15. (H), 11.24
Sziasztok!

A feladatom a következö lenne (és mondanom sem kell, hogy kicsit elakadtam vele):

Rendszeresen mentést kellene csinálni egy, a szerveren üzemeltetett webhelyröl és a hozzá tartozó adatbázisról.

Namost, arra gondoltam, hogy cronjob-ként naponta (mondjuk éjfélkor) lefuttatok egy PHP scriptet, ami csinál egy mysqldump-ot és a két lényeges könyvtárral együtt elmenti egy tar.gz2 fájlba. Csakhogy nem tudom (némi manpages olvasgatása után sem) hogyan kellene a tar-t rábírni, hogy egy könyvtárat rekurzívan pakoljon bele egy tar.gz2 fájlba.

Linux-guruk, légyszi segítsetek! :)

Köszi

ProClub
proclub##kukac##karinthy.hu