ugrás a tartalomhoz

Archívum - 1970

október 7

apache 2.2.3 + php4.4.4

Anonymous · 2006. Okt. 7. (Szo), 12.48
hello,

a címben említett kombináció telepítésével próbálkoztam, a cikkek között található leírás alapján win xpsp2-re;

apache telepítés exe-ből - ok; localhost - It works! a válasz;

utána php bele az apache php444 könyvtárába (zipből)

PATH + PHPRC beállítás oda ahova kell, php444-re mutatnak;

httpd.conf módosítás:
addtype... - ok
loadmodule... - na ezt már nem veszi be; ha ezt beteszem nem is indul újra

win eventlog: The Apache service named reported the following error:
>>> httpd.exe: Syntax error on line 486 of C:/ApacheSoftwareFoundation/Apache2.2/conf/httpd.conf: Cannot load C:/ApacheSoftwareFoundation/Apache2.2/php444/php4apache2.dll into server: A megadott modul nem tal\xe1lhat\xf3. .

a hiányolt .dll pontosan ott van ahol nem találja;

másolgatás ide-oda: windows, windows/system32;

nem megy;

mindent leszedek; újrakezdés; követem a lépéseket; lassan már megy fejből is;

ugyanaza para; loadmodult nem szopja be;

kicsit visszaveszek az igényeimből;

mindent leszedek; másik apache: 2.0.59; php marad 4.4.4;

ugyanaz, loadmodult nem szereti;

mégvisszábveszek az igényeimből: easyphp 1.8 hátha csak én vagyok bénafasz és nemtudok elolvasni egy telepítőleírást rendesen;

szóval easyphp1.8: apache: ok localhost: apache logo megminden; mysql: ok;

lássunk egy .php-t; a lehetőségek: mentem vagy megnyitom? futtatni nem tudja;

httpd.conf: ugye mindent jól beállít magának (ezért easy); jónak is tűnik; itt megy a loadmodule-os rész is; csak a php-t nem akarja sehogyansem futtatni;

használtam már korábban apache+php+mysql kombinációt win sp1-en; ott működött is rendesen első szóra; egészen addig, amíg nem jött egy update sp2-re onnantól kezdve képtelen vagyok működőképes webszervert osszerakni;

kerestem mindenfelé, találtam jópár leírást, de egyikk sem juttatott közelebb a megoldáshoz;

ha tud valaki segíteni ötlettel, cikkel vagy saját tapasztalatból származó megoldással annak nagyonnagyon örülnék;

Mappa jelszóval való levédése

Anonymous · 2006. Okt. 7. (Szo), 10.00
Üdv!
Az én problémam az lenne hogy leakarok védeni egy mappát jelszóval az ftp-men belül. Namost a mappát megcsinálni nem nehéz mkdir("a_mappa", 0777) namost ha jelszót is szeretnék rá az hova tegyem? Légyszíves segítsetek!
 

Javascript trükközés kép előnézethez

Anonymous · 2006. Okt. 7. (Szo), 09.39
A problémáma következő:

Addott egy hírdetési oldal, ahol a felhasználó képet is feltölthet.

Azt szeretném megoldani, hogy az adatok bevitele után a következő oldalon, ahol megtekintheti, hogy hogyan fog kinézni a hírdetése a kép is megjelenjen, de itt a bökkenő.

El szeretném kerülni, hogy már itt feltöltésre kerüljön a kép. ( lassabban jelenik meg az oldal, stb...)

Mivel itt a kép még csak a kliens gépén van, logikusnak tűnik, hogy javascriptel kellene megjeleníteni a képet, merthogy az is kliensoldalon fut. A gond, hogy például a file input mezőben megjelenő, pl: c:\képek\valami.jpg értékből a következő oldalon akárhogyan próbálom, csak a valami.jpg marad meg. Az útvonal lemarad.

Ezzel próbálkoztam:
<input name="userfile" type="file" class="button" size="27" onchange="if(this.value > '' )preview.value=this.value"/>
itt a preview egy egyszerű input mező, azt néztem, átadja-e az útvonalat is.
Persze nem működött...

Azután azzal próbálkoztam, hogy feltöltöttem a képet, majd a feltöltés után, miután a php kód lefutott, törlöm a képet, de hiába tettem az unlink parancsot a
</html> tag után, nem jelent meg a kép, pedig a kép kirajzolási kódja jóval előbb lefutott.

Mi lehet a megoldás?

A legjobban valami javascript-nek örülnék, mert így elkerülném a felesleges fájlfeltöltögetéseket.

Előre is köszi a segítséget!
 

október 7

Értékadás, ürlap probléma

Anonymous · 2006. Okt. 6. (P), 22.11
A problémám a következő:

Amikor a user kitölt egy ürlapot, akkor az általa kitöltött értékeket nem tudom eltárolni változókban, nem kapja meg a php.
Hol tudom ezt beállítani? PHP.ini?? És azon belül?
 

