22786
Html-, css- és php-help
-
#5336 Helló! Van egy képfeltöltő scriptem amit egy kicsit módosítottam. Annyi módosítás van, hogy ha feltöltök egy képet, akkor nem a kép új nevét írja ki url-kén, hanem az elérési útját. itt a script működés közben
Ezt a részt módosítottam:
// #############################
// Create new file name
// #############################
$filename = $_FILES[$config['upload_inputname']]]['name'];
$now = time();
$number = rand(1000,9999);
$new_name = substr($now,6,10).substr($number,1,3);
$type = $myFileType;
$szolg = ("http://kepup.eof.hu$mappa$new_name.$type");
if ( move_uploaded_file($_FILES[$config['upload_inputname']]]['tmp_name'],$upload_dir.$new_name.".".$type) ) // if upload succeed
{
$std->header();
$link = "<a href=\"$upload_dir$new_name.$type\">$szolg</a>";
$std->print_html( file_uploaded( $link ) );
$std->footer();
exit;
Annyi a gondom, hogy ha feltöltök egy képet, akkor kiírja a kép elérési útját, de hibásan.
Itt egy példa a hibára: http://kepup.eof.hu./uploads/090407/3835927.png
Az eof.hu után nem kellene .
Ha tudtok, akkor segítsetek! -
dav1d #5335 -
#5334 Gombra raksz egy onclick="return confirm('biztos?')"-ot és kész. Ez a legegyszerűbb mód, viszont a válaszlehetőségek függnek a böngészőtől. Leggyakoribb eset: Ok - Mégse -
dav1d #5333 üdv submit gombra kéne nekem olyan hogy:
biztos törölni akarsz?
igen nem
megoldható ez valahogy? -
#5332 layer-re gondoslz?:)
http://www.echoecho.com/csslayers.htm -
_Vegeta_ #5331 Sziasztok volna egy n00b kerdesem, dehat ezvan. :)
CSS-el megoldhato ilyen szovegdoboz szeruseg beszurasa, ami az eredeti oldal felett helyezkedik el es mindenfele tartalmat lehet bele pakolni? :) -
#5330 Megoldodott minden problémám a router volt a bűnös :) -
Greegko #5329 Lenne 1 olyan kérdésem hogy:
van 2 function és 1 változót az 1ikbe át akarok vinni.
Meg lehet azt valahogy oldani ? -
Greegko #5328 Hát ha ismered a javascriptet akkor unload al lehet de valamikor hibát okoz az is -
#5327 Hogyan tudok adatot küldeni mysql-be oldalelhagyás, oldalbezárás után? -
#5326 köszi -
#5325 http://www.hotscripts.com/PHP/Scripts_and_Programs/User_Management/index.html
http://www.hotscripts.com/PHP/Scripts_and_Programs/User_Authentication/index.html
http://www.tutorial.hu/node/345
http://php-script.hu/php-script/?oldal=phpscriptek&kategoria=loginrendszerek -
#5324 Hello.
Lenne egy kérdésem. Honnan lehet egy oldalhoz scriptet szerezni? a hotscriptsnél néztem, de nem találtam. Olyan érdekelne, amit ha feltöltök, és belinkelek, lehet regisztrálni az oldalra, és csak aztán nyíljanak meg menüpontok. Előre is köszönöm. -
#5323 1. lehetőség: az adott elemeknek adsz class attribútumot is, és arra hivatkozol:
document.getElementsByClass('gyumolcs').innerHTML='érett';
2. lehetőség: többször hivatkozol.
Például:
document.getElementById('alma').innerHTML='érett';
document.getElementById('barack').innerHTML='érett';
document.getElementById('citrom').innerHTML='érett'; -
#5322 document.getElementById('katvalaszto');
több id-m van és szeretném megadni ebben a sorban.Hogyan? Pontosvesszővel elválasztva? -
tnikol #5321 Először is nagyon köszi a kimerítő választ!
Csak norvég oldal lesz, de egyenlőre nem kaptam hozzá elegendő anyagot, ezért helyettesítettem magyar szöveggel, hogy jobban el lehessen képzelni az oldal kinézetét.
(Az elmélyedés tervben van véve, mivel ez még csak az első weblapom, ezt is a barátnőm kérésére csinálom, ajándékba.)
Egyébként a legújabb hírek szerint az oldal kb. 1 mp-re felvillan teljesen jól neki, majd visszarendeződik a "rossz" kinézetre.
Mindenesetre megpróbálom utf-8-as kóddal menteni, hátha ez segít. -
#5320 Firefox2
Internet Explorer 6
Internet Explorer 7
Opera 9
Links (szöveges böngésző) - itt látszódik a rendes karakterkódolás megadásának hiánya
És a validator véleménye
Szerény véleményem szerint:
* Kereteket (<frame>) nem érdemes alkalmazni az oldalon (keresőmotrok nem kedvelik, nehezíti a navigációt, a könyvjelzők használatát)
* E-mail címet önmagában nem adunk meg (a spamek miatt). Valamilyen módon ki kell trükközni az e-mail-cím gyűjtő robotokat (minimum: @ helyére [at], vagy [kukac], . helyére [dot] vagy [pont])
* Viszont érdemes lenne minél jobban elmélyedni az ajánlások, és a modern technológiák szerinti oldalkészítésben (ha jól látom ez gy céges oldal, ahol profitnövelő tényező egy rendezett, valid, akadálymentes oldal)
* És ahogy látom nemzetközi (norvég-magyar) oldal - ebből kifolyólag a karakterkódolás még jobban árnyalja a helyzetet (Magyarországon iso-8859-2, Norvégiában iso-8859-1 a használatos; hogy mind kettő országban használható legyen utf-8 karakterkódolás javallt)
Példa -
tnikol #5319 A weboldal a web.t-online.hu/perscriptor-ra van feltéve. Norvég szöveg van rajta, de gondolom ez nem befolyásol semmit... Szóval a nyitóoldalon a háttérben kis kék gyíkoknak kéne látszani, a telefon, a faxszám és a nyitvatartási idő félkövér és az egész szöveg középre van igazítva. Ja, és a link világoskék, a szöveg sötétkék és hosszában betölti az oldalt egyenletesen. Kíváncsi vagyok, nálatok hogy jelenik meg. Akinek készítem, annak a gépén "csak" ezek nem látszanak, a többi frame tartalma jól jelenik meg. -
#5318 és alt tag -
#5317 így:
<a href="..."><img src="..." width="400" height="558" /></a> -
#5316 aszta:
XML-feldolgozási hiba: nem illeszkedő jelölő (tag). A várt jelölő: </img>.
Hely: http://users.atw.hu/tover/board/index.php?title=Damy%20and%20Cheekah&mode=edit&lang=en
50. sor, 169. oszlop:<a href="http://users.atw.hu/tover/board/images/Damy%20house%201.jpg"><img src="http://users.atw.hu/tover/board/images/Damy%20house%201.jpg" width="400" height="558"></a>
Ezt meg hogy !!?? Csak kicsit váratlanul ér egy /img tag :P -
#5315 * = minden elem, nem pedig img = képek -
#5314 img {
border: 0px;
margin: 0px;
padding: 0px;
}
Erre nem működik.
Bocsi, de én úgy emlékszem, hogy erreől volt itt (vagy valahol) szó.
De szóval beállítottam ezeket és mégsem jó.
Privbe elküldöm a linket, ha gondolod. -
#5313 Felraktam ezt, és az a gondom vele, hogy a fájl feltöltésnél nem ad jogot az olvasásra. Ezt hogy lehet kiszedni?? -
#5312 "Ugye azt mondtad, hogy nincs megoldás arra, hogy az <img> tag hagy ki helyet (alul), ha az ami utána jön nem vele egy sorba, szóköz nélkül van?"
Én ilyet nem mondtam.
Másrészt ha biztosra akarsz menni, akkor az alábbi CSS stílusdefiníciót érdemes megadni (az egésznek a legelején):
* {
margin: 0px;
padding: 0px;
border: none;
}
""JS-nél (-vel) milyen parancs ír az állapotsorba?""
window.status
"micsinál a void?"
Olvasd el:
document.write("<a href='javascript:void(rak("+x+","+y+"))'><img name=ix"+x+"y"+y +" src='img/ures.gif'></a>");
Én - szerény véleményem szerint - felcserélném a szimpla és dupla idézőjeleket (de ez csak formai dolog).
Illetve az x és y változók legyenek deklarálva (azért nyafog a Firebug)
-
#5311 Én ilyet nem mondtam.
Másrészt ha biztosra akarsz menni, akkor az alábbi CSS stílusdefiníciót érdemes megadni (az egésznek a legelején):
* {
margin: 0px;
padding: 0px;
border: none;
}
"JS-nél (-vel) milyen parancs ír az állapotsorba?"
[url=http://htmlinfo.polyhistor.hu/js13ref/window.htm#1203861window.status[/url]
"micsinál a void?"
Olvasd el:
http://htmlinfo.polyhistor.hu/js13ref/ops.htm#1042625
http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:void_Operator
document.write("<a href='javascript:void(rak("+x+","+y+"))'><img name=ix"+x+"y"+y +" src='img/ures.gif'></a>");
Én - szerény véleményem szerint - felcserélném a szimpla és dupla idézőjeleket (de ez csak formai dolog).
Illetve az x és y változók legyenek deklarálva (azért nyafog a Firebug) -
#5310 Fau!
Ugye azt mondtad, hogy nincs megoldás arra, hogy az <img> tag hagy ki helyet (alul), ha az ami utána jön nem vele egy sorba, szóköz nélkül van? -
solikka #5309 Mivel ingyenes tárhelyen van a honlapom és ott nem működik a BBCode ezért irtam egy függvényt ami hasonló dolgot csinál! Nézzétek már meg hogy nincs e benne valami guban ami miatt bizonyos esetben nem működhet vagy valami! Illetve hogy nem-e lehet rövidebben megoldani!
Amugy a honlapom [URL=http://www.tsztgame.extra.hu]TSZTGAME[/URL]
function replace_with_htmltags($text)
{
$match = TRUE ;
$search = array("[b]", "[/b]", "[i]", "[/i]", "[u]", "[/u]", "[center]", "[/center]") ;
$replace = array("<b>", "</b>", "<i>", "</i>", "<u>", "</u>", "<center>", "</center>") ;
for($i=0; $i<count($search);$i+=2)
{
if(substr_count($text, $search[$i]) != substr_count($text, $search[$i+1]))
{
$match = FALSE ;
break ;
}
$piece = $text ;
$piece = explode($search[$i], $piece) ;
for($k=0; $k<count($piece)-1; $k++)
{
$piece2 = "" ;
for($z=count($piece)-1; $z>0+$k; $z--)
$piece2 .= $piece[$z] ;
if(substr_count($piece2, $search[$i+1]) != (count($piece)-1-$k))
{
$match = FALSE ;
break ;
}
}
}
if($match)
$text = str_replace($search, $replace, $text) ;
return $text ;
} -
solikka #5308 Hát végülis nem jöttem rá a hibára de lehet a biztonsági csomag lassította!Mindenesetre most újraraktam a gépet és feltettem az AppServ-et a WAMP helyett, illetve egy másik biztonsági csomagot és így már minden OKÉ! Most így nem tudom akkor melyik volt a hibás:D De nem baj!:D
Azért kösz a tippeket! -
#5307 kösz, kösz kösz :) -
#5306 nálam az votl a baj, hogy a "+=" közé szóközt tettem
kérdés: JS-nél (-vel) milyen parancs ír az állapotsorba?
mert ki szeretném ezt szedni a forrásból, hogy ne írjon oda
szerintem ebben a sorban van a bűnös:
document.write("<a href='javascript:void(rak("+x+","+y+"))'><img name=ix"+x+"y"+y +" src='img/ures.gif'></a>");
micsinál a void? -
#5305 2. na sikerült megoldanom include-dal... -
#5304 köszi a választ:)
akkor:
2. de érdekes, mert űrlap újratöltésére nem hozza be azt a szöveget, amit most írt be a felhasználó, hanem most hozza be az előzőt (ha azóta nem frissítette az oldalt)
3. ezt már sikerült megoldanom -
_Vegeta_ #5303 Koszi Faustus mester! Megertettem! Esetleg megnezned még ha lesz ra idod talalsz-e még hibat benne? :) Ugyanis a navigacio kepecske még mindig elcsuszik 1pixelt jobbra, dehat ezvan orok rejtely marad miert csinalja. :)
Sajnos a tablazatos moka még marad benne, ahogy az email cim is, mert sajna egy kulso news manager php progival frissitem a fooldalt es nem fogadja el a valtoztatasokat, szoval bovebb atnezest igenyel sajnos. Valoszinuleg ez a progi a felelos a navigacio kep hibajaert is. :( -
#5302 Jégkocka: figyelmedbe ajánlom a LIMIT "parancsot".
Itt már mutattam rá példát
solikka: Nem tudom mi baja a Wamp-nak. Én Xammp-ot használok (legalábbis Windowsban), nálam nem volt még ilyen gyanús lassulás.
Nem futtatsz valami erőforrásigényes dolgot? Vagy valami hiba miatt létrehoztál egy végtelenített ciklust? Esetleg valaki jogosulatlanul fér hozzá a szerverhez, és támadgatja a felrakott webszervert?
-
#5301 cr3ativ3:
"Első, hogy valaki tudna-e nekem mutatni egy wiki lite motort"
Itt egy rakat Wiki-engine - válogass kedvedre (biztos van közöttük "light edition" is ;) ).
"A második, az, hogy hogyan lehet linkkel onclick esemény esetén egy java utasítással űrlapot elküldeni"
Egyrészt te Javascriptre gondoltál - ugyebár?
Másrészt: How to Submit a Form Using JavaScript
Max7: keresd meg az Apache access.log-ját, és nézd meg: egyáltalán próbálkozik-e a szerverrel való elérésben. Ugyanezt megteheted a Firefox LiveHTTPHeader kiterjesztésével is (küld e válasz-fejlécet)
Illetve nézd meg a httpd.conf-ban hogy milyen a sorrend.
Ilyen: Order allow,deny? Ha nem, akkor ott a gond.
Esetleg nincs a /var/www mappában külön .htaccess (ami gátolhatná az elérést)? -
#5300 Tessék mindenkinek kivárni a sorát! Aki tülekszik annak a kezére csapok!
Na szóval Catti-Brie:
szoveg += '<div class="row">';
Ez így rendben van. Máshol van a hiba.
tnikol:
"Az az érdekes, hogy két (majdnem) egyforma sor közül az egyiknél figyelembe veszi a félkövér beállítást, a másiknál nem..."
Nálam rendesen működik. Valahol nagyon nagy kavarodás van. Tudsz példaoldalt mutatni?
Előző kérdésedre: az IE nem kezeli teljesen helyesen a HTML/CSS nyelvet (ahogy az a W3C ajánlásban le van írva - már ha azok szerint dolgozik az ember). Szóval ha egyszer megcsinálod W3C ajánlások szerint az oldalad, akkor Firefoxban (és Operában) 90%-ban helyesen fog működni az oldal, IE-ben meg trükközni kell...
mike0013:
"1. ha frissít a felhasználó akkor újra bejegyzi a szöveget, amit előzőleg írt"
#5275-ös hozzászólásodból csemegézve:
<input type="text" name="text" value="<?php echo $_POST["text"]; ?>">
"2. ha beírt egy szöveget a felhasználó , akkor nem jeleníti meg azon az oldalon, csak frissítésre"
Az űrlap elküldése is újratölti a lapot (jelen esetben), úgyhogy nem értem a kérdést - minek csak újboli újratöltéskor megjeeníteni a szöveget?
"3. if-ben vannak a "hibaüzenetek", és ha bejön egy hibaüzi akkor bejegyez egy <br>-t"
Hő? Ez kicsit újmagyar... -
dav1d #5299 köszönöm big thanx! -
#5298 az első kérdésre tud valaki? pls. Fontos lenne, még ma el kéne kezdenem, ha be akarom még fejezni időben.
-
tnikol #5297 Köszi a tippet, kipróbálom.