ugrás a tartalomhoz

Archívum - Júl 2011 - Fórum téma

július 7

Függvény típus tulajdonsággal?

Numcsi · 2011. Júl. 6. (Sze), 22.48
Gyerekek. Ezt nem értem.

function foo(string $bar) {
    echo $bar;
}

foo('bar'); //Elvileg a 'bar' stringet kéne kiíratnia.
A hangsúly a string részen van. Pontosan ő mit vár? class interface-lést értem, de talán ő string objektumot kér? Kétlem. Egyébként mire jó ez?
 

Milyen kódolású emailt?

Webdev · 2011. Júl. 6. (Sze), 16.58
Sziasztok!

A kérdésem rövid: A PHP-ból küldött emaileket milyen kódolással érdemes kiküldeni? Mondjuk ha idegen betűket is tartalmazhat (Ł), és magyar ékezetes betűk is előfordulhatnak benne.

ISO8859-2 vagy UTF-8 ?

Maga a rendszer UTF-8, csak nem tudom, hogy emailben mennyire szokás UTF-8-at

Köszönöm
 

Lejárt tanúsítvány?

H.Z. v2 · 2011. Júl. 6. (Sze), 09.55
Pár napja vettem észre, hogy ha mobilról megnyitom a weblabor fórumát (http://weblabor.hu/forumok), akkor naponta egyszer kapok egy figyelmeztetést, hogy lejárt tanúsítványt küldött a szerver...
Pardon??? Én nyomát sem látom https-nek az oldalakon, de akkor miért? Van valakinek ötlete? Ja! Megnéztem: a weblabor.hu-é a tanúsítvány és májusban járt le, ha minden igaz.
 

CSS 3 nem jelenik meg IE 9-ben

srmark · 2011. Júl. 6. (Sze), 01.06
Sziasztok!
Egy portálon készített oldalt próbálok az 5 nagy böngészőre ugyanolyan kinézetűvé tenni, 4-re sikerült szinte ugyanolyanra megcsinálni, de az IE 9-ben minden rossz, olyan mintha nem támogatná a kódokat mint a régebbi IE-k. Az oldal linkje:
http://www.hotdog.hu/magazin/magazin.hot?m_id=30435

Mivel ez egy portálon van, nem tudom az egész oldalt alakítani, csak a dobozok tartalmát megadni, és css-t hozzáadni amivel felül lehet írni az alap stílust, egy css fájlba dolgozok ennek a linkje:
http://users3.ml.mindenkilapja.hu/users/srmark/uploads/foto_mag_css.css

Amiket az IE nem jelenít meg az az összes CSS 3 kód, szöveg és doboz árnyékok, border-radius, amiket elvileg már támogat a 9-es verzió, csak gyakorlatban nem. A css fájlban bent van a moz-os, és a webkit-es előtagú kód is, és persze a valid CSS 3 is.
Ezen felül a fent levő "menü" sem jelenik meg, ez 3 darab div, és 3 darab "a" tag amiket egyenként pozícionáltam a helyükre, és méreteztem.

Előre is köszönöm a segítséget!
 

július 5

Hogy Működik a header() függvény?

Medve · 2011. Júl. 5. (K), 13.19
Sziasztok. Nemrég kezdtem el php-val foglalkozni és belefutottam egy valószínüleg triviális problémába, de nem tudok tovább jutni, ezért kérném a segítségeteket.
Az oldal olyasmi mint egy fórum, és a bejegyzések törlésével illetve szerkesztésével van bajom.
meg is mutatnám azt a oldal azon részeit ahol a problémák vannak

[colorer=php]
<? include('connect.php');
if (isset($_REQUEST[cim]))
{
$sql="insert into cikkek (datum,cim,tartalom) values(NOW(),'".$_REQUEST[cim]."','".$_REQUEST[tartalom]."')";

mysql_query($sql);
echo "<script type='text/javascript'>alert('A bejegyzés sikeresen hozzáadva az adatbázishoz ".$_REQUEST[cim]." néven!');</script>";
header("location:cikk_edit.php");

}



?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" />
<title>Adminisztr&aacute;ci&oacute;s oldal -> Mad&aacute;ch Musical T&aacute;nciskola</title>
<script type="text/javascript">
function modosit(){
r = confirm("Biztos benne, hogy modosítani akarja a bejegyzést?");
if (r == true){
<?
if (isset($_REQUEST[modositcim]))
{
$sql="update cikkek set cim='$_REQUEST[modositcim]', tartalom='$_REQUEST[tartalom]' where id=$_REQUEST[id]";

mysql_query($sql);
echo "alert('bejegyzés frissitve!')";
}
?>
}
else{}
}
</script>
<script type="text/javascript">
function torolcikk(){
r = confirm("Biztos benne, hogy törölni akarja a bejegyzést?");
if (r == true){
<?
if (isset($_REQUEST[szerkeszt]) && $_REQUEST[szerkeszt] == "torol")
{
$sql="delete from cikkek where id=$_REQUEST[id]";

mysql_query($sql);
echo "alert('bejegyzés törölve!')";
header("location:cikk_edit.php?szerkeszt=none");

}
?>
}
else
{<?

VPS, vagy cloud hosting

abicska · 2011. Júl. 5. (K), 13.01
Szevasztok!

Kíváncsi volnék a véleményetekre. Mostanában szeretnénk elindítani egy nagyobb oldalt, számítva az akár napi 10-15 ezer egyedi látogatóra is.

Van egy szolgáltató (VPS.net), akiknél a már régóta megbízhatóan működik néhány kisebb VPS belső célokra. A kiválasztott felhő Londonban van, itt vannak a VPS-ek. Az átlagos elérési idő 40-50ms.

Elképzeléseink szerint több VPS-ből raknánk össze a rendszer. Lenne egy erős Load Balancer, mögötte lennének a Frontend VPS-ek, egy erős MySQL szerver a VPS.net által ajánlott szerver SSD-vel, illetve ehhez egy pici backup. Ez az egyik opció.

A másik opció a VPS.net által ajánlott Cloud Hosting szolgáltatás, ami gyakorlatilag "magától" skálázódik a forgalom függvényében.

Szeretném kikérni a véleményeteket ezzel kapcsolatban. Saját szerverekre jelenleg nincs keret, VPS-ekkel pedig gyakorlatilag korlátlan erőforrásaink lennének, megbízható környezetben, megbízható infrastruktúrával.
Mit, kit, illetve hol ajánlanátok egy ilyen oldal mögé?
 

PHP Tuning / hangolás / gyorsítás ötletgyűjtő topic

deejayy · 2011. Júl. 5. (K), 12.42
A topic lényege nagyjából annyi, hogy azokat az ötleteket vitassuk meg, amik kizárólag a PHP fejlesztő által elvégezhető optimalizációs tevékenységek. Tehát nem tartozik bele az apache konfig, speciális php modulok (pl. eacc), fájlrendszer (ezek hoszting esetén általában fixek, és az üzemeltető által is alkalmazhatóak), adatbáziskapcsolat és lekérdezések, stb.

Nem számít bele továbbá a szervertől a böngészőig tartó út, azaz milyen sávszélesség, hány fájlt tölt be, stb, ezek finomhangolására több irodalom és eszköz áll rendelkezésre.

Jöhetnek ide linkek, kódrészletek, két soros tippek is akár.

Egy trivialitást ellövök az elején:
- cache-elj, amit lehet (fájlrendszerbe, memcached-be)
 

WebGL - hogyan?

smart · 2011. Júl. 5. (K), 12.19
Sziasztok, ismerkednék a WebGL-lel, de sajnos sehogy sem tudom életre kelteni a példákat. Az interneten számtalan fórumbejegyzés van, ahol segítséget kérnek az engedélyezésre, de egyelőre sehogy sem boldogulok.
Windows XP, Firefox 5
Volt már valaki, akinek sikerült életre keltenie?
A legnagyobb problémám, hogy nem sikerül egy értelmes hibaüzenetet sem kicsikarnom belőle, hogy miért nem indul el. Ebben tudna nekem valaki segíteni?

Ami helyből probléma volt: írták, hogy állítsam igazra a webgl.enabled_for_all_sites értéket, de nálam ilyen nem is volt. Innentől kezdve valami alapvető dolog is hiányzik, de nem tudom, hogy micsoda.

A szokásos hibaüzenet: This browser does not support WebGL (or it is disabled).
 

Az oldal újratöltése + vissza ugrás ahol volt

cszlak · 2011. Júl. 5. (K), 07.22
Van egy oldalam dinamikusan létrehoz form ablakokat, amik rendelkeznek egyenként egy mentés gombbal.


<input type="submit" value="Mentés <?php echo $ablak_szam; ?>" name="ablak_szam[<?php echo $ablak_szam; ?>]" style="float:right;width:100px;height:25px;" />

Majd végrehajtja feladatát és ujratölti az oldalt, hogy látszódjon mit történt.

[colorer=html]
<?php

if(@mysql_query($sql)){//mentés sikerült
$uzenet2 ='Mentés kész.

július 4

Nagyméretű Képek

Qem201 · 2011. Júl. 4. (H), 19.47
Sziasztok!

Van egy galéria scriptem ami tökéletesen működik, csak 1 baj van vele.
Mivel nagy méretű ( felbontású ) képeket jelenít meg ,sajnos az oldal betöltés belassul.

Kérdésem az ,hogy lehet ne ezt ki küszöbölni?
Átméretezni a képet és úgy feltölteni nem jó mert bulifotókat jelenít meg.
A script igaz átméretezi a képet 600X400-ba de ha le mentik akkor a teljes méretbe mentik le és ez így lenne a jó hogy teljes méretbe le mentsék akinek kell a kép.

Remélem értitek mi a gondom.....