Archívum - 2004 - Fórum téma
március 3
PHP hiba, vagy béna vagyok?
A problémém a következő eddig egy webszerver csomafot a foxszerver 2.1-et telepítettem fel magamnak otthon , de most külön külön letöltöttem az apach2, php 4 és a mysq-t
szépen fel is telepedtek ahogy kell, és minden muxik is frankon. csinaltam egy két virtual hosztot is a könnyebb munkamenet érfekében, de ha az egyik munkémat betöltöm beolvassa a txt- ből aza datokat, viszont ha valamilyen müveletet szeretnék végrehalytani akkor ezeket irja ki:
Undefined variable: PHP_SELF in \admin.php on line 31, referer:admin.php
Undefined variable: action in admin.php on line 39, referer:admin.php
mi lehet a probléma?
elöre is köszönöm a segítséget.
■ szépen fel is telepedtek ahogy kell, és minden muxik is frankon. csinaltam egy két virtual hosztot is a könnyebb munkamenet érfekében, de ha az egyik munkémat betöltöm beolvassa a txt- ből aza datokat, viszont ha valamilyen müveletet szeretnék végrehalytani akkor ezeket irja ki:
Undefined variable: PHP_SELF in \admin.php on line 31, referer:admin.php
Undefined variable: action in admin.php on line 39, referer:admin.php
mi lehet a probléma?
elöre is köszönöm a segítséget.
február 25
PostgreSQL magyar collate?
Sziasztok!
PostgreSQL 7.4.1-et használok debian linux alatt, és kb. 3-4 óra szerencsétlenkedés után sem tudtam elérni hogy magyar ÁBC szerint rendezzen.
Pl. egy ilyen kérésre: SELECT nevek FROM db ORDER BY nevek ASC;
össze-vissza keverednek az ékezetes betűk. Pl. az "ő" az "m" előtt van, és hasonló vicces dolgok.
Az adatbázist az "initdb --locale hu_HU --lc_collate hu_HU -E unicode" paranccsal inicializáltam.
Mi lehet a gond?
■ PostgreSQL 7.4.1-et használok debian linux alatt, és kb. 3-4 óra szerencsétlenkedés után sem tudtam elérni hogy magyar ÁBC szerint rendezzen.
Pl. egy ilyen kérésre: SELECT nevek FROM db ORDER BY nevek ASC;
össze-vissza keverednek az ékezetes betűk. Pl. az "ő" az "m" előtt van, és hasonló vicces dolgok.
Az adatbázist az "initdb --locale hu_HU --lc_collate hu_HU -E unicode" paranccsal inicializáltam.
Mi lehet a gond?
sima sql lekérdezés, mégse megy :-(
Hali!
Adott a következő kód részlet:
$kapcsolat=mysql_connect("localhost:3306","felhasznalo","pass");
mysql_select_db("barmi");
function rossz(){
$kerdes=mysql_query("select valami from kategoria1");
while ($sor=mysql_fetch_row($kerdes)) {
print "$sor[0]<br>";
}
}
rossz();
Az eredmény: Warning: Supplied argument is not a valid MySQL result resource in /home/sobe/public_html/lista.php on line 14 (a while-os sor)
Ha kiszedem a function részt, és simán a főprogram törzsébe kerülnek a benne lévő utasítások, akkor gond nékül listáz az adatbázisból. De nekem így függvénybe kéne.
Mit csinálok rosszul?
■ Adott a következő kód részlet:
$kapcsolat=mysql_connect("localhost:3306","felhasznalo","pass");
mysql_select_db("barmi");
function rossz(){
$kerdes=mysql_query("select valami from kategoria1");
while ($sor=mysql_fetch_row($kerdes)) {
print "$sor[0]<br>";
}
}
rossz();
Az eredmény: Warning: Supplied argument is not a valid MySQL result resource in /home/sobe/public_html/lista.php on line 14 (a while-os sor)
Ha kiszedem a function részt, és simán a főprogram törzsébe kerülnek a benne lévő utasítások, akkor gond nékül listáz az adatbázisból. De nekem így függvénybe kéne.
Mit csinálok rosszul?
február 18
PHP, MySQL és a FORM kapcsolata de hogyan. Nagyon nagy bajom van nekem.
Van nekem egy ilyen forráskódom:
Ami azt csinákná, ha működne, hogy van egy adatbázis amiben autok adatai vannak Gyártó(audi, ford, bmw), modell(80,90, escort, fiesta), mukelv(benzin, diesel), heng_szama(4,6,8). És én azt szeretném megcsinálni, hogy a felhasználó kiválasztja kocsi típusát pld.: FORD ekkor már csak a ford álltal gyártott kocsik jelenjenek meg a modell <form>-ban de nem tudom miéer nem megy /a kódott egyébként nem én írtam nálam egy sokkal tehetségesedbb, és okosabb ember írta, én csak átíertam/. Gondolom valami a változókkal lehet, de fogalmam sincs, hogy mi lehete az. Előre is köszike a segítséget
■
include("csatlakozas.php");
if (trim($gyart))
{ $gyarto = " AND gyarto LIKE '%$gyart%'"; }
else
{ $gyarto = ""; }
if (trim($mode))
{ $modell = " AND modell LIKE '%$mode%'"; }
else
{ $modell = ""; }
if (trim($muke))
{ $mukelv = " AND mukelv LIKE '%$muke%'"; }
else
{ $mukelv = ""; }
if (trim($heng))
{ $heng_szama = "WHERE heng_szama LIKE '%$heng%'"; }
else
{ $heng_szama = ""; }
$query = "SELECT * FROM auto $gyarto $modell $mukelv $heng_szama";
$parancs = mysql_query($query);
$query2 = "SELECT gyarto FROM auto group by gyarto"; //gyarto
$parancs2 = mysql_query($query2);
$query3 = "SELECT modell FROM auto where gyarto like '%$gyart%' group by modell"; //modell
$parancs3 = mysql_query($query3);
$query4 = "SELECT mukelv FROM auto where (gyarto like '%$gyart%') and (mukelv like '%$muke%') group by mukelv"; //mukelv
$parancs4 = mysql_query($query4);
$query5 = "SELECT heng_szama FROM auto where (gyarto like '%$gyart%') and (mukelv like '%$muke%') and (mukelv like '%$muke%')group by heng_szama"; //hengszama
$parancs5 = mysql_query($query5);
$phpself = $PHP_SELF;
print "<table style='font-size: 80%' border=2>";
print "<form action='$phpself' method='post'>";
print "<tr><td>Gyártó:</td>
<td><select width='200px' align='right' name='tech'>";
print "<option value='%'>Nincs kritérium";
while ( $egy_sor2 = mysql_fetch_row($parancs2) )
{
foreach ($egy_sor2 as $mezo2)
print "<option>$mezo2";
}
print "</select></td>\n</tr>";
print "<tr><td>Modell:</td>
<td><select width='200px' align='right' name='tech'>";
print "<option value='%'>Nincs kritérium";
while ( $egy_sor3 = mysql_fetch_row($parancs3) )
{
foreach ($egy_sor3 as $mezo3)
print "<option>$mezo3";
}
print "</select></td>\n</tr>";
print "<tr><td>Működési elv:</td>\n<td>
<select width='200px' align='right' name='hely'>";
print "<option value='%'>Nincs kritérium";
while ( $egy_sor4 = mysql_fetch_row($parancs4) )
{
foreach ($egy_sor4 as $mezo4)
print "\t<option>$mezo4";
}
print "</select></td></tr>";
print "<tr><td>Hengerek száma</td>\n<td>
<select width='200px' align='right' name='heng'>";
print "<option value='%'>Nincs kritérium";
while ( $egy_sor5 = mysql_fetch_row($parancs5) )
{
foreach ($egy_sor5 as $mezo5)
print "\t<option>$mezo5";
}
print "</select></td></tr>";
print "<tr><td><input type='submit' value='Mehet!'></td>\n</tr>";
print "</table>";
print "</form>";
print "%$gyart%";
mysql_close($link);
február 12
apache_
Hello mindenkinek.
egy total kezdo programozo vagyok.Most szeretnek elmerulni egy kicsit webbes teruleten(html,php,flash)a kerdesem a kovetkezo lenne
fent van a gepemen az apache2.0.48.minden ok. ide(htdocs konyvtar)felteszek eyg oldalt(index.html)hogy tudom megoldani hogy beutve az ip cimem masok is lathassak ezt az oldalt?
hu lehet egy kicsit nehezen ertheto de remelem ki tudjatok hamozni.koszi
■ egy total kezdo programozo vagyok.Most szeretnek elmerulni egy kicsit webbes teruleten(html,php,flash)a kerdesem a kovetkezo lenne
fent van a gepemen az apache2.0.48.minden ok. ide(htdocs konyvtar)felteszek eyg oldalt(index.html)hogy tudom megoldani hogy beutve az ip cimem masok is lathassak ezt az oldalt?
hu lehet egy kicsit nehezen ertheto de remelem ki tudjatok hamozni.koszi
File számoló script hogyan (egy kezdő kérdése)?
Tiszteletem mindenkinek!
Előre bocsájtom, nem igazán értek a PHP programozáshoz, még csak most ismerkedem vele és szeretném elkészíteni az első piciny scriptemet.
A kérdésem a következő lenne, hogyan tudom php segítségével leszámolni a tárhelyemen egy adott mappában lévő fájlokat? Van-e erre egy beépített függvénye a PHP-nek?
A kérdésnek utána böngészvén találtam az alábbi linken egy forum részletet, ami pont ezt dolgozza föl, de nem vagyok benne biztos, hogy nekem is megfelel (lévén itt ki kellett vonni a fickónak, és a válaszban lévő script gondolom ehhez idomul).
http://www.webmasterworld.com/forum88/51.htm
Kérek minden jó érzésű, tapasztalt fórumozót/programozót, ha tud segítsen! Megfelel-e eme script a számomra, avagy sem?
Köszönöm szépen.
■ Előre bocsájtom, nem igazán értek a PHP programozáshoz, még csak most ismerkedem vele és szeretném elkészíteni az első piciny scriptemet.
A kérdésem a következő lenne, hogyan tudom php segítségével leszámolni a tárhelyemen egy adott mappában lévő fájlokat? Van-e erre egy beépített függvénye a PHP-nek?
A kérdésnek utána böngészvén találtam az alábbi linken egy forum részletet, ami pont ezt dolgozza föl, de nem vagyok benne biztos, hogy nekem is megfelel (lévén itt ki kellett vonni a fickónak, és a válaszban lévő script gondolom ehhez idomul).
http://www.webmasterworld.com/forum88/51.htm
Kérek minden jó érzésű, tapasztalt fórumozót/programozót, ha tud segítsen! Megfelel-e eme script a számomra, avagy sem?
Köszönöm szépen.
február 11
FLASH menübar SQL-ből
Sziasztok!
Sajnos odáig kellett fajulnom egy programban, hogy db-ből kellene előállítani egyszerű windows-típusu menüt, almenükkel.
Amit eddig találtam ott nem tudom kikerülni az XML használatát.
Tudnátok segíteni, van-e olyan script vagy .fla ami ahasonlót valósít meg XML nélkül?
Köszönöm,
Q.
■ Sajnos odáig kellett fajulnom egy programban, hogy db-ből kellene előállítani egyszerű windows-típusu menüt, almenükkel.
Amit eddig találtam ott nem tudom kikerülni az XML használatát.
Tudnátok segíteni, van-e olyan script vagy .fla ami ahasonlót valósít meg XML nélkül?
Köszönöm,
Q.
február 9
MAIL virtualhost
Szerverünkön egy pár cég php-s weboldala található. Most rájöttek, hogy mail() -t akarnak hasznáni. Mindenki úgy akarja küldeni a kimenő levelet, hogy valami##kukac##cégnev.hu.
PHP meg úgy küldi, hogy www-data##kukac##sajátdomain.hu.
Jelenleg még modulként fut a php de nemsokára cgi lesz. Teszteimkor akkor annyira változott, hogy usernév##kukac##sajatdomain.hu.
■ PHP meg úgy küldi, hogy www-data##kukac##sajátdomain.hu.
Jelenleg még modulként fut a php de nemsokára cgi lesz. Teszteimkor akkor annyira változott, hogy usernév##kukac##sajatdomain.hu.
február 5
Regionális beállítások
Üdv!
Rá lehet bírni a php-t valahogy arra, hogy regionális formázásokat, szabályokat használjon?
Konkrét kérdésem az, hogy osztás eredményének kiírásakor a tizedes jel ne . (pont) legyen, hanem , (vessző). Vagy le kell cserélni a pontot vesszőre, utólag?
Kösz, Pali
■ Rá lehet bírni a php-t valahogy arra, hogy regionális formázásokat, szabályokat használjon?
Konkrét kérdésem az, hogy osztás eredményének kiírásakor a tizedes jel ne . (pont) legyen, hanem , (vessző). Vagy le kell cserélni a pontot vesszőre, utólag?
Kösz, Pali
február 4
Vátozók
Hali!
Szükségem lenne a bejelentkezett felhasználó valódi e-mail címére.
Ez elvileg a
$username = pnUserGetVar('email');
módon ki is nyerhető. De nekem nem akarja... Hiányozna egy
global..... ;??
De mi?
■ Szükségem lenne a bejelentkezett felhasználó valódi e-mail címére.
Ez elvileg a
$username = pnUserGetVar('email');
módon ki is nyerhető. De nekem nem akarja... Hiányozna egy
global..... ;??
De mi?