Szerző Téma: Karakterszámláló  (Megtekintve 1881 alkalommal)

Kovacs_Bela

  • Vendég
Karakterszámláló
« Dátum: 2012. július 23. - 16:02:37 »
+2 Show voters
Üdv! Nos, ez a php kód nem nagyon fûzõdik a GTA-hoz, de publikálom mert most csináltam és ez az elsõ phps scriptem :DD
Képek:
[hs width=300 height=300]users.atw.hu/danix99/ksz1.png[/hs]
[hs width=300 height=300]users.atw.hu/danix99/ksz2.png[/hs]
[hs width=300 height=300]users.atw.hu/danix99/ksz3.png[/hs]
[hs width=300 height=300]users.atw.hu/danix99/ksz4.png[/hs]
 
Bugok: Van benne egy bug, mégpedig ha entersz írsz, akkor az ellenõrzésnél egy sorba írja..
Spoiler for Letöltés:
(a size.html-t kell megnyitni!)
http://www.solidfiles.com/d/4d4e67f19d/
http://users.atw.hu/danix99/ksz.rar
http://users.atw.hu/robot-fun/ksz.rar
vélemény? ::|
MÛKÖDÕ SCRIPT:


<body background=\"backgroundphp.png\" />
<?php
if(isset($_POST[\"msg\"]) && $_POST[\"msg\"] != \"\") {
    $hossz = strlen($_POST[\"msg\"]);
    $hossz = $hossz-1;
    $msg = str_replace(\"\\n\", \"<br>\", htmlspecialchars(stripslashes($_POST[\"msg\"])));
    echo \"<span style=\'background:#aaa;\'>Az üzenet hossza:<b> \".$hossz.\"</b>karakter!</span>\";
    print(\"<br/>\");
    echo \"<span style=\'background:#aaa;\'>Az üzenet:<b> \".$msg.\"</b></span>\";
}
?>

 
ezt a check.php helyett kell beíírni
« Utoljára szerkesztve: 2012. július 24. - 11:05:34 írta danix99 »

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Karakterszámláló
« Válasz #1 Dátum: 2012. július 23. - 17:35:37 »
0 Show voters
És most mond már meg ezt mire is csináltad?? :D
+ ezt egy php fájlban is meg lehetett volna oldani..
És minek az elejére a \"space\"? (Felesleges).
« Utoljára szerkesztve: 2012. július 23. - 17:39:14 írta Norby »

Kovacs_Bela

  • Vendég
Karakterszámláló
« Válasz #2 Dátum: 2012. július 23. - 18:12:40 »
0 Show voters
Köszönöm a választ!
Mért csináltam? Mert nézegettem a funkciókat w3schoolson hogy csinálhatnék valami értelmeset is
Ekkor gondoltam: Jéé itt van az strlen függvény ami a SA:MP-ban is benne van :D
És ekkor gondoltam, hogy hát csinálok rá egy scriptet :D
Eredetileg úgy volt hogy input, de annak nem tudtam a méretét módosítani és ekkor jött a textarea..
Amikor még input volt, akkor azt is kiírta hogy ha nem írtál be semmit...
Azonban amikor átalakítottam textareára akkor beszúrt egy szóközt... (nemtudom minek)
Már a cols paramétert is kiszedtem belõle (azt hittem hogy az a szélességét mutatja), de így is benne maradt.. Így hát mondom elvonok belõle egyet oszt jóvan :D
Mint már írtam úgy volt hogy kiírja ha nem írtunk be semmit, de ezt kivettem mert ott volt a szóköz és így állandóan negatív értéket adott vissza tehát sosem volt érvényben..
Nos ezt akkor tettem két fájlá... Hogy mért? Mert ha betöltöttük az oldalt (size.php) akkor ugye jelzett, hogy nem írtam be semmit, és ez azóta bennmaradt :D
Remélem kielégítõ volt a válaszom :) :D

Dupla hozzászólás automatikusan összefûzve. ( 2012. július 24. - 11:04:08 )

MÛLKÖDÕ SCRIPT HOZZÁÍRVA!! by Tesóm xD
« Utoljára szerkesztve: 2012. július 24. - 11:04:08 írta danix99 »

Nem elérhető Spedy

  • 227
    • Profil megtekintése
Karakterszámláló
« Válasz #3 Dátum: 2012. július 25. - 11:17:19 »
+2 Show voters
Jó lett!

Karakterszámláló
« Válasz #4 Dátum: 2012. július 25. - 12:06:10 »
+2 Show voters

$hossz = $hossz-1;

 
Most ezért nem szabad kitörölni a szóközt?

Kovacs_Bela

  • Vendég
Karakterszámláló
« Válasz #5 Dátum: 2012. július 25. - 22:22:12 »
0 Show voters
Idézetet írta: 1ST_Chr date=1343210770\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24902\" data-ipsquote-contentclass=\"forums_Topic


$hossz = $hossz-1;

 
Most ezért nem szabad kitörölni a szóközt?
 
pontosan... nem könnyebb a tagoknak? :mistrust:

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal