Archívum - Feb 15, 2007
html kódbővítés php-val
Elég érdekes problémám van és nem tudom hogyan tudnék elindulni a megoldásában. Akad egy html fájl, amivel a következő feladatom lenne: Ahol a következő karaktersorozat van (#XXX), ott egy kibővítés lenne szükséges.
Példa:
eredeti: <td> teszt (#19) </td> <td> vaklárma (#311) </td>
Ebből kellene ezt kihozni:
<td> teszt (#19) {5 méter} </td> <td> vaklárma (#311) {2.5 méter} </td>
Tehát minden #XXX-hez tartozna egy érték, amit a html-ben a sorszám mögé kellene írni. Milyen szövegkezelővel, vagy hogyan tehetném ezt meg? Vagy merrefelé induljak el egyáltalán?
Az egész úgy működne, hogy beolvastatok egy html fájlt, a php meg írjon ki egy módosított html fájt, ami már ki van bővítve.
Előre is köszönöm.
■ Példa:
eredeti: <td> teszt (#19) </td> <td> vaklárma (#311) </td>
Ebből kellene ezt kihozni:
<td> teszt (#19) {5 méter} </td> <td> vaklárma (#311) {2.5 méter} </td>
Tehát minden #XXX-hez tartozna egy érték, amit a html-ben a sorszám mögé kellene írni. Milyen szövegkezelővel, vagy hogyan tehetném ezt meg? Vagy merrefelé induljak el egyáltalán?
Az egész úgy működne, hogy beolvastatok egy html fájlt, a php meg írjon ki egy módosított html fájt, ami már ki van bővítve.
Előre is köszönöm.
Mivel a legjobb sockethez csatlakozni?
Sziasztok!
Ti mivel csatlakoznátok sockethez?
Három különvöző lehetőséget tudok... ti melyiket használnátok és miért?
1, socket_* függvénycsalád
2, fsockopen
3, stream_socket_client
Ha tudtok más módot, szivesen utánaolvasnék...
Az a fura, hogy nekem az fsockopen és a stream_socket_client elég hasonlónak tűnik... tudja valaki, hogy mi a különbség (mondjuk sebességben) ?
Köszi a segítséget:
Andris
■ Ti mivel csatlakoznátok sockethez?
Három különvöző lehetőséget tudok... ti melyiket használnátok és miért?
1, socket_* függvénycsalád
2, fsockopen
3, stream_socket_client
Ha tudtok más módot, szivesen utánaolvasnék...
Az a fura, hogy nekem az fsockopen és a stream_socket_client elég hasonlónak tűnik... tudja valaki, hogy mi a különbség (mondjuk sebességben) ?
Köszi a segítséget:
Andris
Zend Studio CVS
Szeretnem hasznalni a CVS opciot a Zend Studioban de nem ertem, hogy inditom el. A program letrehoz egy sajat CVS szervert vagy szuksegem van egy kulso CVS szervere?
Csinaltam egy CVS szervert OpenBSD-ben, fel tudom hasznalni Zend Studioval ? A kovetkezo keppen csatlakozok a CVS szerverhez. (checkout)Koszonom !
■ Csinaltam egy CVS szervert OpenBSD-ben, fel tudom hasznalni Zend Studioval ? A kovetkezo keppen csatlakozok a CVS szerverhez. (checkout)
$cvs -d :pserver:zoli##kukac##cvs.domain.net:/home/cvs co
safari probléma
hi általános a téma címe, de ...
Van egy XHTML 1.0 trans és css valid oldalam.
Mindenféle böngészőben ok, egyedül safariban hibás,
mintha a floatolt divjeimből kiesne a tartalom.
Az összes elemet balra egymás alá rajzolja ki.
Cssnek kell lennie mert a háttér formázása és
a betűk is ok, de a többi sehol.
valaki találkozott már ilyennel?
thx!
■ Van egy XHTML 1.0 trans és css valid oldalam.
Mindenféle böngészőben ok, egyedül safariban hibás,
mintha a floatolt divjeimből kiesne a tartalom.
Az összes elemet balra egymás alá rajzolja ki.
Cssnek kell lennie mert a háttér formázása és
a betűk is ok, de a többi sehol.
valaki találkozott már ilyennel?
thx!
IE cache-eles megakadalyozasa
Hello,
Szeretnem hasznalni az FCKEditor upload funkciojat. Firefox alatt tokeletesen mukodik is, ellenben ez a k....a IE a feltoltes utan nem frissiti a directory tartalmat. Az a baja, hogy az elozoleg xml-ben lekuldott directory tartalmat cache-eli. A javascript az upload utan szeretne frissiteni a directory-t, de ez a b...i rogton visszaloki a cache-bol az upload elotti tartalmat. Az xml lekuldesekor a kovetkezo header flageket allitom:
response.addHeader("Expires","Thu, 19 Nov 1981 08:52:00 GMT");
response.addHeader("Cache-Control", "private");
response.addHeader("Cache-Control","no-store, no-cache, must-revalidate");
response.addHeader("Cache-Control", "post-check=0, pre-check=0");
response.addHeader("Pragma", "no-cache");
response.addHeader("Keep-Alive", "timeout=15, max=99");
response.addHeader("Connection", "Keep-Alive");
Ezt onnan szedtem, hogy ngrep-pel monitoroztam az fckeditor.net demojat.
Sokat segitett, de meg mindig nem eleg, van olyan IE7 amely jol mukodik es van egy ugyanolyan verzioju, ami nem :(
nincs valami biztos modszer ehhez a szornyu ganyhoz, amivel ra lehetne szedni, hogy torolje a cache-t?
a ... egy vaskos karomkodast jelol, amellyel az IE szabvanyos voltat minositem.
koszi,
■ Szeretnem hasznalni az FCKEditor upload funkciojat. Firefox alatt tokeletesen mukodik is, ellenben ez a k....a IE a feltoltes utan nem frissiti a directory tartalmat. Az a baja, hogy az elozoleg xml-ben lekuldott directory tartalmat cache-eli. A javascript az upload utan szeretne frissiteni a directory-t, de ez a b...i rogton visszaloki a cache-bol az upload elotti tartalmat. Az xml lekuldesekor a kovetkezo header flageket allitom:
response.addHeader("Expires","Thu, 19 Nov 1981 08:52:00 GMT");
response.addHeader("Cache-Control", "private");
response.addHeader("Cache-Control","no-store, no-cache, must-revalidate");
response.addHeader("Cache-Control", "post-check=0, pre-check=0");
response.addHeader("Pragma", "no-cache");
response.addHeader("Keep-Alive", "timeout=15, max=99");
response.addHeader("Connection", "Keep-Alive");
Ezt onnan szedtem, hogy ngrep-pel monitoroztam az fckeditor.net demojat.
Sokat segitett, de meg mindig nem eleg, van olyan IE7 amely jol mukodik es van egy ugyanolyan verzioju, ami nem :(
nincs valami biztos modszer ehhez a szornyu ganyhoz, amivel ra lehetne szedni, hogy torolje a cache-t?
a ... egy vaskos karomkodast jelol, amellyel az IE szabvanyos voltat minositem.
koszi,
php file attach problem
Sziasztok!
Lenne egy email küldő php scriptem, ami fájl küldést is lehetővé tesz, de van egy kis bibim vele. Nem tudom, hogy hogyan kellene egy általam szándékozott, "tallóz" gombra kattintva kiválasztott fájlt hozzácsatolni a levélhez. Próbálkoztam, de sajna nem sikerült:
íme a php, ami elvileg tökéletes, csak itt az ftp tárhelyről lehet feltölteni cuccokat, relatív elérési utat kér. Ez a script alján található. Tudna valaki valamilyen tanácsot adni, hogy hogyan javítsam ki?
<?php
function send_mail($emailaddress, $fromaddress, $emailsubject, $body, $attachments=false)
{
$eol="\r\n";
$mime_boundary=md5(time());
# Common Headers
$headers .= 'From: MyName<'.$fromaddress.'>'.$eol;
$headers .= 'Reply-To: MyName<'.$fromaddress.'>'.$eol;
$headers .= 'Return-Path: MyName<'.$fromaddress.'>'.$eol; // these two to set reply address
$headers .= "Message-ID: <".$now." TheSystem##kukac##".$_SERVER['SERVER_NAME'].">".$eol;
$headers .= "X-Mailer: PHP v".phpversion().$eol; // These two to help avoid spam-filters
# Boundry for marking the split & Multitype Headers
$headers .= 'MIME-Version: 1.0'.$eol;
$headers .= "Content-Type: multipart/related; boundary=\"".$mime_boundary."\"".$eol;
$msg = "";
if ($attachments !== false)
{
for($i=0; $i < count($attachments); $i++)
{
if (is_file($attachments[$i]["file"]))
{
# File for Attachment
$file_name = substr($attachments[$i]["file"], (strrpos($attachments[$i]["file"], "/")+1));
$handle=fopen($attachments[$i]["file"], 'rb');
$f_contents=fread($handle, filesize($attachments[$i]["file"]));
$f_contents=chunk_split(base64_encode($f_contents)); //Encode The Data For Transition using base64_encode();
fclose($handle);
# Attachment
$msg .= "--".$mime_boundary.$eol;
$msg .= "Content-Type: ".$attachments[$i]["content_type"]."; name=\"".$file_name."\"".$eol;
$msg .= "Content-Transfer-Encoding: base64".$eol;
$msg .= "Content-Disposition: attachment; filename=\"".$file_name."\"".$eol.$eol; // !! This line needs TWO end of lines !! IMPORTANT !!
$msg .= $f_contents.$eol.$eol;
}
}
}
# Setup for text OR html
$msg .= "Content-Type: multipart/alternative".$eol;
# Text Version
$msg .= "--".$mime_boundary.$eol;
$msg .= "Content-Type: text/plain; charset=iso-8859-1".$eol;
$msg .= "Content-Transfer-Encoding: 8bit".$eol;
$msg .= strip_tags(str_replace("
Lenne egy email küldő php scriptem, ami fájl küldést is lehetővé tesz, de van egy kis bibim vele. Nem tudom, hogy hogyan kellene egy általam szándékozott, "tallóz" gombra kattintva kiválasztott fájlt hozzácsatolni a levélhez. Próbálkoztam, de sajna nem sikerült:
íme a php, ami elvileg tökéletes, csak itt az ftp tárhelyről lehet feltölteni cuccokat, relatív elérési utat kér. Ez a script alján található. Tudna valaki valamilyen tanácsot adni, hogy hogyan javítsam ki?
<?php
function send_mail($emailaddress, $fromaddress, $emailsubject, $body, $attachments=false)
{
$eol="\r\n";
$mime_boundary=md5(time());
# Common Headers
$headers .= 'From: MyName<'.$fromaddress.'>'.$eol;
$headers .= 'Reply-To: MyName<'.$fromaddress.'>'.$eol;
$headers .= 'Return-Path: MyName<'.$fromaddress.'>'.$eol; // these two to set reply address
$headers .= "Message-ID: <".$now." TheSystem##kukac##".$_SERVER['SERVER_NAME'].">".$eol;
$headers .= "X-Mailer: PHP v".phpversion().$eol; // These two to help avoid spam-filters
# Boundry for marking the split & Multitype Headers
$headers .= 'MIME-Version: 1.0'.$eol;
$headers .= "Content-Type: multipart/related; boundary=\"".$mime_boundary."\"".$eol;
$msg = "";
if ($attachments !== false)
{
for($i=0; $i < count($attachments); $i++)
{
if (is_file($attachments[$i]["file"]))
{
# File for Attachment
$file_name = substr($attachments[$i]["file"], (strrpos($attachments[$i]["file"], "/")+1));
$handle=fopen($attachments[$i]["file"], 'rb');
$f_contents=fread($handle, filesize($attachments[$i]["file"]));
$f_contents=chunk_split(base64_encode($f_contents)); //Encode The Data For Transition using base64_encode();
fclose($handle);
# Attachment
$msg .= "--".$mime_boundary.$eol;
$msg .= "Content-Type: ".$attachments[$i]["content_type"]."; name=\"".$file_name."\"".$eol;
$msg .= "Content-Transfer-Encoding: base64".$eol;
$msg .= "Content-Disposition: attachment; filename=\"".$file_name."\"".$eol.$eol; // !! This line needs TWO end of lines !! IMPORTANT !!
$msg .= $f_contents.$eol.$eol;
}
}
}
# Setup for text OR html
$msg .= "Content-Type: multipart/alternative".$eol;
# Text Version
$msg .= "--".$mime_boundary.$eol;
$msg .= "Content-Type: text/plain; charset=iso-8859-1".$eol;
$msg .= "Content-Transfer-Encoding: 8bit".$eol;
$msg .= strip_tags(str_replace("
Táblázat cella border IE alatt
Hali!
Akadt egy kis problemam IE-val, es hosszas guglizas utan sem talaltam megoldast, vagy rosszul kerestem :)
Van egy tablazat, melyben van X sor, de ezekbol a sorokbol mindig csak 1 lathato, a tobbi display: none; A tablazat border-collapse: collapse stilusu, es a tablacellaknak adva van egy border: 1px solid #00ffff;
Egy kis js-el allitom a lathatosagot es IE alatt, ha nem a kod felepitese szerinti utolso TR a lathato, akkor egyszeruen nem tesz also bordert a TD-nek - nyilvan azert, mert collapseolva van a tablazat, es ugye az elvileg alatta levo cella felso borderje adja meg neki a lathato bordert.
Tudtok-e erre valami hasznalhato megoldast, css hackot, IE hackot, vagy barmit, vagy egyszerubb, ha figyelem a tablazat kirajzolasakor (mert az is js-bol tortenik), hogy az utolso cella van-e soron, es ha nem, akkor adok neki 2px-es border-bottom-ot.
Köszi előre is!
■ Akadt egy kis problemam IE-val, es hosszas guglizas utan sem talaltam megoldast, vagy rosszul kerestem :)
Van egy tablazat, melyben van X sor, de ezekbol a sorokbol mindig csak 1 lathato, a tobbi display: none; A tablazat border-collapse: collapse stilusu, es a tablacellaknak adva van egy border: 1px solid #00ffff;
Egy kis js-el allitom a lathatosagot es IE alatt, ha nem a kod felepitese szerinti utolso TR a lathato, akkor egyszeruen nem tesz also bordert a TD-nek - nyilvan azert, mert collapseolva van a tablazat, es ugye az elvileg alatta levo cella felso borderje adja meg neki a lathato bordert.
Tudtok-e erre valami hasznalhato megoldast, css hackot, IE hackot, vagy barmit, vagy egyszerubb, ha figyelem a tablazat kirajzolasakor (mert az is js-bol tortenik), hogy az utolso cella van-e soron, es ha nem, akkor adok neki 2px-es border-bottom-ot.
Köszi előre is!
Safari XP-n?
Hi,
szeretném tesztelni oldalaimat safarin, de nincs lehetőségem macen megnézni.
Van-e olyan program, amivel meg tudnám xp-n is nézni?
thx
■ szeretném tesztelni oldalaimat safarin, de nincs lehetőségem macen megnézni.
Van-e olyan program, amivel meg tudnám xp-n is nézni?
thx
Firefox és a beágyazott .js file változtatás után.
Sziasztok.
Igazából teljesen érthető a hibajelenség amivel találkoztam, és valójában nem is nevezném hibának, de a jelenség megoldást igényel. Gondolkoztam rajta, melyik fórum szekcióban nyissam meg a topicot, de úgy éreztem, ide jobban illik.
Tulajdon képpen két kézenfekvő eljárást már ki is találtam, a véleményetekre vagyok kiváncsi.
Egy editorban a felhasználható képek listája .js file-ba van tárolva (tinyMCE), és ha a Firefox nincs úgy állítva, hogy minden letöltésnél keressen új tartalmat, akkor az újonan listára tett képek nem jelennek meg. Ez evidens, hiszen azon a néven már gyorstárban van a js file.
Megoldás egy: Felhívjuk a felhasználó figyelmét, hogy legalább kétszer frissítse a képlista ablakot új kép feltöltése után.
Megoldás kettő: Egy php rand eljárással, minden feltöltés után megspékelem a .js file nevét valami véletlennel (x12stu0ds2asd9_imgl.js) és átírom a kódban a beágyazás src-jét.
Mit gondoltok? Esetleg erre igaz lehet az ágyuval verébre?
s_volenszki
■ Igazából teljesen érthető a hibajelenség amivel találkoztam, és valójában nem is nevezném hibának, de a jelenség megoldást igényel. Gondolkoztam rajta, melyik fórum szekcióban nyissam meg a topicot, de úgy éreztem, ide jobban illik.
Tulajdon képpen két kézenfekvő eljárást már ki is találtam, a véleményetekre vagyok kiváncsi.
Egy editorban a felhasználható képek listája .js file-ba van tárolva (tinyMCE), és ha a Firefox nincs úgy állítva, hogy minden letöltésnél keressen új tartalmat, akkor az újonan listára tett képek nem jelennek meg. Ez evidens, hiszen azon a néven már gyorstárban van a js file.
Megoldás egy: Felhívjuk a felhasználó figyelmét, hogy legalább kétszer frissítse a képlista ablakot új kép feltöltése után.
Megoldás kettő: Egy php rand eljárással, minden feltöltés után megspékelem a .js file nevét valami véletlennel (x12stu0ds2asd9_imgl.js) és átírom a kódban a beágyazás src-jét.
Mit gondoltok? Esetleg erre igaz lehet az ágyuval verébre?
s_volenszki
rsGallery telepitesi gond
Sziasztok!
Van egy tetszetos free host a www.xhost.ro-n.
Joomlat szeretnek telepiteni az oldalamra, most tesztelgetem.
A joomla telepitesnel semmi gondom nem akadt.
Viszont ha valamilyen komponenst vagy barmit szeretnek telepiteni, a kov. hibauzenetet kapom: ERROR: Could not find an XML setup file in the package.
Ezt akkor ha az en gepemrol akarok egy ZIPet feltolteni.
Probaltam maskeppen, hogy felmasoljam a kicsomagolt componenst a serveren egy konyvtarba
/home/www/free/uv.ro/pzoli.uv.ro/joomla/administrator/components/com_installer/component
Ezt keri a joomla. Ide letrhoztam egy pl "gal" konyvtarat es oda csomagoltam ki az rsGallery fajlokat.
Most meg ez a hibauzenet:
Failed to create directory "/home/www/free/uv.ro/pzoli.uv.ro/joomla/components/com_rsgallery2/js_highslide"
Nincsenek irasi jog problemak.
Hogyan tudomnam telepiteni a galeriat?
Volna meg egy kerdesem:
Nekem nagyon tetszik a SimpleViewer. Letezik ehhez hasonlo galeria komponens Joomla ala, kommentar es pontozasi lehetosekkel?
Elore is koszi a segitsegeteket!
■ Van egy tetszetos free host a www.xhost.ro-n.
Joomlat szeretnek telepiteni az oldalamra, most tesztelgetem.
A joomla telepitesnel semmi gondom nem akadt.
Viszont ha valamilyen komponenst vagy barmit szeretnek telepiteni, a kov. hibauzenetet kapom: ERROR: Could not find an XML setup file in the package.
Ezt akkor ha az en gepemrol akarok egy ZIPet feltolteni.
Probaltam maskeppen, hogy felmasoljam a kicsomagolt componenst a serveren egy konyvtarba
/home/www/free/uv.ro/pzoli.uv.ro/joomla/administrator/components/com_installer/component
Ezt keri a joomla. Ide letrhoztam egy pl "gal" konyvtarat es oda csomagoltam ki az rsGallery fajlokat.
Most meg ez a hibauzenet:
Failed to create directory "/home/www/free/uv.ro/pzoli.uv.ro/joomla/components/com_rsgallery2/js_highslide"
Nincsenek irasi jog problemak.
Hogyan tudomnam telepiteni a galeriat?
Volna meg egy kerdesem:
Nekem nagyon tetszik a SimpleViewer. Letezik ehhez hasonlo galeria komponens Joomla ala, kommentar es pontozasi lehetosekkel?
Elore is koszi a segitsegeteket!