- Honor 90 - modellalkat
- Tényleg jobban fogyaszt a Peugeot, az Opel és a Citroen?
- iPhone topik
- Az iPhone 15 frissítésgaranciát, a 16 szép rendereket kapott
- Vodafone mobilszolgáltatások
- MIUI / HyperOS topik
- Erősebb zajszűrést ad ismerős formában a Galaxy Buds 2 Pro
- Milyen okostelefont vegyek?
- Samsung Galaxy S20 és S20+ duplateszt
- Micro headset használatával vizsga közben a mobilt belehet mérni? Valamint le lehet hallgatni?
Hirdetés
-
A Google segített az Apple AI-modelleket betanítani
it Az Apple a Google segítségét is felhasználta, amikor a saját AI-modelljeit tréningezte.
-
Honor 200 Pro - mobilportré
ma AI portrémóddal támad a Honor, csúcskategóriába kúszott árazással.
-
Olcsó USB WiFi AC adapter
lo Egy olcsó WiFi AC USB adapter jó szolgálatot jelenthet, ha az új router csak elvileg támogatja a 2,4 GHz-es átvitelt.
Új hozzászólás Aktív témák
-
Tele von Zsinór
őstag
válasz
Brown ügynök #5749 üzenetére
A switchelés szép, de semmi köze ahhoz, működik-e a függvényhívásod. Az a file, amelyikben definiálod a függvényed, includeolva van abba, ahol használni akarod? Máshogy nem fog menni - magától nem találja meg, hogy ott azt a függvényt kell meghívni abban a fileban.
-
cucka
addikt
válasz
Tele von Zsinór #5751 üzenetére
Jaoké, azt nem tudtam, hogy ilyenkor a php4 másolatot készített az objektumokról. Ma is tanultam valamit
[ Szerkesztve ]
-
Brown ügynök
senior tag
Kezdő vagyok, ezt "$db=&JFactory::getDBO();" nem én írtam de szerintem azért van előtte "&" jel mert: PHP 4 -ben :Hivatkozás szerinti átadás a tgfv-ben változó elé tett: "&". Mondjuk a JFactory nem változó... Egyébként PHP 5 van fent nekem.
Akkor nem tudom. Szóval az fölösleges elé? Ha kiveszem előle attól még mindig nem működik.
Vagyis az include-ást kellene megoldani? Nézem...
[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
Brown ügynök
senior tag
válasz
Tele von Zsinór #5752 üzenetére
Valószínűleg includeolva van mert a többi 10 fv. működik. Mármint betölti azokat az oldalakat.
[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
Tele von Zsinór
őstag
válasz
Brown ügynök #5755 üzenetére
Ugyanabban a fileban vannak?
Másrészt: most alaposabban visszanézve feltűnt, hogy vegyesen hol showKereses-t, hogy ShowKereses-t írsz. Melyiket használod? -
Brown ügynök
senior tag
válasz
Tele von Zsinór #5756 üzenetére
Igen, a fv.-ek egy fájlban vannak a switch meg egy másikban. Most átírtam mindent ShowKereses-re de nem működik.
Az action-ben leírtnak jó a szintaktikája?
"hacsak nem jön a jó tündér break utasítás képében..."
-
RedSign
tag
válasz
Brown ügynök #5757 üzenetére
Nem, persze hogy nem...
<form method="post" action="index.php?option=com_ajanlatkeres&task=kereses&targy=".$_POST["targy"].">
helyett:
<form method="post" action="index.php?option=com_ajanlatkeres&task=kereses&targy=<?php echo $_POST['targy']; ?>">
http://www.redsign.hu
-
M.W.H
aktív tag
hejho
erre keresek választ:S
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/index.php on line 6és ebbe van a hiba:
<? include(protection.php"); ?>
<HTML>
<TITLE>Protected Page</TITLE>
<BODYY>
<FONT FACE="arial" SIZE=2>index!<BR>
<a href="page2.php">Click a k�vetkez� oldalra.!</a><A HREF="<? echo $PHP_SELF ?>?action=logout">logout</A>
</FONT>
</BODY>
</HTML>köszi elöre is
[ Szerkesztve ]
Mad W. Highflyer
-
j0k3r!
senior tag
legkozelebb hasznalhatnad a programkod gombot.
<? include(protection.php"); ?>
helyett:
<?php include("protection.php"); ?><BODYY>
helyett:
<body><A HREF="<? echo $PHP_SELF ?>?action=logout">logout</A>
helyett:
<a href="<?php echo $_SERVER[PHP_SELF]; ?>?action=logout">logout</a>de lehet van meg benne hiba.
[ Szerkesztve ]
some men just wanna watch the world burn...
-
M.W.H
aktív tag
uhh ugyanezt irja ki mint az elöbb csak erre:
<?php include(protection.php"); ?>
<html>
<title>Protected Page</title>
<body>
<font face="arial" size=2>index!<br>
<a href="page2.php">Click a k�vetkez� oldalra.!</a><a href="<?php echo $_SERVER[PHP_SELF]; ?>?action=logout">logout</a>
</font>
</body>
</html>igazibol ezt szereném feltenni a szerveremre
[ Szerkesztve ]
Mad W. Highflyer
-
j0k3r!
senior tag
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?php include("protection.php"); ?>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Protected Page</title>
</head>
<body>
<font face="arial" size=2>index!<br/>
<a href="page2.php">Click a kvetkez oldalra.!</a>
<a href="<?php echo $_SERVER[PHP_SELF]; ?>?action=logout">logout</a>
</font>
</body>
</html>igy valid a cucc, de a szoveg formazasra inkabb css-t ajanlanek.
(#5763) M.W.H: masold be az enyem.
[ Szerkesztve ]
some men just wanna watch the world burn...
-
M.W.H
aktív tag
konyhanyelve mondtam bocs. ahol bele van irva hogy mittom page2 nek kell jönnie. csak a page2. ugyan igy van megirva. mint ez. én nem értek a php hoz
én csak egy minta login felületet akarok feleröszakolni a szerveremre
illetve tipus:S vagy nemtudom de a lényeg hogy a kész nem megy és kikell javitgatnom
szakértelem nélkül
[ Szerkesztve ]
Mad W. Highflyer
-
j0k3r!
senior tag
most jut eszembe. ha magyar nyelvu az oldalad, akkor ezt a sort:
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
csereld ki erre:
<html xmlns="http://www.w3.org/1999/xhtml" lang="hu" xml:lang="hu">[ Szerkesztve ]
some men just wanna watch the world burn...
-
M.W.H
aktív tag
-
j0k3r!
senior tag
<html xmlns="http://www.w3.org/1999/xhtml" lang="hu" xml:lang="hu">
ez a sor nevteret allit be.igy teljes az egesz:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?php include("protection.php"); ?>
<html xmlns="http://www.w3.org/1999/xhtml" lang="hu" xml:lang="hu">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="content-language" content="hu" />
<title>Protected Page</title>
</head>
<body>
<font face="arial" size=2>index!<br/>
<a href="page2.php">Click a következő oldalra.!</a>
<a href="<?php echo $_SERVER[PHP_SELF]; ?>?action=logout">logout</a>
</font>
</body>
</html>igy mar van benne dtd es nevter beallitas is. fontos, hogy a .php fileodat utf-8-as karakterkodolassal mentsd el, es akkor nem lesz gond az ekezetes betukkel sem.
some men just wanna watch the world burn...
-
Dave-11
tag
Sziasztok!
A következőt szeretném megcsinálni. Van egy változóm: $szam . Összehasonlítással szeretném megcsinálni, a következőt:
$szam = 14;
$szam > 23; // ez ugyebár hamis, tehát false
És ki szeretném íratni hogy false. De sehogyse akar sikerülni. Hogy csináljam:D Semmi :D
-
j0k3r!
senior tag
válasz
Brown ügynök #5772 üzenetére
vagy tomorebben:
<?php
$szam = 14;
echo $szam > 23 ? "igaz" : "hamis";
?>[ Szerkesztve ]
some men just wanna watch the world burn...
-
Dave-11
tag
Köszi a válaszokat, de elmondom hogy hogyan képzeltem. A "Tanuljuk meg a PHP5 használatát 24 óra alatt" című könyvben ez egy feladat. Ekkor még nem ismerem az "if" függvényt, és az "echo" -t sem. És így utasít, hogy csináljam meg. Így is kivitelezhető?
:D Semmi :D
-
Brown ügynök
senior tag
-
Dave-11
tag
válasz
Brown ügynök #5776 üzenetére
Értem, tehát ilyet magától semmiképp nem fog kiírni, hogy true vagy false, legfeljebb ha az "if" függvény ágaiban beállítjuk azt.
Azt pedig tudtam hogy a true 1-et, a false pedig 0-át ad vissza, csak nem tudtam, hogy true-t vagy false-t nem tud kiírni.
Mert akkor egyszer megcsináltam jól
Köszi[ Szerkesztve ]
:D Semmi :D
-
M.W.H
aktív tag
szia. elvileg nem a kis és nagybetükkel meg az ilyen szarokkal volt a baj:S csak irási és olvasási jogot kellett adnom a fájloknak mert nem root userrel másoltam fel a szerverre ftp-n.
megadtam a jogokat. és futott is az oldal, csak a login részig. acc és pass beirás után nem továbbit a föoldalra. csak ugy áll egyhelybe.jelzem: tök segg vagyok a webprogramozáshoz, meg is szeretném tanulni csak már nehézkesen megy
ez lenne a donor.
na most nemtudom hol lehet elcseszve. azt keresem elvileg amikor beirom a jelszót és a nevet akkor egy fájl tartalmára kell hogy irányitson,a föoldalra.segitenél picit? ha van idöd a hülyeségemre
[ Szerkesztve ]
Mad W. Highflyer
-
M.W.H
aktív tag
nah nem a phpba van ahiba hanem a szerver nem csinálja a dolgát:S
Mad W. Highflyer
-
j0k3r!
senior tag
nalam itt mukodik a login, vagy nem errol az oldalrol van szo?
"szia. elvileg nem a kis és nagybetükkel meg az ilyen szarokkal volt a baj:S csak irási és olvasási jogot kellett adnom a fájloknak mert nem root userrel másoltam fel a szerverre ftp-n."
azert szerintem evvel a koddal is jocskan volt baja a forditonak.
[ Szerkesztve ]
some men just wanna watch the world burn...
-
j0k3r!
senior tag
válasz
Dave-11 #5785 üzenetére
bocs, lejart a szerkesztesi ido.
azert erdekes felepitese lehet annak a konyvnek, hogy a var_dump (vagy barmilyen mas) fuggvenyt mar tudod hasznalni, de meg nem tudsz elagazasokat, ciklusokat irni, sot meg a tomboket se ismer(het)ed.
ajanlanam inkabb ezt a konyvet, szerintem sokkal logikusabb a felepitese.
[ Szerkesztve ]
some men just wanna watch the world burn...
-
Fooler89
őstag
Helloztok
Appserver próbálom ezt a kódot de egyszerűen nem ad vissza true értéket.
function email($mail1)
{
$eredmeny = TRUE;
if(!eregi("^[_a-z0-9=]+(\.[_a-z0-9-]+)*@[a-z0-9]+(\.[a-z0-9-]+)*(\.[a-z](2,4))$",$mail1))
{
$eredmeny=FALSE;
}
return $eredmeny;
}Van benne hiba?
Appserv 2.5.10
PHP Script Language Version 5.2.6 -
Brown ügynök
senior tag
válasz
Fooler89 #5788 üzenetére
Egy-két logikai baki van benne. A true pl. nem az if elé kell hanem utána else {}-be rakod, hogy mit csináljon ha nem teljesül a feltétel. Az eregi PHP 5-től azt hiszem elavult fv. helyette a "preg_match" használható. Ez egyet ad vissza ha igaz és nullát ha hamis.
$mail1 = "janos@gmail.com";
$e = '/^[0-9a-z\t\.-]+@([0-9a-z-]+\.)+[a-z]{2,4}$/i';function email ($mail1){
global $e;
return preg_match( $e, $mail1 );
}
print email($mail1);Gyorstalpaló a reguláris kifelyezésekhez: [link] Az "eregi" helyett "preg_match"-t használj az itt lévő példáknál.
"hacsak nem jön a jó tündér break utasítás képében..."
-
Brown ügynök
senior tag
válasz
Brown ügynök #5789 üzenetére
Jobb megoldás ha nem változóban hanem állandóként definiáljuk vagy közvetlenül beírjuk a feltételt:
$mail1 = "janos@gmail.com";
function email ($mail1){
return preg_match( '/^[0-9a-z\t\.-]+@([0-9a-z-]+\.)+[a-z]{2,4}$/i', $mail1 );
}
print email($mail1);"hacsak nem jön a jó tündér break utasítás képében..."
-
M.W.H
aktív tag
megoldva. globalt használ az amit használok és nem volt bekapcsolva
atw-n ment a privát szerveren nem. átkellet irni a php.ini be a register_global: Off ot On ra
milyen fordítót használsz? amit elitettél? amugy megbirkózik ezzel a kódolással. gondolom nem a legmodernebb. amúgy meg mceditbe írogatom át a dolgokat:S most kezdem a php 5 24 óra alatt-otMad W. Highflyer
-
Fooler89
őstag
válasz
Brown ügynök #5790 üzenetére
Köszönöm szépen, sikerült.
Igaz a e_mail@domain.hu-ben a "_" nem tetszett neki, de tovább fejlesztettem
[ Szerkesztve ]
-
sbazsi
veterán
adott egy honlap, ami eddig php 4 alatt futott.
<?php
if(file_exists("$id.php"))
{include("$id.php");}
elseif (file_exists("$id.htm"))
{include ("$id.htm");}
else
{include ("error.htm");}
?>eddig ez ment.
most a honlap php5-ös lett. mit kell csinálni, hogy továbbra is menjen
site.hu/index.php?id=akarmi ment.
akarmi.htm-t betette az adott helyre. -
sbazsi
veterán
Új hozzászólás Aktív témák
- Samsung Galaxy S23 128gb - Makulátlan, akár beszámítással
- AKCIÓZVA! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/1TB FHD HUN
- AKCIÓZVA! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/512 FHD HUN
- Bontatlan Új BOSE QuietComfort Ultra Headphones, bézs-aranyLimitált kiadás
- ASUS TUF Gaming FX505DU Ryzen 7 3750H GTX 1660 Ti 6GB 16GB DDR4 512GB SSD + 1TB HDD 120Hz Full HD