Archívum - Már 25, 2006
Egy kis regex segítség
Egy olyan regex-et próbálok összehozni ami a következő mintára illeszkedik:
1db szám, aztán 0 vagy több szám+előtte egy perjel.
Ezzel próbálkoztam:
([0-9])([/0-9]+)
De eléggé elakadtam. Már egy csomó tutorialt megnéztem, de egyikből sem sikerült megoldani.
Aki tud az kisegíthetne. Ha van egy linkje egy nagyon jó leírásról, akkor az is jó.
■ 1db szám, aztán 0 vagy több szám+előtte egy perjel.
Ezzel próbálkoztam:
([0-9])([/0-9]+)
De eléggé elakadtam. Már egy csomó tutorialt megnéztem, de egyikből sem sikerült megoldani.
Aki tud az kisegíthetne. Ha van egy linkje egy nagyon jó leírásról, akkor az is jó.
PHP + frame?
üdv!
volna egy naaaaagy kérdésem:
van egy frames oldal, ami egy fejléc keretből és egy "main" keretből áll! (meg persze az ezt összefoglaló index oldalból) itt, a main keretben jelenik meg a fórum. de ha az ember be akar lépni a fórumba, akkor nem lépteti be :( viszont ha csak simán meghívja a "forum.php"-t, akkor már azt írja ki, hogy be vagyok jelentkezve!
ha ott van a felső keret, akkor miért akad a dolog?
köszi előre is!
üdv!
■ volna egy naaaaagy kérdésem:
van egy frames oldal, ami egy fejléc keretből és egy "main" keretből áll! (meg persze az ezt összefoglaló index oldalból) itt, a main keretben jelenik meg a fórum. de ha az ember be akar lépni a fórumba, akkor nem lépteti be :( viszont ha csak simán meghívja a "forum.php"-t, akkor már azt írja ki, hogy be vagyok jelentkezve!
ha ott van a felső keret, akkor miért akad a dolog?
köszi előre is!
üdv!
Mikor küldődik el az űrlap Enterre?
Kezdő html szerkesztőként azt szeretném megkérdezni, hogy mitől függ, hogy a form-ban ha az egyik elemre entert ütök, akkor elküldödik, és mikor nem? Biztos nagyon triviális a szabály, de egyszerűen nem jövök rá.
■ MySQL - utf8_hungarian_ci
Sziasztok!
Erdeklodnek, hogy sikerult-e mar valakinek belonie UTF-8 alapon a rendes magyar ABC szerinti sortolast 5.0.19-ben, mivel elvileg mar benne van az utf8_hungarian_ci collation, avagy logikusan kellene neki muxenie.
De gyakorlatilag valamiert nem megy :-/
mysql> show collation like 'utf8%'
...
| utf8_hungarian_ci | utf8 | 210 | | Yes | 8 |
avagy elvileg mennie kellene, de gyakorlatilag tovabbra is azt tapasztalom, hogy az ÁÉŐÚÍ minden esetben az A elé kerül, holott http://lists.mysql.com/commits/384 szerint nem így kéne lennie :-/
Teny, hogy meg mindig nem az igazi megoldas, mert elvileg ilyenünk lesz:
Elemér
Éva
Evetke
Avagy É egyenértékű E-vel, de még mindig jobb, mint a lista elején látni minden nagy ékezetest :D
Szal nektek megy már rendesen?
Küszi,
j0
■ Erdeklodnek, hogy sikerult-e mar valakinek belonie UTF-8 alapon a rendes magyar ABC szerinti sortolast 5.0.19-ben, mivel elvileg mar benne van az utf8_hungarian_ci collation, avagy logikusan kellene neki muxenie.
De gyakorlatilag valamiert nem megy :-/
mysql> show collation like 'utf8%'
...
| utf8_hungarian_ci | utf8 | 210 | | Yes | 8 |
avagy elvileg mennie kellene, de gyakorlatilag tovabbra is azt tapasztalom, hogy az ÁÉŐÚÍ minden esetben az A elé kerül, holott http://lists.mysql.com/commits/384 szerint nem így kéne lennie :-/
Teny, hogy meg mindig nem az igazi megoldas, mert elvileg ilyenünk lesz:
Elemér
Éva
Evetke
Avagy É egyenértékű E-vel, de még mindig jobb, mint a lista elején látni minden nagy ékezetest :D
Szal nektek megy már rendesen?
Küszi,
j0
mysql_real_escape_string() es UTF8
Sziasztok!
Van egy problemam (? :) ) :
XHTML UTF8-as, MySQL adatbázis is UTF8, PHP-ban: mysql_query("SET NAMES 'utf8'", $dbh);
A karakterek tökéletesen megjelennek mind a bongeszoben, mind a 'MySQL Query Browser'-ben is (mysql.com).
A problema: amikor urlaprol kuldok adatot, pl: 'foo"bar"foo' es az adatbazisba rakom ezzel (roviditve van): myqsl_query("INSERT...".mysql_real_escape_string($_POST['field']));
es megnezem a 'MySQL Query Browser'-el, a " karakterek nincsenek ki-escape-elve (na ezt szepen mondtam :) ) , azaz nem \" lesz beloluk!!!
Valamit elertettem ?
PHP v4.3.11 , MySQL 4.1.18 , OS WinXP SP2
■ Van egy problemam (? :) ) :
XHTML UTF8-as, MySQL adatbázis is UTF8, PHP-ban: mysql_query("SET NAMES 'utf8'", $dbh);
A karakterek tökéletesen megjelennek mind a bongeszoben, mind a 'MySQL Query Browser'-ben is (mysql.com).
A problema: amikor urlaprol kuldok adatot, pl: 'foo"bar"foo' es az adatbazisba rakom ezzel (roviditve van): myqsl_query("INSERT...".mysql_real_escape_string($_POST['field']));
es megnezem a 'MySQL Query Browser'-el, a " karakterek nincsenek ki-escape-elve (na ezt szepen mondtam :) ) , azaz nem \" lesz beloluk!!!
Valamit elertettem ?
PHP v4.3.11 , MySQL 4.1.18 , OS WinXP SP2
Oldal url címének beírása váltózóba, mit lassít???
üdv!
Lenne egy kérdésem :
miv an akkor ha van egy config.inc fájlom és benn egy változó
$site_url = "http://pokoljaro";
és pl. van az oldal menüje bal oldalt és a felhasználó regisztáció menü pont url-je így van:
print '<a href="'.$site_url.'/register.php">Felhasználó létrehozása</a>';
Nos ez jó is mert ha valaki pl. beir egy hibás címet pl.:
http://pokoljaro/1/2/4/1.php
ilyenkroe bejön h az oldal nem található a htaccess miatt na és ilyenkor is müxik a menü és ha csak enyi lenne benne h:
print '<a href="/register.php">Felhasználó létrehozása</a>';
akor ez jönne be: http://pokoljaro/1/2/4/register.php és ugye bár ilyen sincs...
Nos az lenne a kérdés h ez lassítja-e az oldalt?
esetleg ha a $site_url = "http://www.pokol.hu"; lenne?
???
Előre is kössz.
■ Lenne egy kérdésem :
miv an akkor ha van egy config.inc fájlom és benn egy változó
$site_url = "http://pokoljaro";
és pl. van az oldal menüje bal oldalt és a felhasználó regisztáció menü pont url-je így van:
print '<a href="'.$site_url.'/register.php">Felhasználó létrehozása</a>';
Nos ez jó is mert ha valaki pl. beir egy hibás címet pl.:
http://pokoljaro/1/2/4/1.php
ilyenkroe bejön h az oldal nem található a htaccess miatt na és ilyenkor is müxik a menü és ha csak enyi lenne benne h:
print '<a href="/register.php">Felhasználó létrehozása</a>';
akor ez jönne be: http://pokoljaro/1/2/4/register.php és ugye bár ilyen sincs...
Nos az lenne a kérdés h ez lassítja-e az oldalt?
esetleg ha a $site_url = "http://www.pokol.hu"; lenne?
???
Előre is kössz.
DHTML menü körbefolyatása szöveggel
Készítettem egy menüt DHTML program segítségével. Elmentettem ".js"
fájlba és beillesztettem az adott HTML lapra. A menünek "left" -t adtam
meg alapértelmezett igazításként.
Elvileg a HTML lapon "float" tulajdonság segítségével egy adott
"div"-t körbe tudok folyatni szöveggel.
Hogy működik ez "js" menü esetében?
Nekem valahogy nem jön össze!!
A legjobb eredmény az volt, hogy a scriptet egy "div"-be raktam aminek
150px adtam meg szélességként. A DHTML menünek 140px-adtam meg. Ennek
ellenére a Body szöveg (float tulajdonsággal) megjelenik a menü
magasságában, de kb 60%-os távolságot tartva. Ha kiveszem a scriptet a
div-ből akkor a float tulajdonság mintha nem is lenne, magyarul a beírt
szöveg a menürendszer alatt kezdődik.
Van erre megoldás?
Előre is köszönöm a segítséget.
Üdv Dezse
■ fájlba és beillesztettem az adott HTML lapra. A menünek "left" -t adtam
meg alapértelmezett igazításként.
Elvileg a HTML lapon "float" tulajdonság segítségével egy adott
"div"-t körbe tudok folyatni szöveggel.
Hogy működik ez "js" menü esetében?
Nekem valahogy nem jön össze!!
A legjobb eredmény az volt, hogy a scriptet egy "div"-be raktam aminek
150px adtam meg szélességként. A DHTML menünek 140px-adtam meg. Ennek
ellenére a Body szöveg (float tulajdonsággal) megjelenik a menü
magasságában, de kb 60%-os távolságot tartva. Ha kiveszem a scriptet a
div-ből akkor a float tulajdonság mintha nem is lenne, magyarul a beírt
szöveg a menürendszer alatt kezdődik.
Van erre megoldás?
Előre is köszönöm a segítséget.
Üdv Dezse
Nem működik az adatbázis feltöltés
Üdvözletem!
Az lenne a nagy problémám, hogy ha a lentebb látható módon van include-olva egy regisztrációs ürlap, akkor nem tölti fel az adatbázist. ennek mi lehet az oka.
megjegyezném, ha csak simán behívom a lapot akkor működik.az ürlap:Előre is köszönöm a segítséget.
üdvözlettel:
Zerdal
■ Az lenne a nagy problémám, hogy ha a lentebb látható módon van include-olva egy regisztrációs ürlap, akkor nem tölti fel az adatbázist. ennek mi lehet az oka.
megjegyezném, ha csak simán behívom a lapot akkor működik.
<?php
session_start();
if (!isset($center)) $center='home.php';
ob_start();
include($center);
$kiiras2 = ob_get_contents();
ob_end_clean();
?>
<?php
$date = date("Y.m.d. H:i:s", time()) ."<br<br>";
?>
<?php
$table = "apro";
mysql_select_db( $base);
if ( $nev != "" ) {
$parancs = "CREATE TABLE apro ( nev varchar(20), email varchar(30), telefon varchar(20), szoveg varchar(255), datum char(20) )";
$parancs2 = "insert into apro ( nev, email, telefon, szoveg, datum ) values ( '$nev', '$email', '$telefon', '$szoveg', '$date' )";
print("feltölt");
mysql_query( $parancs, $kapcs);
mysql_query( $parancs2, $kapcs);
}
?>
<center>
<form action= <?php $php_self ?> >
<p> </p>
<table width="450" border="0">
<tr>Hírdetés feladása </th>
</tr>
<tr>
<td>Név : </td>
<td><input name="nev" type="text" id="nev" /></td>
</tr>
<tr>
<td>E-mail címed:</td>
<td><input name="email" type="text" id="email" /></td>
</tr>
<tr>
<td><p>Hírdetés szövege (max. 250 karakter):</p> </td>
<td><textarea name="szoveg" cols=50 rows=5></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2" align="center">
<input name="submit" type="submit" value=Tovább /></td>
</tr>
</table>
</form>
üdvözlettel:
Zerdal