Archívum - 2004 - Fórum téma
július 7
Nem megy a fórumom
Elküldve: Szerd Júl 07, 2004 4:20 pm Hozzászólás témája: PHP gondok...
--------------------------------------------------------------------------------
Lenne egy pici gondom a php-vel! Elkezdtem írni a fórumom, minden megy is csak, mikor lekérdi az mysql-ből az adatokat, csak egy adat frissul, a $uzenet itt egy kivágott rész, kérek valakit, aki tudna helpet nyújtani, ne fogja vissza magát! (ja a while részleggel van a gond, tudom, de ezt a rész még nem vágom annyira nagyon )
mysql -lekérdés minden $valtozo ($targy, $uzenet, egy dolgot kér le az myql-ből és értelem szerüen azt amilyen nevet adtam nekik, pl:$targy - hozzászólás tárgya)
Kód:
echo"<center><table>\n";
while ( $sorszam_sor = mysql_fetch_row ( $sorszam ) )
{
while ( $targy_sor = mysql_fetch_row ( $targy ) )
{
while ( $kep_sor = mysql_fetch_row ( $kep ) )
{
while ( $nev_sor = mysql_fetch_row ( $nev ) )
{
while ( $ido_sor = mysql_fetch_row ( $ido ) )
{
while ( $ip_sor = mysql_fetch_row ( $ip ) )
{
while ( $uzenet_sor = mysql_fetch_row ( $uzenet ) )
{
foreach ( $sorszam_sor as $sorszam_mezo )
foreach ( $targy_sor as $targy_mezo )
foreach ( $kep_sor as $kep_mezo )
foreach ( $nev_sor as $nev_mezo )
foreach ( $ido_sor as $ido_mezo )
foreach ( $ip_sor as $ip_mezo )
foreach ( $uzenet_sor as $uzenet_mezo )
echo"<tr>";
echo "<td colspan=\"2\"><center>".$sorszam_mezo.". hozzászólás tárgya: ";
echo "<strong>".$targy_mezo."</strong></center></td>";
echo"</tr>\n";
echo"<tr>\n";
echo "<td width=\"25%\"><img src=\"../images/smile".$kep_mezo.".gif\" width=\"80\" height=\"80\"><br>";
echo "Írta: ".$nev_mezo."<br>";
echo "".$ido_mezo."<br>";
echo "".$ip_mezo."</td>";
echo "<td width=\"75%\"><p align=\"justify\">".$uzenet_mezo."</p>
--------------------------------------------------------------------------------
Lenne egy pici gondom a php-vel! Elkezdtem írni a fórumom, minden megy is csak, mikor lekérdi az mysql-ből az adatokat, csak egy adat frissul, a $uzenet itt egy kivágott rész, kérek valakit, aki tudna helpet nyújtani, ne fogja vissza magát! (ja a while részleggel van a gond, tudom, de ezt a rész még nem vágom annyira nagyon )
mysql -lekérdés minden $valtozo ($targy, $uzenet, egy dolgot kér le az myql-ből és értelem szerüen azt amilyen nevet adtam nekik, pl:$targy - hozzászólás tárgya)
Kód:
echo"<center><table>\n";
while ( $sorszam_sor = mysql_fetch_row ( $sorszam ) )
{
while ( $targy_sor = mysql_fetch_row ( $targy ) )
{
while ( $kep_sor = mysql_fetch_row ( $kep ) )
{
while ( $nev_sor = mysql_fetch_row ( $nev ) )
{
while ( $ido_sor = mysql_fetch_row ( $ido ) )
{
while ( $ip_sor = mysql_fetch_row ( $ip ) )
{
while ( $uzenet_sor = mysql_fetch_row ( $uzenet ) )
{
foreach ( $sorszam_sor as $sorszam_mezo )
foreach ( $targy_sor as $targy_mezo )
foreach ( $kep_sor as $kep_mezo )
foreach ( $nev_sor as $nev_mezo )
foreach ( $ido_sor as $ido_mezo )
foreach ( $ip_sor as $ip_mezo )
foreach ( $uzenet_sor as $uzenet_mezo )
echo"<tr>";
echo "<td colspan=\"2\"><center>".$sorszam_mezo.". hozzászólás tárgya: ";
echo "<strong>".$targy_mezo."</strong></center></td>";
echo"</tr>\n";
echo"<tr>\n";
echo "<td width=\"25%\"><img src=\"../images/smile".$kep_mezo.".gif\" width=\"80\" height=\"80\"><br>";
echo "Írta: ".$nev_mezo."<br>";
echo "".$ido_mezo."<br>";
echo "".$ip_mezo."</td>";
echo "<td width=\"75%\"><p align=\"justify\">".$uzenet_mezo."</p>
Keretek széle
Totál kezdő vagyok, mint ahogy ez a kérdésemből is kiderül :-). de most már teljesen tele van a fejem ezekkel a dolgokkal, és semmi értelmes ötlet nem jutott eszembe, csak hogy segítséget kérjek Tőletek, de kérlek, ne nagyon szóljatok meg a primitív kérdésem miatt. Ez az első munkám, és tökjó frame-eket csináltam (szerintem), de nem tudom, mit tegyek hogy a kép széle és a frame széle között ne legyen rés, mit mondjak neki, hogy teljesen a szélére és a tetejére kerüljön. A mérete miatt elég lenne hozzá, hogy kitöltse a frame-et, de mégsincs vele tele.
Előre is köszönöm
■ Előre is köszönöm
INPUT elem típusának módosítása js-ből
Egy ideje nem javascripteztem és most elakadtam:
Pici helyre teszek egy bejelentkező input mező párt. A feliratoknak (melyik a login/pass mező) nincs helyük, ezért beletettem azokat az input elemekbe value-ként, ami aztán onclick-re üres lesz.
De mivel a type=password 'jelszó:' helyett ***-okat ír ki, azt szeretném, kezdéskor legyen a 2. mező típusa 'text' és ez az onclickre változzon 'password'-ra.
Hibaüzenetet kaptam: az input elem típusának módosítása js-ből nem támogatott.
Próbáltam az egész input elemet document.write-el kiíratni, akkor sem változott meg a típus (bár itt hiba sem volt ;-).
Hagy ne bányásszak órákig, ha van valakinek ötlete, megkínálhatna vele. Köszi.
Thom
■ Pici helyre teszek egy bejelentkező input mező párt. A feliratoknak (melyik a login/pass mező) nincs helyük, ezért beletettem azokat az input elemekbe value-ként, ami aztán onclick-re üres lesz.
<input name="aaa" value="login:" onclick="form[0].aaa.value=''">
De mivel a type=password 'jelszó:' helyett ***-okat ír ki, azt szeretném, kezdéskor legyen a 2. mező típusa 'text' és ez az onclickre változzon 'password'-ra.
Hibaüzenetet kaptam: az input elem típusának módosítása js-ből nem támogatott.
Próbáltam az egész input elemet document.write-el kiíratni, akkor sem változott meg a típus (bár itt hiba sem volt ;-).
Hagy ne bányásszak órákig, ha van valakinek ötlete, megkínálhatna vele. Köszi.
Thom
első belépés helyett kilistáz
Üdv!
Felkerült a drupal, az index.php be is jön, de onnantól szinte bármire kattintva csak kilistázza a dir tartalmát. Az install.txt szerint jártam el, de kimaradhatott valami.
Segítség!
■ Felkerült a drupal, az index.php be is jön, de onnantól szinte bármire kattintva csak kilistázza a dir tartalmát. Az install.txt szerint jártam el, de kimaradhatott valami.
Segítség!
július 6
Telepítés Virtual host-ra nem megy...
Bizonyára triviális a tévedésem, de légyszi segítsen valaki, ha tud.
A felállás:
-XP
-Apache 1.3.31
-PHP 4
-Mysql 3.23.58
-drupal 4.4.2
Az alábbi beállítást próbálom elfogadtatni az httpd.conf-ban:
<VirtualHost 127.0.0.2>
ServerAdmin jomagam##kukac##en.hu
DocumentRoot c:\httpd\drupal\htdocs
ServerName drupal
ErrorLog logs/drupal-error_log
</VirtualHost>
Az XP hostjában "127.0.0.2 drupal" sor elhelyezve.
A DocumentRoot-ot próbáltam sima slashekkel is, hiába.
A drupal conf-jában $base_url = "http://drupal"; javítva.
A VirtualHost paraméterezése sem teljesen világos számomra.
A hibaüzenet minden esetben: (403)Forbidden
You don't have permission to access / on this server.
Minden tippért, átirányításért hálás lennék.
Köszi
■ A felállás:
-XP
-Apache 1.3.31
-PHP 4
-Mysql 3.23.58
-drupal 4.4.2
Az alábbi beállítást próbálom elfogadtatni az httpd.conf-ban:
<VirtualHost 127.0.0.2>
ServerAdmin jomagam##kukac##en.hu
DocumentRoot c:\httpd\drupal\htdocs
ServerName drupal
ErrorLog logs/drupal-error_log
</VirtualHost>
Az XP hostjában "127.0.0.2 drupal" sor elhelyezve.
A DocumentRoot-ot próbáltam sima slashekkel is, hiába.
A drupal conf-jában $base_url = "http://drupal"; javítva.
A VirtualHost paraméterezése sem teljesen világos számomra.
A hibaüzenet minden esetben: (403)Forbidden
You don't have permission to access / on this server.
Minden tippért, átirányításért hálás lennék.
Köszi
flash vs. html
Tudna nékem vki segíteni?
Megoldható-e valahogyan, hogy egy html oldal tetején lévő flash az oldal újratöltésével ne induljon el előröl. A framesetes megoldás már kihúzva...
Lehet egyáltalán máshogyan...??
■ Megoldható-e valahogyan, hogy egy html oldal tetején lévő flash az oldal újratöltésével ne induljon el előröl. A framesetes megoldás már kihúzva...
Lehet egyáltalán máshogyan...??
Head meta tags
Alapinfóim vannak ugyan a meta tag-ekről, de nem mondhatnám, hogy mindent profin tudok. Mi az amit szokás (úgymond "illik") illetve érdemes használni?
Pl. tudom, hogy a "robots"-szal a keresőrobotokat lehet irányítgatni, de fogalmam sincs, miként és miért úgy ahogy.
Örömmel venném az ilyen jellegű tanácsokat (is).
ht
http://web.axelero.hu/ht7050
■ Pl. tudom, hogy a "robots"-szal a keresőrobotokat lehet irányítgatni, de fogalmam sincs, miként és miért úgy ahogy.
Örömmel venném az ilyen jellegű tanácsokat (is).
ht
http://web.axelero.hu/ht7050
július 6
1067-es hiba MySQL szolgáltatás indításnál
Üdv Urak és Hölgyek!
Nagy bánatom, hogy a mysql (ver.3.23.58) szolgáltatás nem akar beindulni XP alatt:1067-es hibát kapok az xp-től:"A feldolgozás nem várt módon ért véget". my.cnf-ben az elérések módosítva, de hiába. my.ini nincs, de win 2000-nél nem is kellett.
Ha valakinek van tippje, hogy milyen állatságot követtem el -persze azon kívül, hogy win-t használok-, légyszi ne hagyjatok hülyén meghalni.
Köszi
■ Nagy bánatom, hogy a mysql (ver.3.23.58) szolgáltatás nem akar beindulni XP alatt:1067-es hibát kapok az xp-től:"A feldolgozás nem várt módon ért véget". my.cnf-ben az elérések módosítva, de hiába. my.ini nincs, de win 2000-nél nem is kellett.
Ha valakinek van tippje, hogy milyen állatságot követtem el -persze azon kívül, hogy win-t használok-, légyszi ne hagyjatok hülyén meghalni.
Köszi
Dátum probléma
Nézegettem a fórumot, de a dátumok kezeléséről nem találok infot. Hogyan lehet az aktuális dátumhoz hozzáadni x napot és az új dátumot kiiratni. Létezik valamilyen php függvény erre, vagy nekem kell megírni?
Kösz
Ági
■ Kösz
Ági
image.modul
Sziasztok!
A modulban van egy thumbnail gyártó rész ami nem működik, hiába másoltam a megfelelő könyvtárba magát a programot és a kicsinyítendő képet. (Az administer/images-ben minden beállítás zöld.) A probléma nem az, hogy nem működik a program (convert.exe), hanem, hogy a drupal nem futtatja. Mivel nem képes létrehozni a thumbnailt, így átnevezni sem tudja és a következő Warningot dobja: "warning: rename(files/temp/tmpthumb_008_a.jpg,files/images/thumbs/thumb_008_a-17.jpg): No such file or directory in c:\appserv\www\eles\modules\image.module on line 719. Cannot save image."
Parancssorból megfelelően paraméterezve, nagyszerűen csinálja a dolgát: "eleresi_ut\convert -sample 80x40 eredeti_filenev.gif eredmény_filenév.gif"-re legyártja a thumbnailt. A modulon belül az "_image_convert" függvény "$err = exec("$_imagick_convert $filter $source $dest");" sora állítja elő a parancsot. A $filter, $source, $dest változókat kiiratva jó értékeket vesznek fel, a probléma szerintem ott van, hogy a vezérlés valamilyen jogosultsági problémából adódóan nem tudja futtatni a konvertáló progit. Lehetséges, hogy ez nem szorosan drupal probléma, hanem a php vagy az apache megfelelő beállításán múlik. Olyan megoldásra lenne szükségem, ami szerveroldali, hogy ne kelljen végigtelepíteni a kliens gépeket. Nem vagyok gyakorlott webmester, lehet, hogy figyelmetlen voltam, de a httpd.conf-ban és a php-ban sem találtam külső program futására vonatkozó kapcsolót.
paramétereim:
Apache/1.3.29 (Win32)
PHP/4.3.6
Imagemagick
GD Support enabled
GD Version bundled (2.0.22 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
by phpinfo()
A drupal oldalakon is jelezték a problémát*, azonban használható megoldást nem találtam.
*
"http://drupal.org/node/view/1455#2345, http://drupal.org/node/view/2736, http://drupal.org/node/view/1751#2880, http://drupal.org/node/view/2386#4199, http://drupal.org/node/view/3978#6147, http://drupal.org/node/view/2527#4311"
A modulban van egy thumbnail gyártó rész ami nem működik, hiába másoltam a megfelelő könyvtárba magát a programot és a kicsinyítendő képet. (Az administer/images-ben minden beállítás zöld.) A probléma nem az, hogy nem működik a program (convert.exe), hanem, hogy a drupal nem futtatja. Mivel nem képes létrehozni a thumbnailt, így átnevezni sem tudja és a következő Warningot dobja: "warning: rename(files/temp/tmpthumb_008_a.jpg,files/images/thumbs/thumb_008_a-17.jpg): No such file or directory in c:\appserv\www\eles\modules\image.module on line 719. Cannot save image."
Parancssorból megfelelően paraméterezve, nagyszerűen csinálja a dolgát: "eleresi_ut\convert -sample 80x40 eredeti_filenev.gif eredmény_filenév.gif"-re legyártja a thumbnailt. A modulon belül az "_image_convert" függvény "$err = exec("$_imagick_convert $filter $source $dest");" sora állítja elő a parancsot. A $filter, $source, $dest változókat kiiratva jó értékeket vesznek fel, a probléma szerintem ott van, hogy a vezérlés valamilyen jogosultsági problémából adódóan nem tudja futtatni a konvertáló progit. Lehetséges, hogy ez nem szorosan drupal probléma, hanem a php vagy az apache megfelelő beállításán múlik. Olyan megoldásra lenne szükségem, ami szerveroldali, hogy ne kelljen végigtelepíteni a kliens gépeket. Nem vagyok gyakorlott webmester, lehet, hogy figyelmetlen voltam, de a httpd.conf-ban és a php-ban sem találtam külső program futására vonatkozó kapcsolót.
paramétereim:
Apache/1.3.29 (Win32)
PHP/4.3.6
Imagemagick
GD Support enabled
GD Version bundled (2.0.22 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
by phpinfo()
A drupal oldalakon is jelezték a problémát*, azonban használható megoldást nem találtam.
*
"http://drupal.org/node/view/1455#2345, http://drupal.org/node/view/2736, http://drupal.org/node/view/1751#2880, http://drupal.org/node/view/2386#4199, http://drupal.org/node/view/3978#6147, http://drupal.org/node/view/2527#4311"