Call to undefined function: mysql_connect()

Anonymous · 2006. Okt. 6. (P), 13.56
Fatal error: Call to undefined function: mysql_connect()

Ezt a hibaüzenetet kapom a szerveren, holott localhoston simán műxik minden.

Lehet PHP beállítással van valami? Egy sima dátumkiíratást például megcsinál php-vel. Vagy MySQL beállítási probléma lehet?
 

A float miért esik ki a flowból?

Anonymous · 2006. Okt. 6. (P), 13.44
Sziasztok!

Azon tűnődöm, hogy mi lehet az értelme annak, hogy a floatolt elemek kiesnek a flowból, és bizonyos esetekben nulla magasságúnak számítanak?

Klasszikus példa:

<div id="kulso">
  <div style="float:left">Balra</div>
  <div style="float:left">Ez is balra</div>
</div>
Ha ráteszünk a div#kulso-re egy bordert, látni fogjuk, hogy a div épp nulla magasságú, ami aligha a várt eredmény.

Kétféle megoldással szokás ezt "javítani":

Vagy azt mondjuk CSS-sel, hogy a div#kulso kap egy overflow:auto-t, vagy pedig beteszünk a két belső, floatolt div után egy <div style="clear:both"></div> sort, és akkor máris rendes magassága lesz.

Az első megoldás kényelmesebbnek tűnik, hiszen nem kell hozzányúlni a HTML-hez, míg a második esetben ez elkerülhetetlen.

Sajnos az első megoldás nem teljes körű.

Ha megpróbálsz "kilógatni" a div#kulso-ből valamit, akkor az nem fog látszani, tehát marad a második megoldás, a "pucoló div". (Esetemben form elemek fölé kellett kis címkéket raknom. Ehhez csináltam egy relatív pozicionálású wrappert, amibe beleraktam az abszolút pozicionálású, függőlegesen felfelé mozgatott magyarázó feliratot, és a hozzá tartozó form elemet. A kis címke nem látszott overflow:auto-nál, csak a plusz dives megoldással.)

A kérdésem lényege az, hogy miért működik így a float? Mi lehet ennek az értelme? Miért így találták ki?
 

Javascriptes adatbáziskezelés

Anonymous · 2006. Okt. 6. (P), 13.21
Sziasztok !

Problémám :

Írnom kell egy javascriptet. Ez egy képcserés javascript. Eddig oké.
Most jön a probléma : MySql adatbázisból kéne kiszednem a képeket.
Konkrétan : Hogyan lehet javascripttel adatbázist kezelni ?

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

u.i.: engem lassan az őrületbe kerget a téma.
 

Új felhasználó létrehozása - mysql

Anonymous · 2006. Okt. 6. (P), 12.44
Üdv!
MySQL - 5.0.24a és phpMyAdmin - 2.8.2.4 használok. Létrehiztam egy új felhasználót a privilégiumokban a phpmyadmin segítégével. Csak egy bizonyos adatbázishoz adtam hozzáférést, de ha belépek vele akkor látszódik az information_schema adatbázis is. Nem tudom hogy miért. Van valakinek ötlete hogyan tudnám eltüntetni a felhasználó elől ezt a DB-t?
 

Weboldal kódjában a készítő "vízjelének" elhelyezése

Hidvégi Gábor · 2006. Okt. 6. (P), 12.39
Egy volt kollegával beszélgettünk arról a minap, hogy jó lenne a kódjainkban elhelyezni egy amolyan vízjelszerűséget, amivel a szakmabelieknek (vagy azoknak, akik tudnak erről a lehetőségről) egyértelműen jeleznénk, hogy ki készítette a forráskódot.

Erre azért lenne szükség, mert sok megrendelő valamilyen oknál fogva nem engedi meg, hogy beleírják a kódba a készítő nevét, márpedig így akár jelentős referenciamunkákat nem vállalhatunk fel.

Mi erről a véleményetek, van-e ötlete valakinek erre?
 

mysql tábla átalakítása utf8-osra

Anonymous · 2006. Okt. 6. (P), 12.11
Sziasztok!
Van egy Mysql adatbázisom, amelyben néhány táblát (vagy akár az összeset) át akarok rakni utf8 kódoltra.
Ezzel próbáltam pl:
alter table tttt DEFAULT CHARACTER SET utf8 COLLATE utf8_hungarian_ci;
(A manualból vettem hogy valami ilyesmi parancs kell hozzá)
De nem működik, syntax hibát ad.
Ráadásul ezek sem működnek:
SET NAMES 'utf8' (Unknown system variable 'NAMES')
SHOW CHARACTER SET (...syntax to use near 'CHARACTER SET')
A parancsokat SqLyog-gal adtam ki, próbáltam 4.0.23-nt és 4.0.24-Debian verziók alatt. A 4.0.x nem támogatja ezeket a parancsokat? Ezekkel a verziókkal hogyan lehet lekérdezni/beállítani a karakterkódolást?
Köszi!
HAM